0s autopkgtest [17:19:56]: starting date and time: 2025-03-15 17:19:56+0000 0s autopkgtest [17:19:56]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [17:19:56]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mjgmwou1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --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 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-29.secgroup --name adt-plucky-s390x-octave-stk-20250315-160934-juju-7f2275-prod-proposed-migration-environment-20-4d20f494-72c2-407c-8592-6cb72aebb794 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 99s autopkgtest [17:21:35]: testbed dpkg architecture: s390x 99s autopkgtest [17:21:35]: testbed apt version: 2.9.33 100s autopkgtest [17:21:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 100s autopkgtest [17:21:36]: testbed release detected to be: None 101s autopkgtest [17:21:37]: updating testbed package index (apt update) 101s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 101s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 101s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 101s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 101s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 101s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.7 kB] 102s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [379 kB] 102s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [113 kB] 102s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1824 B] 102s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 102s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [320 kB] 102s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [13.4 kB] 102s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3776 B] 102s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [240 B] 102s Fetched 1073 kB in 1s (732 kB/s) 103s Reading package lists... 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Calculating upgrade... 104s Calculating upgrade... 104s The following packages were automatically installed and are no longer required: 104s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 104s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 104s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 104s linux-tools-6.11.0-8-generic 104s Use 'sudo apt autoremove' to remove them. 104s The following packages will be upgraded: 104s pinentry-curses python3-jinja2 strace 104s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 104s Need to get 652 kB of archives. 104s After this operation, 27.6 kB of additional disk space will be used. 104s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 105s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x pinentry-curses s390x 1.3.1-2ubuntu3 [42.9 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 105s Fetched 652 kB in 1s (592 kB/s) 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81428 files and directories currently installed.) 105s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 105s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 105s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_s390x.deb ... 105s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 105s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 105s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 106s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 106s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 106s Setting up strace (6.13+ds-1ubuntu1) ... 106s Processing triggers for man-db (2.13.0-1) ... 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s Solving dependencies... 107s The following packages will be REMOVED: 107s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 107s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 107s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 107s linux-tools-6.11.0-8-generic* 107s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 107s After this operation, 167 MB disk space will be freed. 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 ... 81428 files and directories currently installed.) 107s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 107s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 107s Removing libpython3.12t64:s390x (3.12.9-1) ... 107s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 107s Removing libnsl2:s390x (1.3.0-3build3) ... 107s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 107s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 107s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 108s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 108s Processing triggers for libc-bin (2.41-1ubuntu1) ... 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 ... 56328 files and directories currently installed.) 108s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 108s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 108s autopkgtest [17:21:44]: upgrading testbed (apt dist-upgrade and autopurge) 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 108s Starting 2 pkgProblemResolver with broken count: 0 108s Done 109s Entering ResolveByKeep 109s 109s Calculating upgrade... 109s The following packages will be upgraded: 109s libc-bin libc-dev-bin libc6 libc6-dev locales 109s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 109s Need to get 9512 kB of archives. 109s After this operation, 8192 B of additional disk space will be used. 109s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 111s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 111s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 114s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 114s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 119s Preconfiguring packages ... 119s Fetched 9512 kB in 10s (954 kB/s) 119s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 119s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 119s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 119s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 119s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 119s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 119s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 119s Setting up libc6:s390x (2.41-1ubuntu2) ... 120s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 120s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 120s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 120s Setting up libc-bin (2.41-1ubuntu2) ... 120s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 120s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 120s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 120s Setting up locales (2.41-1ubuntu2) ... 120s Generating locales (this might take a while)... 121s en_US.UTF-8... done 121s Generation complete. 121s Setting up libc-dev-bin (2.41-1ubuntu2) ... 121s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 121s Processing triggers for man-db (2.13.0-1) ... 122s Processing triggers for systemd (257.3-1ubuntu3) ... 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 123s Starting pkgProblemResolver with broken count: 0 123s Starting 2 pkgProblemResolver with broken count: 0 123s Done 123s Solving dependencies... 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s autopkgtest [17:21:59]: rebooting testbed after setup commands that affected boot 140s autopkgtest [17:22:16]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 142s autopkgtest [17:22:18]: @@@@@@@@@@@@@@@@@@@@ apt-source octave-stk 144s Get:1 http://ftpmaster.internal/ubuntu plucky/universe octave-stk 2.8.1-3 (dsc) [2149 B] 144s Get:2 http://ftpmaster.internal/ubuntu plucky/universe octave-stk 2.8.1-3 (tar) [389 kB] 144s Get:3 http://ftpmaster.internal/ubuntu plucky/universe octave-stk 2.8.1-3 (diff) [4988 B] 144s gpgv: Signature made Wed Jun 19 17:27:05 2024 UTC 144s gpgv: using RSA key 3F464391498FE874BDB5D98F2124AA1983785C90 144s gpgv: issuer "rafael@debian.org" 144s gpgv: Can't check signature: No public key 144s dpkg-source: warning: cannot verify inline signature for ./octave-stk_2.8.1-3.dsc: no acceptable signature found 144s autopkgtest [17:22:20]: testing package octave-stk version 2.8.1-3 145s autopkgtest [17:22:21]: build not needed 145s autopkgtest [17:22:21]: test command1: preparing testbed 146s Reading package lists... 146s Building dependency tree... 146s Reading state information... 146s Starting pkgProblemResolver with broken count: 0 146s Starting 2 pkgProblemResolver with broken count: 0 146s Done 146s The following NEW packages will be installed: 146s aglfn appstream autoconf automake autopoint autotools-dev cme comerr-dev cpp 146s cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit 146s dh-autoreconf dh-octave dh-octave-autopkgtest dh-strip-nondeterminism 146s diffstat dwz fontconfig fontconfig-config fonts-dejavu-core 146s fonts-dejavu-mono fonts-freefont-otf g++ g++-14 g++-14-s390x-linux-gnu 146s g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu 146s gettext gfortran gfortran-14 gfortran-14-s390x-linux-gnu 146s gfortran-s390x-linux-gnu gnuplot-data gnuplot-nox hdf5-helpers 146s intltool-debian krb5-multidev libaec-dev libaec0 libalgorithm-c3-perl 146s libaliased-perl libamd3 libaom3 libapp-cmd-perl libappstream5 146s libapt-pkg-perl libarchive-zip-perl libarpack2t64 libarray-intspan-perl 146s libasan8 libasound2-data libasound2t64 libavahi-client3 libavahi-common-data 146s libavahi-common3 libb-hooks-endofscope-perl libb-hooks-op-check-perl libb2-1 146s libberkeleydb-perl libblas-dev libblas3 libboolean-perl libbrotli-dev 146s libcairo2 libcamd3 libcapture-tiny-perl libcarp-assert-more-perl libcc1-0 146s libccolamd3 libcgi-pm-perl libcholmod5 libclass-c3-perl 146s libclass-data-inheritable-perl libclass-inspector-perl libclass-load-perl 146s libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-choose-perl 146s libclone-perl libcolamd3 libconfig-model-backend-yaml-perl 146s libconfig-model-dpkg-perl libconfig-model-perl libconfig-tiny-perl 146s libconst-fast-perl libconvert-binhex-perl libcpanel-json-xs-perl libcups2t64 146s libcurl4-openssl-dev libcxsparse4 libdata-dpath-perl 146s libdata-messagepack-perl libdata-optlist-perl libdata-section-perl 146s libdata-validate-domain-perl libdata-validate-ip-perl 146s libdata-validate-uri-perl libdatrie1 libde265-0 libdebhelper-perl 146s libdeflate0 libdevel-callchecker-perl libdevel-size-perl 146s libdevel-stacktrace-perl libdouble-conversion3 libduktape207 146s libdynaloader-functions-perl libegl-mesa0 libegl1 libemail-address-xs-perl 146s libencode-locale-perl liberror-perl libevent-2.1-7t64 146s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 146s libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-single3 146s libfile-basedir-perl libfile-find-rule-perl libfile-homedir-perl 146s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 146s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 146s libfont-ttf-perl libfontconfig1 libfontenc1 libfreetype6 libgbm1 146s libgcc-14-dev libgd3 libgetopt-long-descriptive-perl libgfortran-14-dev 146s libgfortran5 libgl-dev libgl1 libgl1-mesa-dri libgl2ps1.4 libglpk40 146s libglu1-mesa libglvnd0 libglx-dev libglx-mesa0 libglx0 libgmp-dev 146s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 146s libgomp1 libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 146s libgraphite2-3 libgssrpc4t64 libharfbuzz0b libhash-merge-perl libhdf5-310 146s libhdf5-cpp-310 libhdf5-dev libhdf5-fortran-310 libhdf5-hl-310 146s libhdf5-hl-cpp-310 libhdf5-hl-fortran-310 libheif-plugin-aomdec 146s libheif-plugin-libde265 libheif1 libhtml-form-perl 146s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 146s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 146s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice6 146s libidn2-dev libimagequant0 libimport-into-perl libindirect-perl libinput-bin 146s libinput10 libio-html-perl libio-interactive-perl libio-socket-ssl-perl 146s libio-string-perl libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 146s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 146s libitm1 libjack-jackd2-0 libjbig0 libjpeg-dev libjpeg-turbo8 146s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-maybexs-perl libjson-perl 146s libjxl0.11 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkrb5-dev 146s liblapack-dev liblapack3 liblcms2-2 libldap-dev liblist-compare-perl 146s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 146s liblist-utilsby-perl liblog-any-adapter-screen-perl liblog-any-perl 146s liblog-log4perl-perl libltdl7 liblua5.4-0 liblwp-mediatypes-perl 146s liblwp-protocol-https-perl libmailtools-perl libmarkdown2 libmd4c0 146s libmime-tools-perl libmldbm-perl libmodule-implementation-perl 146s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 146s libmoox-aliases-perl libmouse-perl libmousex-nativetraits-perl 146s libmousex-strictconstructor-perl libmp3lame0 libmpc3 libmpg123-0t64 146s libmro-compat-perl libmtdev1t64 libnamespace-clean-perl libncurses-dev 146s libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl 146s libnet-netmask-perl libnet-smtp-ssl-perl libnet-ssleay-perl 146s libnetaddr-ip-perl libnghttp2-dev libnumber-compare-perl libobject-pad-perl 146s libogg0 libopengl0 libopus0 libp11-kit-dev libpackage-stash-perl 146s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparams-classify-perl 146s libparams-util-perl libparams-validate-perl libparse-debcontrol-perl 146s libparse-recdescent-perl libpath-iterator-rule-perl libpath-tiny-perl 146s libpcre2-16-0 libperlio-gzip-perl libperlio-utf8-strict-perl libpixman-1-0 146s libpkgconf3 libpod-constants-perl libpod-parser-perl libpod-pom-perl 146s libportaudio2 libproc-processtable-perl libproxy1v5 libpsl-dev libqhull-r8.0 146s libqrupdate1 libqscintilla2-qt6-15 libqscintilla2-qt6-l10n 146s libqt6core5compat6 libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6help6 146s libqt6network6 libqt6opengl6 libqt6openglwidgets6 libqt6printsupport6 146s libqt6sql6 libqt6widgets6 libqt6xml6 libraqm0 libreadline-dev 146s libregexp-common-perl libregexp-pattern-license-perl libregexp-pattern-perl 146s libregexp-wildcards-perl librole-tiny-perl librtmp-dev libsamplerate0 146s libsereal-decoder-perl libsereal-encoder-perl libset-intspan-perl 146s libsharpyuv0 libsm6 libsndfile1 libsoftware-copyright-perl 146s libsoftware-license-perl libsoftware-licensemoreutils-perl 146s libsort-versions-perl libspqr4 libssh2-1-dev libssl-dev libstdc++-14-dev 146s libstemmer0d libstrictures-perl libstring-copyright-perl 146s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 146s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 146s libsub-install-perl libsub-name-perl libsub-quote-perl libsub-uplevel-perl 146s libsuitesparseconfig7 libsyntax-keyword-try-perl libsz2 libtasn1-6-dev 146s libterm-readkey-perl libtest-exception-perl libtext-autoformat-perl 146s libtext-glob-perl libtext-levenshtein-damerau-perl 146s libtext-levenshteinxs-perl libtext-markdown-discount-perl 146s libtext-reform-perl libtext-template-perl libtext-unidecode-perl 146s libtext-xslate-perl libthai-data libthai0 libtiff6 libtime-duration-perl 146s libtime-moment-perl libtimedate-perl libtoml-tiny-perl libtool 146s libtry-tiny-perl libts0t64 libubsan1 libumfpack6 libunbound8 146s libunicode-utf8-perl liburi-perl libvariable-magic-perl libvorbis0a 146s libvorbisenc2 libvulkan1 libwacom-common libwacom9 libwayland-client0 146s libwayland-server0 libwebp7 libwebpmux3 libwmflite-0.2-7 146s libwww-mechanize-perl libwww-perl libwww-robotrules-perl libx11-dev 146s libx11-xcb1 libxau-dev libxaw7 libxcb-cursor0 libxcb-dri3-0 libxcb-glx0 146s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 146s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 146s libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 libxcb1-dev 146s libxcursor1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxinerama1 146s libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 146s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 146s libxpm4 libxrandr2 libxrender1 libxs-parse-keyword-perl 146s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 146s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl libzstd-dev 146s licensecheck lintian lzip lzop m4 mesa-libgallium nettle-dev octave 146s octave-common octave-dev octave-stk patchutils perl-openssl-defaults pkgconf 146s pkgconf-bin po-debconf t1utils tex-common texinfo texinfo-lib unzip 146s x11-common x11-xkb-utils x11proto-dev xorg-sgml-doctools xserver-common 146s xtrans-dev xvfb zlib1g-dev 146s 0 upgraded, 467 newly installed, 0 to remove and 0 not upgraded. 146s Need to get 174 MB of archives. 146s After this operation, 587 MB of additional disk space will be used. 146s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libstemmer0d s390x 2.2.0-4build1 [174 kB] 147s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libappstream5 s390x 1.0.4-1 [236 kB] 147s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x appstream s390x 1.0.4-1 [72.2 kB] 147s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-7 [259 kB] 147s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3ubuntu1 [383 kB] 148s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 148s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.17-3ubuntu1 [572 kB] 149s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.23.1-1 [619 kB] 149s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 149s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 150s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libsub-install-perl all 0.929-1 [9764 B] 150s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 150s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 150s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libdynaloader-functions-perl all 0.004-1 [11.4 kB] 150s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libdevel-callchecker-perl s390x 0.009-1build1 [14.2 kB] 150s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 150s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libmodule-runtime-perl all 0.016-2 [16.4 kB] 150s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 150s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 150s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 150s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x libclass-load-perl all 0.25-2 [12.7 kB] 150s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 150s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x libparams-validate-perl s390x 1.31-2build4 [54.9 kB] 150s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 150s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x libgetopt-long-descriptive-perl all 0.116-2 [25.0 kB] 150s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x libio-tiecombine-perl all 1.005-3 [9464 B] 150s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 150s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x libstring-rewriteprefix-perl all 0.009-1 [6310 B] 150s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x libapp-cmd-perl all 0.337-2 [58.3 kB] 150s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x libboolean-perl all 0.46-3 [8430 B] 150s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x libsub-uplevel-perl all 0.2800-3 [11.6 kB] 150s Get:32 http://ftpmaster.internal/ubuntu plucky/universe s390x libtest-exception-perl all 0.43-3 [13.4 kB] 150s Get:33 http://ftpmaster.internal/ubuntu plucky/universe s390x libcarp-assert-more-perl all 2.8.0-1 [19.2 kB] 150s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-which-perl all 1.27-2 [12.5 kB] 150s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-homedir-perl all 1.006-2 [37.0 kB] 150s Get:36 http://ftpmaster.internal/ubuntu plucky/universe s390x libclone-choose-perl all 0.010-2 [7738 B] 150s Get:37 http://ftpmaster.internal/ubuntu plucky/universe s390x libhash-merge-perl all 0.302-1 [13.0 kB] 150s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libjson-perl all 4.10000-1 [81.9 kB] 151s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 151s Get:40 http://ftpmaster.internal/ubuntu plucky/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 151s Get:41 http://ftpmaster.internal/ubuntu plucky/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 151s Get:42 http://ftpmaster.internal/ubuntu plucky/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 151s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 151s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x libmousex-nativetraits-perl all 1.09-3 [53.2 kB] 151s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x libmousex-strictconstructor-perl all 0.02-3 [4582 B] 151s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 152s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x libpath-tiny-perl all 0.146-1 [47.5 kB] 152s Get:48 http://ftpmaster.internal/ubuntu plucky/universe s390x libpod-pom-perl all 2.01-4 [61.3 kB] 152s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 152s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x libyaml-tiny-perl all 1.76-1 [24.2 kB] 152s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x libconfig-model-perl all 2.155-1 [356 kB] 152s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x libyaml-pp-perl all 0.39.0-1 [107 kB] 152s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x cme all 1.041-1 [65.4 kB] 153s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 153s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 153s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [9572 kB] 165s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu3 [1028 B] 165s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 165s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 165s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 165s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250222-0ubuntu1 [49.2 kB] 165s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250222-0ubuntu1 [152 kB] 165s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250222-0ubuntu1 [31.2 kB] 165s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250222-0ubuntu1 [2970 kB] 168s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250222-0ubuntu1 [1212 kB] 170s Get:66 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 171s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [18.7 MB] 189s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu3 [526 kB] 189s Get:69 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 189s Get:70 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 189s Get:71 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.5.4-4 [168 kB] 190s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 190s Get:73 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 190s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 190s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.1-2 [5064 B] 190s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-2 [50.1 kB] 190s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 190s Get:78 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.23.1-1 [1065 kB] 191s Get:79 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 191s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 191s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.24.1ubuntu2 [895 kB] 192s Get:82 http://ftpmaster.internal/ubuntu plucky/universe s390x aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB] 192s Get:83 http://ftpmaster.internal/ubuntu plucky/universe s390x gnuplot-data all 6.0.2+dfsg1-1 [75.4 kB] 192s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 192s Get:85 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 193s Get:86 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 194s Get:87 http://ftpmaster.internal/ubuntu plucky/universe s390x fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 198s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2ubuntu1 [37.5 kB] 198s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2ubuntu1 [150 kB] 199s Get:90 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 199s Get:91 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 199s Get:92 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 199s Get:93 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 199s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 199s Get:95 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 199s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x libaom3 s390x 3.12.0-1 [1492 kB] 201s Get:97 http://ftpmaster.internal/ubuntu plucky/main s390x libheif-plugin-aomdec s390x 1.19.7-1 [11.6 kB] 201s Get:98 http://ftpmaster.internal/ubuntu plucky/main s390x libde265-0 s390x 1.0.15-1build5 [175 kB] 201s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x libheif-plugin-libde265 s390x 1.19.7-1 [9054 B] 201s Get:100 http://ftpmaster.internal/ubuntu plucky/main s390x libheif1 s390x 1.19.7-1 [415 kB] 202s Get:101 http://ftpmaster.internal/ubuntu plucky/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 202s Get:102 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 202s Get:103 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 202s Get:104 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 202s Get:105 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 203s Get:106 http://ftpmaster.internal/ubuntu plucky/main s390x libraqm0 s390x 0.10.2-1 [15.8 kB] 203s Get:107 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 203s Get:108 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 203s Get:109 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 203s Get:110 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 203s Get:111 http://ftpmaster.internal/ubuntu plucky/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 203s Get:112 http://ftpmaster.internal/ubuntu plucky/main s390x libgd3 s390x 2.3.3-12ubuntu3 [141 kB] 203s Get:113 http://ftpmaster.internal/ubuntu plucky/main s390x liblua5.4-0 s390x 5.4.7-1 [174 kB] 203s Get:114 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-2ubuntu1 [191 kB] 204s Get:115 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 204s Get:116 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 204s Get:117 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 204s Get:118 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.56.2-1 [253 kB] 204s Get:119 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.56.2-1 [50.2 kB] 204s Get:120 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.56.2-1 [28.2 kB] 204s Get:121 http://ftpmaster.internal/ubuntu plucky/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 204s Get:122 http://ftpmaster.internal/ubuntu plucky/universe s390x gnuplot-nox s390x 6.0.2+dfsg1-1 [1030 kB] 205s Get:123 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-octave-autopkgtest all 1.8.0 [10.1 kB] 205s Get:124 http://ftpmaster.internal/ubuntu plucky/main s390x libapt-pkg-perl s390x 0.1.41build1 [71.2 kB] 205s Get:125 http://ftpmaster.internal/ubuntu plucky/main s390x libarray-intspan-perl all 2.004-2 [25.0 kB] 205s Get:126 http://ftpmaster.internal/ubuntu plucky/main s390x libyaml-libyaml-perl s390x 0.903.0+ds-1 [32.8 kB] 205s Get:127 http://ftpmaster.internal/ubuntu plucky/universe s390x libconfig-model-backend-yaml-perl all 2.134-2 [10.5 kB] 205s Get:128 http://ftpmaster.internal/ubuntu plucky/universe s390x libexporter-lite-perl all 0.09-2 [9748 B] 205s Get:129 http://ftpmaster.internal/ubuntu plucky/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 205s Get:130 http://ftpmaster.internal/ubuntu plucky/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 205s Get:131 http://ftpmaster.internal/ubuntu plucky/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 205s Get:132 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 205s Get:133 http://ftpmaster.internal/ubuntu plucky/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 205s Get:134 http://ftpmaster.internal/ubuntu plucky/main s390x liburi-perl all 5.30-1 [94.4 kB] 205s Get:135 http://ftpmaster.internal/ubuntu plucky/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 206s Get:136 http://ftpmaster.internal/ubuntu plucky/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 206s Get:137 http://ftpmaster.internal/ubuntu plucky/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 206s Get:138 http://ftpmaster.internal/ubuntu plucky/main s390x libio-html-perl all 1.004-3 [15.9 kB] 206s Get:139 http://ftpmaster.internal/ubuntu plucky/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 206s Get:140 http://ftpmaster.internal/ubuntu plucky/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 206s Get:141 http://ftpmaster.internal/ubuntu plucky/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 206s Get:142 http://ftpmaster.internal/ubuntu plucky/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 206s Get:143 http://ftpmaster.internal/ubuntu plucky/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 206s Get:144 http://ftpmaster.internal/ubuntu plucky/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 206s Get:145 http://ftpmaster.internal/ubuntu plucky/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 206s Get:146 http://ftpmaster.internal/ubuntu plucky/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 207s Get:147 http://ftpmaster.internal/ubuntu plucky/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 207s Get:148 http://ftpmaster.internal/ubuntu plucky/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 207s Get:149 http://ftpmaster.internal/ubuntu plucky/main s390x libwww-perl all 6.78-1 [139 kB] 207s Get:150 http://ftpmaster.internal/ubuntu plucky/main s390x liberror-perl all 0.17030-1 [23.5 kB] 207s Get:151 http://ftpmaster.internal/ubuntu plucky/universe s390x libparse-debcontrol-perl all 2.005-6 [20.4 kB] 207s Get:152 http://ftpmaster.internal/ubuntu plucky/universe s390x libsoftware-copyright-perl all 0.014-1 [14.5 kB] 207s Get:153 http://ftpmaster.internal/ubuntu plucky/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 207s Get:154 http://ftpmaster.internal/ubuntu plucky/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 207s Get:155 http://ftpmaster.internal/ubuntu plucky/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 207s Get:156 http://ftpmaster.internal/ubuntu plucky/universe s390x libdata-section-perl all 0.200008-1 [11.6 kB] 207s Get:157 http://ftpmaster.internal/ubuntu plucky/universe s390x libtext-template-perl all 1.61-1 [48.5 kB] 207s Get:158 http://ftpmaster.internal/ubuntu plucky/universe s390x libsoftware-license-perl all 0.104006-1 [117 kB] 207s Get:159 http://ftpmaster.internal/ubuntu plucky/universe s390x libsoftware-licensemoreutils-perl all 1.009-1 [21.5 kB] 207s Get:160 http://ftpmaster.internal/ubuntu plucky/main s390x libsort-versions-perl all 1.62-3 [7378 B] 207s Get:161 http://ftpmaster.internal/ubuntu plucky/universe s390x libtext-reform-perl all 1.20-5 [35.4 kB] 207s Get:162 http://ftpmaster.internal/ubuntu plucky/universe s390x libtext-autoformat-perl all 1.750000-2 [29.8 kB] 207s Get:163 http://ftpmaster.internal/ubuntu plucky/universe s390x libtext-levenshtein-damerau-perl all 0.41-3 [10.8 kB] 207s Get:164 http://ftpmaster.internal/ubuntu plucky/universe s390x libtoml-tiny-perl all 0.19-1 [21.6 kB] 207s Get:165 http://ftpmaster.internal/ubuntu plucky/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 207s Get:166 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 207s Get:167 http://ftpmaster.internal/ubuntu plucky/main s390x libindirect-perl s390x 0.39-2build5 [22.4 kB] 207s Get:168 http://ftpmaster.internal/ubuntu plucky/main s390x libxs-parse-keyword-perl s390x 0.48-2 [63.5 kB] 207s Get:169 http://ftpmaster.internal/ubuntu plucky/main s390x libxs-parse-sublike-perl s390x 0.37-1 [44.2 kB] 207s Get:170 http://ftpmaster.internal/ubuntu plucky/main s390x libobject-pad-perl s390x 0.820-1 [131 kB] 207s Get:171 http://ftpmaster.internal/ubuntu plucky/main s390x libsyntax-keyword-try-perl s390x 0.30-1 [24.8 kB] 207s Get:172 http://ftpmaster.internal/ubuntu plucky/main s390x libio-interactive-perl all 1.026-1 [10.8 kB] 207s Get:173 http://ftpmaster.internal/ubuntu plucky/main s390x liblog-any-perl all 1.717-1 [73.2 kB] 207s Get:174 http://ftpmaster.internal/ubuntu plucky/main s390x liblog-any-adapter-screen-perl all 0.141-1 [12.9 kB] 207s Get:175 http://ftpmaster.internal/ubuntu plucky/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 207s Get:176 http://ftpmaster.internal/ubuntu plucky/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 207s Get:177 http://ftpmaster.internal/ubuntu plucky/main s390x libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 207s Get:178 http://ftpmaster.internal/ubuntu plucky/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 207s Get:179 http://ftpmaster.internal/ubuntu plucky/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 207s Get:180 http://ftpmaster.internal/ubuntu plucky/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 208s Get:181 http://ftpmaster.internal/ubuntu plucky/main s390x libnumber-compare-perl all 0.03-3 [5974 B] 208s Get:182 http://ftpmaster.internal/ubuntu plucky/main s390x libtext-glob-perl all 0.11-3 [6780 B] 208s Get:183 http://ftpmaster.internal/ubuntu plucky/main s390x libpath-iterator-rule-perl all 1.015-2 [39.9 kB] 208s Get:184 http://ftpmaster.internal/ubuntu plucky/main s390x libpod-parser-perl all 1.67-1 [80.6 kB] 208s Get:185 http://ftpmaster.internal/ubuntu plucky/main s390x libpod-constants-perl all 0.19-2 [16.3 kB] 208s Get:186 http://ftpmaster.internal/ubuntu plucky/main s390x libset-intspan-perl all 1.19-3 [24.8 kB] 208s Get:187 http://ftpmaster.internal/ubuntu plucky/main s390x libstring-copyright-perl all 0.003014-1 [20.5 kB] 208s Get:188 http://ftpmaster.internal/ubuntu plucky/main s390x libstring-escape-perl all 2010.002-3 [16.1 kB] 208s Get:189 http://ftpmaster.internal/ubuntu plucky/main s390x libregexp-pattern-license-perl all 3.11.2-1 [85.3 kB] 208s Get:190 http://ftpmaster.internal/ubuntu plucky/main s390x libregexp-pattern-perl all 0.2.14-2 [17.6 kB] 208s Get:191 http://ftpmaster.internal/ubuntu plucky/main s390x libstring-license-perl all 0.0.11-1ubuntu1 [34.3 kB] 208s Get:192 http://ftpmaster.internal/ubuntu plucky/main s390x licensecheck all 3.3.9-1ubuntu1 [37.7 kB] 208s Get:193 http://ftpmaster.internal/ubuntu plucky/main s390x diffstat s390x 1.67-1 [33.1 kB] 208s Get:194 http://ftpmaster.internal/ubuntu plucky/main s390x libberkeleydb-perl s390x 0.66-1 [115 kB] 208s Get:195 http://ftpmaster.internal/ubuntu plucky/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 208s Get:196 http://ftpmaster.internal/ubuntu plucky/main s390x libconfig-tiny-perl all 2.30-1 [14.7 kB] 208s Get:197 http://ftpmaster.internal/ubuntu plucky/main s390x libconst-fast-perl all 0.014-2 [8034 B] 208s Get:198 http://ftpmaster.internal/ubuntu plucky/main s390x libcpanel-json-xs-perl s390x 4.39-1 [118 kB] 208s Get:199 http://ftpmaster.internal/ubuntu plucky/main s390x libaliased-perl all 0.34-3 [12.8 kB] 208s Get:200 http://ftpmaster.internal/ubuntu plucky/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 208s Get:201 http://ftpmaster.internal/ubuntu plucky/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 208s Get:202 http://ftpmaster.internal/ubuntu plucky/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 208s Get:203 http://ftpmaster.internal/ubuntu plucky/main s390x libiterator-perl all 0.03+ds1-2 [18.8 kB] 208s Get:204 http://ftpmaster.internal/ubuntu plucky/main s390x libiterator-util-perl all 0.02+ds1-2 [14.1 kB] 208s Get:205 http://ftpmaster.internal/ubuntu plucky/main s390x libdata-dpath-perl all 0.60-1 [37.3 kB] 209s Get:206 http://ftpmaster.internal/ubuntu plucky/main s390x libnet-domain-tld-perl all 1.75-4 [29.0 kB] 209s Get:207 http://ftpmaster.internal/ubuntu plucky/main s390x libdata-validate-domain-perl all 0.15-1 [10.4 kB] 209s Get:208 http://ftpmaster.internal/ubuntu plucky/main s390x libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 209s Get:209 http://ftpmaster.internal/ubuntu plucky/main s390x libnet-netmask-perl all 2.0002-2 [24.8 kB] 209s Get:210 http://ftpmaster.internal/ubuntu plucky/main s390x libnetaddr-ip-perl s390x 4.079+dfsg-2build5 [80.6 kB] 209s Get:211 http://ftpmaster.internal/ubuntu plucky/main s390x libdata-validate-ip-perl all 0.31-1 [17.2 kB] 209s Get:212 http://ftpmaster.internal/ubuntu plucky/main s390x libdata-validate-uri-perl all 0.07-3 [10.8 kB] 209s Get:213 http://ftpmaster.internal/ubuntu plucky/main s390x libdevel-size-perl s390x 0.84-1build1 [20.0 kB] 209s Get:214 http://ftpmaster.internal/ubuntu plucky/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 209s Get:215 http://ftpmaster.internal/ubuntu plucky/main s390x libipc-system-simple-perl all 1.30-2 [22.3 kB] 209s Get:216 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-basedir-perl all 0.09-2 [14.4 kB] 209s Get:217 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-find-rule-perl all 0.34-3 [24.4 kB] 209s Get:218 http://ftpmaster.internal/ubuntu plucky/main s390x libio-string-perl all 1.08-4 [11.1 kB] 209s Get:219 http://ftpmaster.internal/ubuntu plucky/main s390x libfont-ttf-perl all 1.06-2 [323 kB] 209s Get:220 http://ftpmaster.internal/ubuntu plucky/main s390x libhtml-html5-entities-perl all 0.004-3 [21.6 kB] 209s Get:221 http://ftpmaster.internal/ubuntu plucky/main s390x libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] 209s Get:222 http://ftpmaster.internal/ubuntu plucky/main s390x libipc-run3-perl all 0.049-1 [28.8 kB] 209s Get:223 http://ftpmaster.internal/ubuntu plucky/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 209s Get:224 http://ftpmaster.internal/ubuntu plucky/main s390x liblist-compare-perl all 0.55-2 [62.9 kB] 209s Get:225 http://ftpmaster.internal/ubuntu plucky/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 209s Get:226 http://ftpmaster.internal/ubuntu plucky/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 209s Get:227 http://ftpmaster.internal/ubuntu plucky/main s390x libmldbm-perl all 2.05-4 [16.0 kB] 209s Get:228 http://ftpmaster.internal/ubuntu plucky/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 209s Get:229 http://ftpmaster.internal/ubuntu plucky/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 209s Get:230 http://ftpmaster.internal/ubuntu plucky/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 209s Get:231 http://ftpmaster.internal/ubuntu plucky/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 209s Get:232 http://ftpmaster.internal/ubuntu plucky/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 209s Get:233 http://ftpmaster.internal/ubuntu plucky/main s390x libstrictures-perl all 2.000006-1 [16.3 kB] 209s Get:234 http://ftpmaster.internal/ubuntu plucky/main s390x libmoox-aliases-perl all 0.001006-2 [6796 B] 209s Get:235 http://ftpmaster.internal/ubuntu plucky/main s390x libperlio-gzip-perl s390x 0.20-1build5 [14.8 kB] 209s Get:236 http://ftpmaster.internal/ubuntu plucky/main s390x libperlio-utf8-strict-perl s390x 0.010-1build4 [11.2 kB] 209s Get:237 http://ftpmaster.internal/ubuntu plucky/main s390x libproc-processtable-perl s390x 0.636-1build4 [36.6 kB] 209s Get:238 http://ftpmaster.internal/ubuntu plucky/main s390x libregexp-wildcards-perl all 1.05-3 [12.9 kB] 209s Get:239 http://ftpmaster.internal/ubuntu plucky/main s390x libsereal-decoder-perl s390x 5.004+ds-1build4 [107 kB] 209s Get:240 http://ftpmaster.internal/ubuntu plucky/main s390x libsereal-encoder-perl s390x 5.004+ds-1build4 [112 kB] 210s Get:241 http://ftpmaster.internal/ubuntu plucky/main s390x libterm-readkey-perl s390x 2.38-2build5 [23.1 kB] 210s Get:242 http://ftpmaster.internal/ubuntu plucky/main s390x libtext-levenshteinxs-perl s390x 0.03-5build5 [8350 B] 210s Get:243 http://ftpmaster.internal/ubuntu plucky/main s390x libmarkdown2 s390x 2.2.7-2.1 [40.3 kB] 210s Get:244 http://ftpmaster.internal/ubuntu plucky/main s390x libtext-markdown-discount-perl s390x 0.18-1 [12.4 kB] 210s Get:245 http://ftpmaster.internal/ubuntu plucky/main s390x libdata-messagepack-perl s390x 1.02-1build5 [32.3 kB] 210s Get:246 http://ftpmaster.internal/ubuntu plucky/main s390x libtext-xslate-perl s390x 3.5.9-2build1 [163 kB] 210s Get:247 http://ftpmaster.internal/ubuntu plucky/main s390x libtime-duration-perl all 1.21-2 [12.3 kB] 210s Get:248 http://ftpmaster.internal/ubuntu plucky/main s390x libtime-moment-perl s390x 0.44-2build5 [75.5 kB] 210s Get:249 http://ftpmaster.internal/ubuntu plucky/main s390x libunicode-utf8-perl s390x 0.62-2build4 [18.8 kB] 210s Get:250 http://ftpmaster.internal/ubuntu plucky/main s390x libcgi-pm-perl all 4.67-1 [185 kB] 210s Get:251 http://ftpmaster.internal/ubuntu plucky/main s390x libhtml-form-perl all 6.12-1 [31.1 kB] 210s Get:252 http://ftpmaster.internal/ubuntu plucky/main s390x libwww-mechanize-perl all 2.19-1ubuntu1 [93.3 kB] 210s Get:253 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 210s Get:254 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 210s Get:255 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 210s Get:256 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0134-5build1 [312 kB] 210s Get:257 http://ftpmaster.internal/ubuntu plucky/main s390x lzip s390x 1.25-2 [89.5 kB] 210s Get:258 http://ftpmaster.internal/ubuntu plucky/main s390x lzop s390x 1.04-2build3 [84.3 kB] 211s Get:259 http://ftpmaster.internal/ubuntu plucky/main s390x patchutils s390x 0.4.2-1build3 [79.2 kB] 211s Get:260 http://ftpmaster.internal/ubuntu plucky/main s390x t1utils s390x 1.41-4build3 [65.6 kB] 211s Get:261 http://ftpmaster.internal/ubuntu plucky/main s390x unzip s390x 6.0-28ubuntu6 [186 kB] 211s Get:262 http://ftpmaster.internal/ubuntu plucky/main s390x lintian all 2.121.1+nmu1ubuntu2 [1075 kB] 212s Get:263 http://ftpmaster.internal/ubuntu plucky/universe s390x libconfig-model-dpkg-perl all 3.010 [176 kB] 212s Get:264 http://ftpmaster.internal/ubuntu plucky/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 212s Get:265 http://ftpmaster.internal/ubuntu plucky/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 212s Get:266 http://ftpmaster.internal/ubuntu plucky/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 212s Get:267 http://ftpmaster.internal/ubuntu plucky/main s390x libmime-tools-perl all 5.515-1 [187 kB] 212s Get:268 http://ftpmaster.internal/ubuntu plucky/main s390x libsuitesparseconfig7 s390x 1:7.8.3+dfsg-3 [13.2 kB] 212s Get:269 http://ftpmaster.internal/ubuntu plucky/universe s390x libamd3 s390x 1:7.8.3+dfsg-3 [35.1 kB] 212s Get:270 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 212s Get:271 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 15-20250222-0ubuntu1 [620 kB] 213s Get:272 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 215s Get:273 http://ftpmaster.internal/ubuntu plucky/universe s390x libarpack2t64 s390x 3.9.1-4 [110 kB] 215s Get:274 http://ftpmaster.internal/ubuntu plucky/universe s390x libccolamd3 s390x 1:7.8.3+dfsg-3 [32.7 kB] 215s Get:275 http://ftpmaster.internal/ubuntu plucky/universe s390x libcamd3 s390x 1:7.8.3+dfsg-3 [29.7 kB] 215s Get:276 http://ftpmaster.internal/ubuntu plucky/main s390x libcolamd3 s390x 1:7.8.3+dfsg-3 [23.4 kB] 215s Get:277 http://ftpmaster.internal/ubuntu plucky/universe s390x libcholmod5 s390x 1:7.8.3+dfsg-3 [920 kB] 215s Get:278 http://ftpmaster.internal/ubuntu plucky/universe s390x libcxsparse4 s390x 1:7.8.3+dfsg-3 [89.6 kB] 215s Get:279 http://ftpmaster.internal/ubuntu plucky/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build1 [511 kB] 216s Get:280 http://ftpmaster.internal/ubuntu plucky/main s390x libfftw3-single3 s390x 3.3.10-2fakesync1build1 [483 kB] 216s Get:281 http://ftpmaster.internal/ubuntu plucky/main s390x libxfixes3 s390x 1:6.0.0-2build1 [11.3 kB] 216s Get:282 http://ftpmaster.internal/ubuntu plucky/main s390x libxcursor1 s390x 1:1.2.3-1 [23.4 kB] 216s Get:283 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 216s Get:284 http://ftpmaster.internal/ubuntu plucky/main s390x libxinerama1 s390x 2:1.1.4-3build1 [6476 B] 216s Get:285 http://ftpmaster.internal/ubuntu plucky/universe s390x libfltk1.3t64 s390x 1.3.8-6.1build2 [645 kB] 217s Get:286 http://ftpmaster.internal/ubuntu plucky/main s390x libglvnd0 s390x 1.7.0-1build1 [110 kB] 217s Get:287 http://ftpmaster.internal/ubuntu plucky/main s390x libx11-xcb1 s390x 2:1.8.10-2 [7954 B] 217s Get:288 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-dri3-0 s390x 1.17.0-2 [7616 B] 217s Get:289 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-glx0 s390x 1.17.0-2 [26.0 kB] 217s Get:290 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-present0 s390x 1.17.0-2 [6244 B] 217s Get:291 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-xfixes0 s390x 1.17.0-2 [10.5 kB] 217s Get:292 http://ftpmaster.internal/ubuntu plucky/main s390x libxxf86vm1 s390x 1:1.1.4-1build4 [9630 B] 217s Get:293 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-randr0 s390x 1.17.0-2 [19.2 kB] 217s Get:294 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-sync1 s390x 1.17.0-2 [9488 B] 217s Get:295 http://ftpmaster.internal/ubuntu plucky/main s390x libxshmfence1 s390x 1.3-1build5 [4772 B] 217s Get:296 http://ftpmaster.internal/ubuntu plucky/main s390x mesa-libgallium s390x 25.0.1-2ubuntu1 [8056 kB] 223s Get:297 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-server0 s390x 1.23.1-3 [37.3 kB] 223s Get:298 http://ftpmaster.internal/ubuntu plucky/main s390x libgbm1 s390x 25.0.1-2ubuntu1 [34.5 kB] 223s Get:299 http://ftpmaster.internal/ubuntu plucky/main s390x libvulkan1 s390x 1.4.304.0-1 [147 kB] 223s Get:300 http://ftpmaster.internal/ubuntu plucky/main s390x libgl1-mesa-dri s390x 25.0.1-2ubuntu1 [35.4 kB] 223s Get:301 http://ftpmaster.internal/ubuntu plucky/main s390x libglx-mesa0 s390x 25.0.1-2ubuntu1 [161 kB] 223s Get:302 http://ftpmaster.internal/ubuntu plucky/main s390x libglx0 s390x 1.7.0-1build1 [32.2 kB] 223s Get:303 http://ftpmaster.internal/ubuntu plucky/main s390x libgl1 s390x 1.7.0-1build1 [142 kB] 224s Get:304 http://ftpmaster.internal/ubuntu plucky/universe s390x libfltk-gl1.3t64 s390x 1.3.8-6.1build2 [43.7 kB] 224s Get:305 http://ftpmaster.internal/ubuntu plucky/universe s390x libgl2ps1.4 s390x 1.4.2+dfsg1-2build1 [44.1 kB] 224s Get:306 http://ftpmaster.internal/ubuntu plucky/main s390x libltdl7 s390x 2.5.4-4 [43.8 kB] 224s Get:307 http://ftpmaster.internal/ubuntu plucky/universe s390x libglpk40 s390x 5.0-1build2 [406 kB] 224s Get:308 http://ftpmaster.internal/ubuntu plucky/main s390x libopengl0 s390x 1.7.0-1build1 [48.0 kB] 224s Get:309 http://ftpmaster.internal/ubuntu plucky/main s390x libglu1-mesa s390x 9.0.2-1.1build1 [176 kB] 225s Get:310 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 225s Get:311 http://ftpmaster.internal/ubuntu plucky/universe s390x libjxl0.11 s390x 0.11.1-1 [1008 kB] 226s Get:312 http://ftpmaster.internal/ubuntu plucky/main s390x libwmflite-0.2-7 s390x 0.2.13-1.1build3 [72.1 kB] 226s Get:313 http://ftpmaster.internal/ubuntu plucky/universe s390x libgraphicsmagick-q16-3t64 s390x 1.4+really1.3.45+hg17689-1 [1327 kB] 227s Get:314 http://ftpmaster.internal/ubuntu plucky/universe s390x libgraphicsmagick++-q16-12t64 s390x 1.4+really1.3.45+hg17689-1 [113 kB] 227s Get:315 http://ftpmaster.internal/ubuntu plucky/universe s390x libaec0 s390x 1.1.3-1 [25.7 kB] 227s Get:316 http://ftpmaster.internal/ubuntu plucky/universe s390x libsz2 s390x 1.1.3-1 [5442 B] 227s Get:317 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-310 s390x 1.14.5+repack-3 [1477 kB] 229s Get:318 http://ftpmaster.internal/ubuntu plucky/main s390x libasound2-data all 1.2.13-1build1 [21.1 kB] 229s Get:319 http://ftpmaster.internal/ubuntu plucky/main s390x libasound2t64 s390x 1.2.13-1build1 [411 kB] 229s Get:320 http://ftpmaster.internal/ubuntu plucky/main s390x libopus0 s390x 1.5.2-2 [2928 kB] 231s Get:321 http://ftpmaster.internal/ubuntu plucky/main s390x libsamplerate0 s390x 0.2.2-4build1 [1344 kB] 233s Get:322 http://ftpmaster.internal/ubuntu plucky/main s390x libjack-jackd2-0 s390x 1.9.22~dfsg-4 [292 kB] 233s Get:323 http://ftpmaster.internal/ubuntu plucky/universe s390x libportaudio2 s390x 19.6.0-1.2build3 [71.6 kB] 233s Get:324 http://ftpmaster.internal/ubuntu plucky/universe s390x libqhull-r8.0 s390x 2020.2-6build1 [199 kB] 233s Get:325 http://ftpmaster.internal/ubuntu plucky/universe s390x libqrupdate1 s390x 1.1.5-1 [48.5 kB] 233s Get:326 http://ftpmaster.internal/ubuntu plucky/universe s390x libqscintilla2-qt6-l10n all 2.14.1+dfsg-1build4 [56.4 kB] 233s Get:327 http://ftpmaster.internal/ubuntu plucky/universe s390x libb2-1 s390x 0.98.1-1.1build1 [21.0 kB] 233s Get:328 http://ftpmaster.internal/ubuntu plucky/universe s390x libdouble-conversion3 s390x 3.3.1-1 [43.3 kB] 233s Get:329 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-16-0 s390x 10.45-1 [259 kB] 234s Get:330 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6core6t64 s390x 6.8.2+dfsg-5 [2157 kB] 236s Get:331 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-client0 s390x 1.23.1-3 [28.2 kB] 236s Get:332 http://ftpmaster.internal/ubuntu plucky/main s390x libegl-mesa0 s390x 25.0.1-2ubuntu1 [126 kB] 236s Get:333 http://ftpmaster.internal/ubuntu plucky/main s390x libegl1 s390x 1.7.0-1build1 [31.8 kB] 236s Get:334 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 236s Get:335 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 236s Get:336 http://ftpmaster.internal/ubuntu plucky/main s390x libmtdev1t64 s390x 1.1.7-1 [15.6 kB] 236s Get:337 http://ftpmaster.internal/ubuntu plucky/main s390x libwacom-common all 2.14.0-1 [103 kB] 236s Get:338 http://ftpmaster.internal/ubuntu plucky/main s390x libwacom9 s390x 2.14.0-1 [27.1 kB] 236s Get:339 http://ftpmaster.internal/ubuntu plucky/main s390x libinput-bin s390x 1.27.1-1 [23.3 kB] 236s Get:340 http://ftpmaster.internal/ubuntu plucky/main s390x libinput10 s390x 1.27.1-1 [139 kB] 236s Get:341 http://ftpmaster.internal/ubuntu plucky/universe s390x libmd4c0 s390x 0.5.2-2 [47.7 kB] 236s Get:342 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6dbus6 s390x 6.8.2+dfsg-5 [304 kB] 237s Get:343 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 237s Get:344 http://ftpmaster.internal/ubuntu plucky/universe s390x libts0t64 s390x 1.22-1.1build1 [66.8 kB] 237s Get:345 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-util1 s390x 0.4.1-1 [10.7 kB] 237s Get:346 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-image0 s390x 0.4.0-2build1 [12.0 kB] 237s Get:347 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render-util0 s390x 0.3.10-1 [10.3 kB] 237s Get:348 http://ftpmaster.internal/ubuntu plucky/universe s390x libxcb-cursor0 s390x 0.1.5-1 [11.3 kB] 237s Get:349 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-icccm4 s390x 0.4.2-1 [11.4 kB] 237s Get:350 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-keysyms1 s390x 0.4.1-1 [8908 B] 237s Get:351 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shape0 s390x 1.17.0-2 [6202 B] 237s Get:352 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-xinput0 s390x 1.17.0-2 [35.8 kB] 237s Get:353 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-xkb1 s390x 1.17.0-2 [34.5 kB] 237s Get:354 http://ftpmaster.internal/ubuntu plucky/main s390x libxkbcommon-x11-0 s390x 1.7.0-2 [14.8 kB] 237s Get:355 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6gui6 s390x 6.8.2+dfsg-5 [3685 kB] 240s Get:356 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-16ubuntu1 [30.9 kB] 240s Get:357 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-16ubuntu1 [23.5 kB] 240s Get:358 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-16ubuntu1 [26.3 kB] 240s Get:359 http://ftpmaster.internal/ubuntu plucky/main s390x libcups2t64 s390x 2.4.11-0ubuntu2 [282 kB] 241s Get:360 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6widgets6 s390x 6.8.2+dfsg-5 [3025 kB] 243s Get:361 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6printsupport6 s390x 6.8.2+dfsg-5 [235 kB] 244s Get:362 http://ftpmaster.internal/ubuntu plucky/universe s390x libqscintilla2-qt6-15 s390x 2.14.1+dfsg-1build4 [1357 kB] 245s Get:363 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6core5compat6 s390x 6.8.2-3 [160 kB] 245s Get:364 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6sql6 s390x 6.8.2+dfsg-5 [157 kB] 245s Get:365 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6help6 s390x 6.8.2-3 [215 kB] 246s Get:366 http://ftpmaster.internal/ubuntu plucky/main s390x libduktape207 s390x 2.7.0+tests-0ubuntu3 [150 kB] 246s Get:367 http://ftpmaster.internal/ubuntu plucky/main s390x libproxy1v5 s390x 0.5.9-1 [27.8 kB] 246s Get:368 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6network6 s390x 6.8.2+dfsg-5 [922 kB] 247s Get:369 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6opengl6 s390x 6.8.2+dfsg-5 [466 kB] 247s Get:370 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6openglwidgets6 s390x 6.8.2+dfsg-5 [43.7 kB] 247s Get:371 http://ftpmaster.internal/ubuntu plucky/universe s390x libqt6xml6 s390x 6.8.2+dfsg-5 [84.6 kB] 247s Get:372 http://ftpmaster.internal/ubuntu plucky/main s390x libogg0 s390x 1.3.5-3build1 [24.4 kB] 248s Get:373 http://ftpmaster.internal/ubuntu plucky/main s390x libflac12t64 s390x 1.4.3+ds-4 [161 kB] 248s Get:374 http://ftpmaster.internal/ubuntu plucky/main s390x libmp3lame0 s390x 3.100-6build1 [160 kB] 248s Get:375 http://ftpmaster.internal/ubuntu plucky/main s390x libmpg123-0t64 s390x 1.32.10-1 [179 kB] 248s Get:376 http://ftpmaster.internal/ubuntu plucky/main s390x libvorbis0a s390x 1.3.7-2 [112 kB] 248s Get:377 http://ftpmaster.internal/ubuntu plucky/main s390x libvorbisenc2 s390x 1.3.7-2 [80.6 kB] 248s Get:378 http://ftpmaster.internal/ubuntu plucky/main s390x libsndfile1 s390x 1.2.2-2 [238 kB] 249s Get:379 http://ftpmaster.internal/ubuntu plucky/universe s390x libspqr4 s390x 1:7.8.3+dfsg-3 [171 kB] 249s Get:380 http://ftpmaster.internal/ubuntu plucky/universe s390x libumfpack6 s390x 1:7.8.3+dfsg-3 [371 kB] 249s Get:381 http://ftpmaster.internal/ubuntu plucky/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 249s Get:382 http://ftpmaster.internal/ubuntu plucky/universe s390x texinfo-lib s390x 7.1.1-1 [142 kB] 250s Get:383 http://ftpmaster.internal/ubuntu plucky/universe s390x tex-common all 6.19 [29.8 kB] 250s Get:384 http://ftpmaster.internal/ubuntu plucky/universe s390x texinfo all 7.1.1-1 [1272 kB] 251s Get:385 http://ftpmaster.internal/ubuntu plucky/universe s390x octave-common all 9.4.0-1 [6087 kB] 258s Get:386 http://ftpmaster.internal/ubuntu plucky/universe s390x octave s390x 9.4.0-1 [10.1 MB] 268s Get:387 http://ftpmaster.internal/ubuntu plucky/main s390x libncurses-dev s390x 6.5+20250216-2 [407 kB] 268s Get:388 http://ftpmaster.internal/ubuntu plucky/main s390x libreadline-dev s390x 8.2-6 [187 kB] 269s Get:389 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-fortran-310 s390x 1.14.5+repack-3 [115 kB] 269s Get:390 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-hl-310 s390x 1.14.5+repack-3 [61.0 kB] 269s Get:391 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-hl-fortran-310 s390x 1.14.5+repack-3 [32.5 kB] 269s Get:392 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-cpp-310 s390x 1.14.5+repack-3 [117 kB] 269s Get:393 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-hl-cpp-310 s390x 1.14.5+repack-3 [11.7 kB] 269s Get:394 http://ftpmaster.internal/ubuntu plucky/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu1 [898 kB] 270s Get:395 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8-dev s390x 2.1.5-3ubuntu2 [281 kB] 270s Get:396 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 270s Get:397 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 270s Get:398 http://ftpmaster.internal/ubuntu plucky/universe s390x libaec-dev s390x 1.1.3-1 [23.3 kB] 270s Get:399 http://ftpmaster.internal/ubuntu plucky/main s390x libbrotli-dev s390x 1.1.0-2build4 [395 kB] 270s Get:400 http://ftpmaster.internal/ubuntu plucky/main s390x libidn2-dev s390x 2.3.7-2build2 [122 kB] 270s Get:401 http://ftpmaster.internal/ubuntu plucky/main s390x comerr-dev s390x 2.1-1.47.2-1ubuntu1 [44.7 kB] 271s Get:402 http://ftpmaster.internal/ubuntu plucky/main s390x libgssrpc4t64 s390x 1.21.3-4ubuntu2 [59.1 kB] 271s Get:403 http://ftpmaster.internal/ubuntu plucky/main s390x libkadm5clnt-mit12 s390x 1.21.3-4ubuntu2 [40.6 kB] 271s Get:404 http://ftpmaster.internal/ubuntu plucky/main s390x libkdb5-10t64 s390x 1.21.3-4ubuntu2 [42.0 kB] 271s Get:405 http://ftpmaster.internal/ubuntu plucky/main s390x libkadm5srv-mit12 s390x 1.21.3-4ubuntu2 [55.4 kB] 271s Get:406 http://ftpmaster.internal/ubuntu plucky/main s390x krb5-multidev s390x 1.21.3-4ubuntu2 [125 kB] 271s Get:407 http://ftpmaster.internal/ubuntu plucky/main s390x libkrb5-dev s390x 1.21.3-4ubuntu2 [11.9 kB] 271s Get:408 http://ftpmaster.internal/ubuntu plucky/main s390x libldap-dev s390x 2.6.9+dfsg-1~exp2ubuntu1 [316 kB] 271s Get:409 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 271s Get:410 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 271s Get:411 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 271s Get:412 http://ftpmaster.internal/ubuntu plucky/main s390x libnghttp2-dev s390x 1.64.0-1 [121 kB] 272s Get:413 http://ftpmaster.internal/ubuntu plucky/main s390x libpsl-dev s390x 0.21.2-1.1build1 [77.3 kB] 272s Get:414 http://ftpmaster.internal/ubuntu plucky/main s390x libgmpxx4ldbl s390x 2:6.3.0+dfsg-3ubuntu1 [10.1 kB] 272s Get:415 http://ftpmaster.internal/ubuntu plucky/main s390x libgmp-dev s390x 2:6.3.0+dfsg-3ubuntu1 [424 kB] 272s Get:416 http://ftpmaster.internal/ubuntu plucky/main s390x libevent-2.1-7t64 s390x 2.1.12-stable-10 [145 kB] 272s Get:417 http://ftpmaster.internal/ubuntu plucky/main s390x libunbound8 s390x 1.22.0-1ubuntu1 [462 kB] 273s Get:418 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls-dane0t64 s390x 3.8.9-2ubuntu2 [24.5 kB] 273s Get:419 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls-openssl27t64 s390x 3.8.9-2ubuntu2 [24.5 kB] 273s Get:420 http://ftpmaster.internal/ubuntu plucky/main s390x libp11-kit-dev s390x 0.25.5-2ubuntu3 [23.5 kB] 273s Get:421 http://ftpmaster.internal/ubuntu plucky/main s390x libtasn1-6-dev s390x 4.20.0-2 [94.8 kB] 273s Get:422 http://ftpmaster.internal/ubuntu plucky/main s390x nettle-dev s390x 3.10.1-1 [1198 kB] 274s Get:423 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls28-dev s390x 3.8.9-2ubuntu2 [1016 kB] 275s Get:424 http://ftpmaster.internal/ubuntu plucky/main s390x librtmp-dev s390x 2.4+20151223.gitfa8646d.1-2build7 [69.2 kB] 275s Get:425 http://ftpmaster.internal/ubuntu plucky/main s390x libssl-dev s390x 3.4.1-1ubuntu1 [2429 kB] 278s Get:426 http://ftpmaster.internal/ubuntu plucky/main s390x libssh2-1-dev s390x 1.11.1-1 [287 kB] 278s Get:427 http://ftpmaster.internal/ubuntu plucky/main s390x libzstd-dev s390x 1.5.6+dfsg-2 [408 kB] 279s Get:428 http://ftpmaster.internal/ubuntu plucky/main s390x libcurl4-openssl-dev s390x 8.12.1-3ubuntu1 [513 kB] 279s Get:429 http://ftpmaster.internal/ubuntu plucky/universe s390x hdf5-helpers s390x 1.14.5+repack-3 [17.0 kB] 279s Get:430 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-dev s390x 1.14.5+repack-3 [3385 kB] 283s Get:431 http://ftpmaster.internal/ubuntu plucky/main s390x xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 283s Get:432 http://ftpmaster.internal/ubuntu plucky/main s390x x11proto-dev all 2024.1-1 [606 kB] 283s Get:433 http://ftpmaster.internal/ubuntu plucky/main s390x libxau-dev s390x 1:1.0.11-1 [9752 B] 283s Get:434 http://ftpmaster.internal/ubuntu plucky/main s390x libxdmcp-dev s390x 1:1.1.5-1 [26.9 kB] 283s Get:435 http://ftpmaster.internal/ubuntu plucky/main s390x xtrans-dev all 1.4.0-1 [68.9 kB] 283s Get:436 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb1-dev s390x 1.17.0-2 [88.9 kB] 283s Get:437 http://ftpmaster.internal/ubuntu plucky/main s390x libx11-dev s390x 2:1.8.10-2 [761 kB] 284s Get:438 http://ftpmaster.internal/ubuntu plucky/main s390x libglx-dev s390x 1.7.0-1build1 [14.2 kB] 284s Get:439 http://ftpmaster.internal/ubuntu plucky/main s390x libgl-dev s390x 1.7.0-1build1 [102 kB] 284s Get:440 http://ftpmaster.internal/ubuntu plucky/main s390x libblas-dev s390x 3.12.1-2 [254 kB] 285s Get:441 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack-dev s390x 3.12.1-2 [5967 kB] 291s Get:442 http://ftpmaster.internal/ubuntu plucky/main s390x libfftw3-long3 s390x 3.3.10-2fakesync1build1 [533 kB] 291s Get:443 http://ftpmaster.internal/ubuntu plucky/main s390x libfftw3-bin s390x 3.3.10-2fakesync1build1 [36.5 kB] 291s Get:444 http://ftpmaster.internal/ubuntu plucky/main s390x libfftw3-dev s390x 3.3.10-2fakesync1build1 [1329 kB] 293s Get:445 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran-14-dev s390x 14.2.0-17ubuntu3 [654 kB] 293s Get:446 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [10.3 MB] 304s Get:447 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-14 s390x 14.2.0-17ubuntu3 [13.6 kB] 304s Get:448 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1012 B] 304s Get:449 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran s390x 4:14.2.0-1ubuntu1 [1160 B] 304s Get:450 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 306s Get:451 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [11.0 MB] 318s Get:452 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu3 [21.8 kB] 318s Get:453 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 318s Get:454 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 318s Get:455 http://ftpmaster.internal/ubuntu plucky/universe s390x octave-dev s390x 9.4.0-1 [460 kB] 318s Get:456 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-octave all 1.8.0 [19.7 kB] 318s Get:457 http://ftpmaster.internal/ubuntu plucky/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 318s Get:458 http://ftpmaster.internal/ubuntu plucky/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 318s Get:459 http://ftpmaster.internal/ubuntu plucky/main s390x libxmu6 s390x 2:1.1.3-3build2 [53.0 kB] 318s Get:460 http://ftpmaster.internal/ubuntu plucky/main s390x libxaw7 s390x 2:1.0.16-1 [201 kB] 319s Get:461 http://ftpmaster.internal/ubuntu plucky/main s390x libxfont2 s390x 1:2.0.6-1build1 [101 kB] 319s Get:462 http://ftpmaster.internal/ubuntu plucky/main s390x libxkbfile1 s390x 1:1.1.0-1build4 [76.5 kB] 319s Get:463 http://ftpmaster.internal/ubuntu plucky/main s390x libxrandr2 s390x 2:1.5.4-1 [20.8 kB] 319s Get:464 http://ftpmaster.internal/ubuntu plucky/universe s390x octave-stk s390x 2.8.1-3 [339 kB] 319s Get:465 http://ftpmaster.internal/ubuntu plucky/main s390x x11-xkb-utils s390x 7.7+9 [169 kB] 320s Get:466 http://ftpmaster.internal/ubuntu plucky/main s390x xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 320s Get:467 http://ftpmaster.internal/ubuntu plucky/universe s390x xvfb s390x 2:21.1.16-1ubuntu1 [942 kB] 321s Fetched 174 MB in 2min 54s (1000 kB/s) 321s Selecting previously unselected package libstemmer0d:s390x. 322s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 322s Preparing to unpack .../000-libstemmer0d_2.2.0-4build1_s390x.deb ... 322s Unpacking libstemmer0d:s390x (2.2.0-4build1) ... 322s Selecting previously unselected package libappstream5:s390x. 322s Preparing to unpack .../001-libappstream5_1.0.4-1_s390x.deb ... 322s Unpacking libappstream5:s390x (1.0.4-1) ... 322s Selecting previously unselected package appstream. 322s Preparing to unpack .../002-appstream_1.0.4-1_s390x.deb ... 322s Unpacking appstream (1.0.4-1) ... 322s Selecting previously unselected package m4. 322s Preparing to unpack .../003-m4_1.4.19-7_s390x.deb ... 322s Unpacking m4 (1.4.19-7) ... 322s Selecting previously unselected package autoconf. 322s Preparing to unpack .../004-autoconf_2.72-3ubuntu1_all.deb ... 322s Unpacking autoconf (2.72-3ubuntu1) ... 322s Selecting previously unselected package autotools-dev. 322s Preparing to unpack .../005-autotools-dev_20220109.1_all.deb ... 322s Unpacking autotools-dev (20220109.1) ... 322s Selecting previously unselected package automake. 322s Preparing to unpack .../006-automake_1%3a1.17-3ubuntu1_all.deb ... 322s Unpacking automake (1:1.17-3ubuntu1) ... 322s Selecting previously unselected package autopoint. 322s Preparing to unpack .../007-autopoint_0.23.1-1_all.deb ... 322s Unpacking autopoint (0.23.1-1) ... 322s Selecting previously unselected package libcapture-tiny-perl. 322s Preparing to unpack .../008-libcapture-tiny-perl_0.50-1_all.deb ... 322s Unpacking libcapture-tiny-perl (0.50-1) ... 322s Selecting previously unselected package libparams-util-perl. 322s Preparing to unpack .../009-libparams-util-perl_1.102-3build1_s390x.deb ... 322s Unpacking libparams-util-perl (1.102-3build1) ... 322s Selecting previously unselected package libsub-install-perl. 322s Preparing to unpack .../010-libsub-install-perl_0.929-1_all.deb ... 322s Unpacking libsub-install-perl (0.929-1) ... 322s Selecting previously unselected package libdata-optlist-perl. 322s Preparing to unpack .../011-libdata-optlist-perl_0.114-1_all.deb ... 322s Unpacking libdata-optlist-perl (0.114-1) ... 322s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 322s Preparing to unpack .../012-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 322s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 322s Selecting previously unselected package libdynaloader-functions-perl. 322s Preparing to unpack .../013-libdynaloader-functions-perl_0.004-1_all.deb ... 322s Unpacking libdynaloader-functions-perl (0.004-1) ... 322s Selecting previously unselected package libdevel-callchecker-perl:s390x. 322s Preparing to unpack .../014-libdevel-callchecker-perl_0.009-1build1_s390x.deb ... 322s Unpacking libdevel-callchecker-perl:s390x (0.009-1build1) ... 322s Selecting previously unselected package libparams-classify-perl:s390x. 322s Preparing to unpack .../015-libparams-classify-perl_0.015-2build6_s390x.deb ... 322s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 322s Selecting previously unselected package libmodule-runtime-perl. 322s Preparing to unpack .../016-libmodule-runtime-perl_0.016-2_all.deb ... 322s Unpacking libmodule-runtime-perl (0.016-2) ... 322s Selecting previously unselected package libtry-tiny-perl. 322s Preparing to unpack .../017-libtry-tiny-perl_0.32-1_all.deb ... 322s Unpacking libtry-tiny-perl (0.32-1) ... 322s Selecting previously unselected package libmodule-implementation-perl. 322s Preparing to unpack .../018-libmodule-implementation-perl_0.09-2_all.deb ... 322s Unpacking libmodule-implementation-perl (0.09-2) ... 322s Selecting previously unselected package libpackage-stash-perl. 322s Preparing to unpack .../019-libpackage-stash-perl_0.40-1_all.deb ... 322s Unpacking libpackage-stash-perl (0.40-1) ... 322s Selecting previously unselected package libclass-load-perl. 322s Preparing to unpack .../020-libclass-load-perl_0.25-2_all.deb ... 322s Unpacking libclass-load-perl (0.25-2) ... 322s Selecting previously unselected package libio-stringy-perl. 322s Preparing to unpack .../021-libio-stringy-perl_2.113-2_all.deb ... 322s Unpacking libio-stringy-perl (2.113-2) ... 322s Selecting previously unselected package libparams-validate-perl:s390x. 322s Preparing to unpack .../022-libparams-validate-perl_1.31-2build4_s390x.deb ... 322s Unpacking libparams-validate-perl:s390x (1.31-2build4) ... 322s Selecting previously unselected package libsub-exporter-perl. 322s Preparing to unpack .../023-libsub-exporter-perl_0.990-1_all.deb ... 322s Unpacking libsub-exporter-perl (0.990-1) ... 322s Selecting previously unselected package libgetopt-long-descriptive-perl. 322s Preparing to unpack .../024-libgetopt-long-descriptive-perl_0.116-2_all.deb ... 322s Unpacking libgetopt-long-descriptive-perl (0.116-2) ... 322s Selecting previously unselected package libio-tiecombine-perl. 322s Preparing to unpack .../025-libio-tiecombine-perl_1.005-3_all.deb ... 322s Unpacking libio-tiecombine-perl (1.005-3) ... 322s Selecting previously unselected package libmodule-pluggable-perl. 322s Preparing to unpack .../026-libmodule-pluggable-perl_5.2-5_all.deb ... 322s Unpacking libmodule-pluggable-perl (5.2-5) ... 322s Selecting previously unselected package libstring-rewriteprefix-perl. 322s Preparing to unpack .../027-libstring-rewriteprefix-perl_0.009-1_all.deb ... 322s Unpacking libstring-rewriteprefix-perl (0.009-1) ... 322s Selecting previously unselected package libapp-cmd-perl. 322s Preparing to unpack .../028-libapp-cmd-perl_0.337-2_all.deb ... 322s Unpacking libapp-cmd-perl (0.337-2) ... 322s Selecting previously unselected package libboolean-perl. 322s Preparing to unpack .../029-libboolean-perl_0.46-3_all.deb ... 322s Unpacking libboolean-perl (0.46-3) ... 322s Selecting previously unselected package libsub-uplevel-perl. 322s Preparing to unpack .../030-libsub-uplevel-perl_0.2800-3_all.deb ... 322s Unpacking libsub-uplevel-perl (0.2800-3) ... 322s Selecting previously unselected package libtest-exception-perl. 322s Preparing to unpack .../031-libtest-exception-perl_0.43-3_all.deb ... 322s Unpacking libtest-exception-perl (0.43-3) ... 322s Selecting previously unselected package libcarp-assert-more-perl. 322s Preparing to unpack .../032-libcarp-assert-more-perl_2.8.0-1_all.deb ... 322s Unpacking libcarp-assert-more-perl (2.8.0-1) ... 322s Selecting previously unselected package libfile-which-perl. 322s Preparing to unpack .../033-libfile-which-perl_1.27-2_all.deb ... 322s Unpacking libfile-which-perl (1.27-2) ... 322s Selecting previously unselected package libfile-homedir-perl. 322s Preparing to unpack .../034-libfile-homedir-perl_1.006-2_all.deb ... 322s Unpacking libfile-homedir-perl (1.006-2) ... 322s Selecting previously unselected package libclone-choose-perl. 322s Preparing to unpack .../035-libclone-choose-perl_0.010-2_all.deb ... 322s Unpacking libclone-choose-perl (0.010-2) ... 322s Selecting previously unselected package libhash-merge-perl. 322s Preparing to unpack .../036-libhash-merge-perl_0.302-1_all.deb ... 322s Unpacking libhash-merge-perl (0.302-1) ... 322s Selecting previously unselected package libjson-perl. 322s Preparing to unpack .../037-libjson-perl_4.10000-1_all.deb ... 322s Unpacking libjson-perl (4.10000-1) ... 322s Selecting previously unselected package libexporter-tiny-perl. 322s Preparing to unpack .../038-libexporter-tiny-perl_1.006002-1_all.deb ... 322s Unpacking libexporter-tiny-perl (1.006002-1) ... 322s Selecting previously unselected package liblist-moreutils-xs-perl. 322s Preparing to unpack .../039-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 322s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 322s Selecting previously unselected package liblist-moreutils-perl. 322s Preparing to unpack .../040-liblist-moreutils-perl_0.430-2_all.deb ... 322s Unpacking liblist-moreutils-perl (0.430-2) ... 322s Selecting previously unselected package liblog-log4perl-perl. 322s Preparing to unpack .../041-liblog-log4perl-perl_1.57-1_all.deb ... 322s Unpacking liblog-log4perl-perl (1.57-1) ... 322s Selecting previously unselected package libmouse-perl:s390x. 322s Preparing to unpack .../042-libmouse-perl_2.5.11-1build1_s390x.deb ... 322s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 322s Selecting previously unselected package libmousex-nativetraits-perl. 322s Preparing to unpack .../043-libmousex-nativetraits-perl_1.09-3_all.deb ... 322s Unpacking libmousex-nativetraits-perl (1.09-3) ... 322s Selecting previously unselected package libmousex-strictconstructor-perl. 322s Preparing to unpack .../044-libmousex-strictconstructor-perl_0.02-3_all.deb ... 322s Unpacking libmousex-strictconstructor-perl (0.02-3) ... 322s Selecting previously unselected package libparse-recdescent-perl. 322s Preparing to unpack .../045-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 322s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 322s Selecting previously unselected package libpath-tiny-perl. 322s Preparing to unpack .../046-libpath-tiny-perl_0.146-1_all.deb ... 322s Unpacking libpath-tiny-perl (0.146-1) ... 322s Selecting previously unselected package libpod-pom-perl. 322s Preparing to unpack .../047-libpod-pom-perl_2.01-4_all.deb ... 322s Unpacking libpod-pom-perl (2.01-4) ... 322s Selecting previously unselected package libregexp-common-perl. 322s Preparing to unpack .../048-libregexp-common-perl_2024080801-1_all.deb ... 322s Unpacking libregexp-common-perl (2024080801-1) ... 322s Selecting previously unselected package libyaml-tiny-perl. 322s Preparing to unpack .../049-libyaml-tiny-perl_1.76-1_all.deb ... 322s Unpacking libyaml-tiny-perl (1.76-1) ... 322s Selecting previously unselected package libconfig-model-perl. 322s Preparing to unpack .../050-libconfig-model-perl_2.155-1_all.deb ... 322s Unpacking libconfig-model-perl (2.155-1) ... 322s Selecting previously unselected package libyaml-pp-perl. 322s Preparing to unpack .../051-libyaml-pp-perl_0.39.0-1_all.deb ... 322s Unpacking libyaml-pp-perl (0.39.0-1) ... 322s Selecting previously unselected package cme. 322s Preparing to unpack .../052-cme_1.041-1_all.deb ... 322s Unpacking cme (1.041-1) ... 322s Selecting previously unselected package libisl23:s390x. 322s Preparing to unpack .../053-libisl23_0.27-1_s390x.deb ... 322s Unpacking libisl23:s390x (0.27-1) ... 322s Selecting previously unselected package libmpc3:s390x. 322s Preparing to unpack .../054-libmpc3_1.3.1-1build2_s390x.deb ... 322s Unpacking libmpc3:s390x (1.3.1-1build2) ... 322s Selecting previously unselected package cpp-14-s390x-linux-gnu. 322s Preparing to unpack .../055-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 322s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 322s Selecting previously unselected package cpp-14. 322s Preparing to unpack .../056-cpp-14_14.2.0-17ubuntu3_s390x.deb ... 322s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 322s Selecting previously unselected package cpp-s390x-linux-gnu. 322s Preparing to unpack .../057-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 322s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 322s Selecting previously unselected package cpp. 322s Preparing to unpack .../058-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 322s Unpacking cpp (4:14.2.0-1ubuntu1) ... 322s Selecting previously unselected package libdebhelper-perl. 322s Preparing to unpack .../059-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 322s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 322s Selecting previously unselected package libcc1-0:s390x. 322s Preparing to unpack .../060-libcc1-0_15-20250222-0ubuntu1_s390x.deb ... 322s Unpacking libcc1-0:s390x (15-20250222-0ubuntu1) ... 322s Selecting previously unselected package libgomp1:s390x. 322s Preparing to unpack .../061-libgomp1_15-20250222-0ubuntu1_s390x.deb ... 322s Unpacking libgomp1:s390x (15-20250222-0ubuntu1) ... 322s Selecting previously unselected package libitm1:s390x. 322s Preparing to unpack .../062-libitm1_15-20250222-0ubuntu1_s390x.deb ... 322s Unpacking libitm1:s390x (15-20250222-0ubuntu1) ... 322s Selecting previously unselected package libasan8:s390x. 322s Preparing to unpack .../063-libasan8_15-20250222-0ubuntu1_s390x.deb ... 322s Unpacking libasan8:s390x (15-20250222-0ubuntu1) ... 322s Selecting previously unselected package libubsan1:s390x. 322s Preparing to unpack .../064-libubsan1_15-20250222-0ubuntu1_s390x.deb ... 322s Unpacking libubsan1:s390x (15-20250222-0ubuntu1) ... 322s Selecting previously unselected package libgcc-14-dev:s390x. 322s Preparing to unpack .../065-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 322s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 322s Selecting previously unselected package gcc-14-s390x-linux-gnu. 322s Preparing to unpack .../066-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 322s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 323s Selecting previously unselected package gcc-14. 323s Preparing to unpack .../067-gcc-14_14.2.0-17ubuntu3_s390x.deb ... 323s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 323s Selecting previously unselected package gcc-s390x-linux-gnu. 323s Preparing to unpack .../068-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 323s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 323s Selecting previously unselected package gcc. 323s Preparing to unpack .../069-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 323s Unpacking gcc (4:14.2.0-1ubuntu1) ... 323s Selecting previously unselected package libtool. 323s Preparing to unpack .../070-libtool_2.5.4-4_all.deb ... 323s Unpacking libtool (2.5.4-4) ... 323s Selecting previously unselected package dh-autoreconf. 323s Preparing to unpack .../071-dh-autoreconf_20_all.deb ... 323s Unpacking dh-autoreconf (20) ... 323s Selecting previously unselected package libarchive-zip-perl. 323s Preparing to unpack .../072-libarchive-zip-perl_1.68-1_all.deb ... 323s Unpacking libarchive-zip-perl (1.68-1) ... 323s Selecting previously unselected package libfile-stripnondeterminism-perl. 323s Preparing to unpack .../073-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 323s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 323s Selecting previously unselected package dh-strip-nondeterminism. 323s Preparing to unpack .../074-dh-strip-nondeterminism_1.14.1-2_all.deb ... 323s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 323s Selecting previously unselected package debugedit. 323s Preparing to unpack .../075-debugedit_1%3a5.1-2_s390x.deb ... 323s Unpacking debugedit (1:5.1-2) ... 323s Selecting previously unselected package dwz. 323s Preparing to unpack .../076-dwz_0.15-1build6_s390x.deb ... 323s Unpacking dwz (0.15-1build6) ... 323s Selecting previously unselected package gettext. 323s Preparing to unpack .../077-gettext_0.23.1-1_s390x.deb ... 323s Unpacking gettext (0.23.1-1) ... 323s Selecting previously unselected package intltool-debian. 323s Preparing to unpack .../078-intltool-debian_0.35.0+20060710.6_all.deb ... 323s Unpacking intltool-debian (0.35.0+20060710.6) ... 323s Selecting previously unselected package po-debconf. 323s Preparing to unpack .../079-po-debconf_1.0.21+nmu1_all.deb ... 323s Unpacking po-debconf (1.0.21+nmu1) ... 323s Selecting previously unselected package debhelper. 323s Preparing to unpack .../080-debhelper_13.24.1ubuntu2_all.deb ... 323s Unpacking debhelper (13.24.1ubuntu2) ... 323s Selecting previously unselected package aglfn. 323s Preparing to unpack .../081-aglfn_1.7+git20191031.4036a9c-2_all.deb ... 323s Unpacking aglfn (1.7+git20191031.4036a9c-2) ... 323s Selecting previously unselected package gnuplot-data. 323s Preparing to unpack .../082-gnuplot-data_6.0.2+dfsg1-1_all.deb ... 323s Unpacking gnuplot-data (6.0.2+dfsg1-1) ... 323s Selecting previously unselected package libfreetype6:s390x. 323s Preparing to unpack .../083-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 323s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 323s Selecting previously unselected package fonts-dejavu-mono. 323s Preparing to unpack .../084-fonts-dejavu-mono_2.37-8_all.deb ... 323s Unpacking fonts-dejavu-mono (2.37-8) ... 323s Selecting previously unselected package fonts-dejavu-core. 323s Preparing to unpack .../085-fonts-dejavu-core_2.37-8_all.deb ... 323s Unpacking fonts-dejavu-core (2.37-8) ... 323s Selecting previously unselected package fonts-freefont-otf. 323s Preparing to unpack .../086-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 323s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 323s Selecting previously unselected package fontconfig-config. 323s Preparing to unpack .../087-fontconfig-config_2.15.0-2ubuntu1_s390x.deb ... 323s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 323s Selecting previously unselected package libfontconfig1:s390x. 323s Preparing to unpack .../088-libfontconfig1_2.15.0-2ubuntu1_s390x.deb ... 323s Unpacking libfontconfig1:s390x (2.15.0-2ubuntu1) ... 323s Selecting previously unselected package libpixman-1-0:s390x. 323s Preparing to unpack .../089-libpixman-1-0_0.44.0-3_s390x.deb ... 323s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 323s Selecting previously unselected package libxcb-render0:s390x. 323s Preparing to unpack .../090-libxcb-render0_1.17.0-2_s390x.deb ... 323s Unpacking libxcb-render0:s390x (1.17.0-2) ... 323s Selecting previously unselected package libxcb-shm0:s390x. 323s Preparing to unpack .../091-libxcb-shm0_1.17.0-2_s390x.deb ... 323s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 323s Selecting previously unselected package libxrender1:s390x. 323s Preparing to unpack .../092-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 323s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 323s Selecting previously unselected package libcairo2:s390x. 323s Preparing to unpack .../093-libcairo2_1.18.2-2_s390x.deb ... 323s Unpacking libcairo2:s390x (1.18.2-2) ... 323s Selecting previously unselected package libsharpyuv0:s390x. 323s Preparing to unpack .../094-libsharpyuv0_1.5.0-0.1_s390x.deb ... 323s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 323s Selecting previously unselected package libaom3:s390x. 323s Preparing to unpack .../095-libaom3_3.12.0-1_s390x.deb ... 323s Unpacking libaom3:s390x (3.12.0-1) ... 323s Selecting previously unselected package libheif-plugin-aomdec:s390x. 323s Preparing to unpack .../096-libheif-plugin-aomdec_1.19.7-1_s390x.deb ... 323s Unpacking libheif-plugin-aomdec:s390x (1.19.7-1) ... 323s Selecting previously unselected package libde265-0:s390x. 323s Preparing to unpack .../097-libde265-0_1.0.15-1build5_s390x.deb ... 323s Unpacking libde265-0:s390x (1.0.15-1build5) ... 323s Selecting previously unselected package libheif-plugin-libde265:s390x. 323s Preparing to unpack .../098-libheif-plugin-libde265_1.19.7-1_s390x.deb ... 323s Unpacking libheif-plugin-libde265:s390x (1.19.7-1) ... 323s Selecting previously unselected package libheif1:s390x. 323s Preparing to unpack .../099-libheif1_1.19.7-1_s390x.deb ... 323s Unpacking libheif1:s390x (1.19.7-1) ... 323s Selecting previously unselected package libimagequant0:s390x. 323s Preparing to unpack .../100-libimagequant0_2.18.0-1build1_s390x.deb ... 323s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 323s Selecting previously unselected package libjpeg-turbo8:s390x. 323s Preparing to unpack .../101-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 323s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 323s Selecting previously unselected package libjpeg8:s390x. 323s Preparing to unpack .../102-libjpeg8_8c-2ubuntu11_s390x.deb ... 323s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 323s Selecting previously unselected package libgraphite2-3:s390x. 323s Preparing to unpack .../103-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 323s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 323s Selecting previously unselected package libharfbuzz0b:s390x. 323s Preparing to unpack .../104-libharfbuzz0b_10.2.0-1_s390x.deb ... 323s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 323s Selecting previously unselected package libraqm0:s390x. 323s Preparing to unpack .../105-libraqm0_0.10.2-1_s390x.deb ... 323s Unpacking libraqm0:s390x (0.10.2-1) ... 323s Selecting previously unselected package libdeflate0:s390x. 323s Preparing to unpack .../106-libdeflate0_1.23-1_s390x.deb ... 323s Unpacking libdeflate0:s390x (1.23-1) ... 323s Selecting previously unselected package libjbig0:s390x. 323s Preparing to unpack .../107-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 323s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 323s Selecting previously unselected package libwebp7:s390x. 323s Preparing to unpack .../108-libwebp7_1.5.0-0.1_s390x.deb ... 323s Unpacking libwebp7:s390x (1.5.0-0.1) ... 323s Selecting previously unselected package libtiff6:s390x. 323s Preparing to unpack .../109-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 323s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 323s Selecting previously unselected package libxpm4:s390x. 323s Preparing to unpack .../110-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 323s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 323s Selecting previously unselected package libgd3:s390x. 323s Preparing to unpack .../111-libgd3_2.3.3-12ubuntu3_s390x.deb ... 323s Unpacking libgd3:s390x (2.3.3-12ubuntu3) ... 323s Selecting previously unselected package liblua5.4-0:s390x. 323s Preparing to unpack .../112-liblua5.4-0_5.4.7-1_s390x.deb ... 323s Unpacking liblua5.4-0:s390x (5.4.7-1) ... 323s Selecting previously unselected package fontconfig. 323s Preparing to unpack .../113-fontconfig_2.15.0-2ubuntu1_s390x.deb ... 323s Unpacking fontconfig (2.15.0-2ubuntu1) ... 323s Selecting previously unselected package libthai-data. 323s Preparing to unpack .../114-libthai-data_0.1.29-2build1_all.deb ... 323s Unpacking libthai-data (0.1.29-2build1) ... 323s Selecting previously unselected package libdatrie1:s390x. 323s Preparing to unpack .../115-libdatrie1_0.2.13-3build1_s390x.deb ... 323s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 323s Selecting previously unselected package libthai0:s390x. 323s Preparing to unpack .../116-libthai0_0.1.29-2build1_s390x.deb ... 323s Unpacking libthai0:s390x (0.1.29-2build1) ... 323s Selecting previously unselected package libpango-1.0-0:s390x. 323s Preparing to unpack .../117-libpango-1.0-0_1.56.2-1_s390x.deb ... 323s Unpacking libpango-1.0-0:s390x (1.56.2-1) ... 324s Selecting previously unselected package libpangoft2-1.0-0:s390x. 324s Preparing to unpack .../118-libpangoft2-1.0-0_1.56.2-1_s390x.deb ... 324s Unpacking libpangoft2-1.0-0:s390x (1.56.2-1) ... 324s Selecting previously unselected package libpangocairo-1.0-0:s390x. 324s Preparing to unpack .../119-libpangocairo-1.0-0_1.56.2-1_s390x.deb ... 324s Unpacking libpangocairo-1.0-0:s390x (1.56.2-1) ... 324s Selecting previously unselected package libwebpmux3:s390x. 324s Preparing to unpack .../120-libwebpmux3_1.5.0-0.1_s390x.deb ... 324s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 324s Selecting previously unselected package gnuplot-nox. 324s Preparing to unpack .../121-gnuplot-nox_6.0.2+dfsg1-1_s390x.deb ... 324s Unpacking gnuplot-nox (6.0.2+dfsg1-1) ... 324s Selecting previously unselected package dh-octave-autopkgtest. 324s Preparing to unpack .../122-dh-octave-autopkgtest_1.8.0_all.deb ... 324s Unpacking dh-octave-autopkgtest (1.8.0) ... 324s Selecting previously unselected package libapt-pkg-perl. 324s Preparing to unpack .../123-libapt-pkg-perl_0.1.41build1_s390x.deb ... 324s Unpacking libapt-pkg-perl (0.1.41build1) ... 324s Selecting previously unselected package libarray-intspan-perl. 324s Preparing to unpack .../124-libarray-intspan-perl_2.004-2_all.deb ... 324s Unpacking libarray-intspan-perl (2.004-2) ... 324s Selecting previously unselected package libyaml-libyaml-perl. 324s Preparing to unpack .../125-libyaml-libyaml-perl_0.903.0+ds-1_s390x.deb ... 324s Unpacking libyaml-libyaml-perl (0.903.0+ds-1) ... 324s Selecting previously unselected package libconfig-model-backend-yaml-perl. 324s Preparing to unpack .../126-libconfig-model-backend-yaml-perl_2.134-2_all.deb ... 324s Unpacking libconfig-model-backend-yaml-perl (2.134-2) ... 324s Selecting previously unselected package libexporter-lite-perl. 324s Preparing to unpack .../127-libexporter-lite-perl_0.09-2_all.deb ... 324s Unpacking libexporter-lite-perl (0.09-2) ... 324s Selecting previously unselected package libencode-locale-perl. 324s Preparing to unpack .../128-libencode-locale-perl_1.05-3_all.deb ... 324s Unpacking libencode-locale-perl (1.05-3) ... 324s Selecting previously unselected package libtimedate-perl. 324s Preparing to unpack .../129-libtimedate-perl_2.3300-2_all.deb ... 324s Unpacking libtimedate-perl (2.3300-2) ... 324s Selecting previously unselected package libhttp-date-perl. 324s Preparing to unpack .../130-libhttp-date-perl_6.06-1_all.deb ... 324s Unpacking libhttp-date-perl (6.06-1) ... 324s Selecting previously unselected package libfile-listing-perl. 324s Preparing to unpack .../131-libfile-listing-perl_6.16-1_all.deb ... 324s Unpacking libfile-listing-perl (6.16-1) ... 324s Selecting previously unselected package libhtml-tagset-perl. 324s Preparing to unpack .../132-libhtml-tagset-perl_3.24-1_all.deb ... 324s Unpacking libhtml-tagset-perl (3.24-1) ... 324s Selecting previously unselected package liburi-perl. 324s Preparing to unpack .../133-liburi-perl_5.30-1_all.deb ... 324s Unpacking liburi-perl (5.30-1) ... 324s Selecting previously unselected package libhtml-parser-perl:s390x. 324s Preparing to unpack .../134-libhtml-parser-perl_3.83-1build1_s390x.deb ... 324s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 324s Selecting previously unselected package libhtml-tree-perl. 324s Preparing to unpack .../135-libhtml-tree-perl_5.07-3_all.deb ... 324s Unpacking libhtml-tree-perl (5.07-3) ... 324s Selecting previously unselected package libclone-perl:s390x. 324s Preparing to unpack .../136-libclone-perl_0.47-1_s390x.deb ... 324s Unpacking libclone-perl:s390x (0.47-1) ... 324s Selecting previously unselected package libio-html-perl. 324s Preparing to unpack .../137-libio-html-perl_1.004-3_all.deb ... 324s Unpacking libio-html-perl (1.004-3) ... 324s Selecting previously unselected package liblwp-mediatypes-perl. 324s Preparing to unpack .../138-liblwp-mediatypes-perl_6.04-2_all.deb ... 324s Unpacking liblwp-mediatypes-perl (6.04-2) ... 324s Selecting previously unselected package libhttp-message-perl. 324s Preparing to unpack .../139-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 324s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 324s Selecting previously unselected package libhttp-cookies-perl. 324s Preparing to unpack .../140-libhttp-cookies-perl_6.11-1_all.deb ... 324s Unpacking libhttp-cookies-perl (6.11-1) ... 324s Selecting previously unselected package libhttp-negotiate-perl. 324s Preparing to unpack .../141-libhttp-negotiate-perl_6.01-2_all.deb ... 324s Unpacking libhttp-negotiate-perl (6.01-2) ... 324s Selecting previously unselected package perl-openssl-defaults:s390x. 324s Preparing to unpack .../142-perl-openssl-defaults_7build3_s390x.deb ... 324s Unpacking perl-openssl-defaults:s390x (7build3) ... 324s Selecting previously unselected package libnet-ssleay-perl:s390x. 324s Preparing to unpack .../143-libnet-ssleay-perl_1.94-3_s390x.deb ... 324s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 324s Selecting previously unselected package libio-socket-ssl-perl. 324s Preparing to unpack .../144-libio-socket-ssl-perl_2.089-1_all.deb ... 324s Unpacking libio-socket-ssl-perl (2.089-1) ... 324s Selecting previously unselected package libnet-http-perl. 324s Preparing to unpack .../145-libnet-http-perl_6.23-1_all.deb ... 324s Unpacking libnet-http-perl (6.23-1) ... 324s Selecting previously unselected package liblwp-protocol-https-perl. 324s Preparing to unpack .../146-liblwp-protocol-https-perl_6.14-1_all.deb ... 324s Unpacking liblwp-protocol-https-perl (6.14-1) ... 324s Selecting previously unselected package libwww-robotrules-perl. 324s Preparing to unpack .../147-libwww-robotrules-perl_6.02-1_all.deb ... 324s Unpacking libwww-robotrules-perl (6.02-1) ... 324s Selecting previously unselected package libwww-perl. 324s Preparing to unpack .../148-libwww-perl_6.78-1_all.deb ... 324s Unpacking libwww-perl (6.78-1) ... 324s Selecting previously unselected package liberror-perl. 324s Preparing to unpack .../149-liberror-perl_0.17030-1_all.deb ... 324s Unpacking liberror-perl (0.17030-1) ... 324s Selecting previously unselected package libparse-debcontrol-perl. 324s Preparing to unpack .../150-libparse-debcontrol-perl_2.005-6_all.deb ... 324s Unpacking libparse-debcontrol-perl (2.005-6) ... 324s Selecting previously unselected package libsoftware-copyright-perl. 324s Preparing to unpack .../151-libsoftware-copyright-perl_0.014-1_all.deb ... 324s Unpacking libsoftware-copyright-perl (0.014-1) ... 324s Selecting previously unselected package libalgorithm-c3-perl. 324s Preparing to unpack .../152-libalgorithm-c3-perl_0.11-2_all.deb ... 324s Unpacking libalgorithm-c3-perl (0.11-2) ... 324s Selecting previously unselected package libclass-c3-perl. 324s Preparing to unpack .../153-libclass-c3-perl_0.35-2_all.deb ... 324s Unpacking libclass-c3-perl (0.35-2) ... 324s Selecting previously unselected package libmro-compat-perl. 324s Preparing to unpack .../154-libmro-compat-perl_0.15-2_all.deb ... 324s Unpacking libmro-compat-perl (0.15-2) ... 324s Selecting previously unselected package libdata-section-perl. 324s Preparing to unpack .../155-libdata-section-perl_0.200008-1_all.deb ... 324s Unpacking libdata-section-perl (0.200008-1) ... 324s Selecting previously unselected package libtext-template-perl. 324s Preparing to unpack .../156-libtext-template-perl_1.61-1_all.deb ... 324s Unpacking libtext-template-perl (1.61-1) ... 324s Selecting previously unselected package libsoftware-license-perl. 324s Preparing to unpack .../157-libsoftware-license-perl_0.104006-1_all.deb ... 324s Unpacking libsoftware-license-perl (0.104006-1) ... 324s Selecting previously unselected package libsoftware-licensemoreutils-perl. 324s Preparing to unpack .../158-libsoftware-licensemoreutils-perl_1.009-1_all.deb ... 324s Unpacking libsoftware-licensemoreutils-perl (1.009-1) ... 324s Selecting previously unselected package libsort-versions-perl. 324s Preparing to unpack .../159-libsort-versions-perl_1.62-3_all.deb ... 324s Unpacking libsort-versions-perl (1.62-3) ... 324s Selecting previously unselected package libtext-reform-perl. 324s Preparing to unpack .../160-libtext-reform-perl_1.20-5_all.deb ... 324s Unpacking libtext-reform-perl (1.20-5) ... 324s Selecting previously unselected package libtext-autoformat-perl. 324s Preparing to unpack .../161-libtext-autoformat-perl_1.750000-2_all.deb ... 324s Unpacking libtext-autoformat-perl (1.750000-2) ... 324s Selecting previously unselected package libtext-levenshtein-damerau-perl. 324s Preparing to unpack .../162-libtext-levenshtein-damerau-perl_0.41-3_all.deb ... 324s Unpacking libtext-levenshtein-damerau-perl (0.41-3) ... 324s Selecting previously unselected package libtoml-tiny-perl. 324s Preparing to unpack .../163-libtoml-tiny-perl_0.19-1_all.deb ... 324s Unpacking libtoml-tiny-perl (0.19-1) ... 324s Selecting previously unselected package libclass-inspector-perl. 324s Preparing to unpack .../164-libclass-inspector-perl_1.36-3_all.deb ... 324s Unpacking libclass-inspector-perl (1.36-3) ... 324s Selecting previously unselected package libfile-sharedir-perl. 324s Preparing to unpack .../165-libfile-sharedir-perl_1.118-3_all.deb ... 324s Unpacking libfile-sharedir-perl (1.118-3) ... 324s Selecting previously unselected package libindirect-perl. 324s Preparing to unpack .../166-libindirect-perl_0.39-2build5_s390x.deb ... 324s Unpacking libindirect-perl (0.39-2build5) ... 324s Selecting previously unselected package libxs-parse-keyword-perl. 324s Preparing to unpack .../167-libxs-parse-keyword-perl_0.48-2_s390x.deb ... 324s Unpacking libxs-parse-keyword-perl (0.48-2) ... 324s Selecting previously unselected package libxs-parse-sublike-perl:s390x. 324s Preparing to unpack .../168-libxs-parse-sublike-perl_0.37-1_s390x.deb ... 324s Unpacking libxs-parse-sublike-perl:s390x (0.37-1) ... 324s Selecting previously unselected package libobject-pad-perl. 324s Preparing to unpack .../169-libobject-pad-perl_0.820-1_s390x.deb ... 324s Unpacking libobject-pad-perl (0.820-1) ... 324s Selecting previously unselected package libsyntax-keyword-try-perl. 324s Preparing to unpack .../170-libsyntax-keyword-try-perl_0.30-1_s390x.deb ... 324s Unpacking libsyntax-keyword-try-perl (0.30-1) ... 324s Selecting previously unselected package libio-interactive-perl. 324s Preparing to unpack .../171-libio-interactive-perl_1.026-1_all.deb ... 324s Unpacking libio-interactive-perl (1.026-1) ... 324s Selecting previously unselected package liblog-any-perl. 324s Preparing to unpack .../172-liblog-any-perl_1.717-1_all.deb ... 324s Unpacking liblog-any-perl (1.717-1) ... 324s Selecting previously unselected package liblog-any-adapter-screen-perl. 324s Preparing to unpack .../173-liblog-any-adapter-screen-perl_0.141-1_all.deb ... 324s Unpacking liblog-any-adapter-screen-perl (0.141-1) ... 324s Selecting previously unselected package libsub-exporter-progressive-perl. 324s Preparing to unpack .../174-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 324s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 324s Selecting previously unselected package libvariable-magic-perl. 324s Preparing to unpack .../175-libvariable-magic-perl_0.64-1build1_s390x.deb ... 324s Unpacking libvariable-magic-perl (0.64-1build1) ... 324s Selecting previously unselected package libb-hooks-endofscope-perl. 324s Preparing to unpack .../176-libb-hooks-endofscope-perl_0.28-1_all.deb ... 324s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 324s Selecting previously unselected package libsub-identify-perl. 324s Preparing to unpack .../177-libsub-identify-perl_0.14-3build4_s390x.deb ... 324s Unpacking libsub-identify-perl (0.14-3build4) ... 324s Selecting previously unselected package libsub-name-perl:s390x. 324s Preparing to unpack .../178-libsub-name-perl_0.28-1_s390x.deb ... 324s Unpacking libsub-name-perl:s390x (0.28-1) ... 324s Selecting previously unselected package libnamespace-clean-perl. 324s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 324s Unpacking libnamespace-clean-perl (0.27-2) ... 324s Selecting previously unselected package libnumber-compare-perl. 324s Preparing to unpack .../180-libnumber-compare-perl_0.03-3_all.deb ... 324s Unpacking libnumber-compare-perl (0.03-3) ... 324s Selecting previously unselected package libtext-glob-perl. 324s Preparing to unpack .../181-libtext-glob-perl_0.11-3_all.deb ... 324s Unpacking libtext-glob-perl (0.11-3) ... 324s Selecting previously unselected package libpath-iterator-rule-perl. 324s Preparing to unpack .../182-libpath-iterator-rule-perl_1.015-2_all.deb ... 324s Unpacking libpath-iterator-rule-perl (1.015-2) ... 324s Selecting previously unselected package libpod-parser-perl. 324s Preparing to unpack .../183-libpod-parser-perl_1.67-1_all.deb ... 324s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 324s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 324s Unpacking libpod-parser-perl (1.67-1) ... 324s Selecting previously unselected package libpod-constants-perl. 324s Preparing to unpack .../184-libpod-constants-perl_0.19-2_all.deb ... 324s Unpacking libpod-constants-perl (0.19-2) ... 324s Selecting previously unselected package libset-intspan-perl. 324s Preparing to unpack .../185-libset-intspan-perl_1.19-3_all.deb ... 324s Unpacking libset-intspan-perl (1.19-3) ... 324s Selecting previously unselected package libstring-copyright-perl. 324s Preparing to unpack .../186-libstring-copyright-perl_0.003014-1_all.deb ... 324s Unpacking libstring-copyright-perl (0.003014-1) ... 324s Selecting previously unselected package libstring-escape-perl. 324s Preparing to unpack .../187-libstring-escape-perl_2010.002-3_all.deb ... 324s Unpacking libstring-escape-perl (2010.002-3) ... 324s Selecting previously unselected package libregexp-pattern-license-perl. 324s Preparing to unpack .../188-libregexp-pattern-license-perl_3.11.2-1_all.deb ... 324s Unpacking libregexp-pattern-license-perl (3.11.2-1) ... 324s Selecting previously unselected package libregexp-pattern-perl. 324s Preparing to unpack .../189-libregexp-pattern-perl_0.2.14-2_all.deb ... 324s Unpacking libregexp-pattern-perl (0.2.14-2) ... 324s Selecting previously unselected package libstring-license-perl. 324s Preparing to unpack .../190-libstring-license-perl_0.0.11-1ubuntu1_all.deb ... 324s Unpacking libstring-license-perl (0.0.11-1ubuntu1) ... 324s Selecting previously unselected package licensecheck. 324s Preparing to unpack .../191-licensecheck_3.3.9-1ubuntu1_all.deb ... 324s Unpacking licensecheck (3.3.9-1ubuntu1) ... 324s Selecting previously unselected package diffstat. 324s Preparing to unpack .../192-diffstat_1.67-1_s390x.deb ... 324s Unpacking diffstat (1.67-1) ... 324s Selecting previously unselected package libberkeleydb-perl:s390x. 324s Preparing to unpack .../193-libberkeleydb-perl_0.66-1_s390x.deb ... 324s Unpacking libberkeleydb-perl:s390x (0.66-1) ... 324s Selecting previously unselected package libclass-xsaccessor-perl. 324s Preparing to unpack .../194-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 324s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 324s Selecting previously unselected package libconfig-tiny-perl. 324s Preparing to unpack .../195-libconfig-tiny-perl_2.30-1_all.deb ... 324s Unpacking libconfig-tiny-perl (2.30-1) ... 324s Selecting previously unselected package libconst-fast-perl. 324s Preparing to unpack .../196-libconst-fast-perl_0.014-2_all.deb ... 324s Unpacking libconst-fast-perl (0.014-2) ... 324s Selecting previously unselected package libcpanel-json-xs-perl:s390x. 324s Preparing to unpack .../197-libcpanel-json-xs-perl_4.39-1_s390x.deb ... 324s Unpacking libcpanel-json-xs-perl:s390x (4.39-1) ... 324s Selecting previously unselected package libaliased-perl. 324s Preparing to unpack .../198-libaliased-perl_0.34-3_all.deb ... 324s Unpacking libaliased-perl (0.34-3) ... 324s Selecting previously unselected package libclass-data-inheritable-perl. 324s Preparing to unpack .../199-libclass-data-inheritable-perl_0.10-1_all.deb ... 324s Unpacking libclass-data-inheritable-perl (0.10-1) ... 324s Selecting previously unselected package libdevel-stacktrace-perl. 324s Preparing to unpack .../200-libdevel-stacktrace-perl_2.0500-1_all.deb ... 324s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 324s Selecting previously unselected package libexception-class-perl. 324s Preparing to unpack .../201-libexception-class-perl_1.45-1_all.deb ... 324s Unpacking libexception-class-perl (1.45-1) ... 324s Selecting previously unselected package libiterator-perl. 324s Preparing to unpack .../202-libiterator-perl_0.03+ds1-2_all.deb ... 324s Unpacking libiterator-perl (0.03+ds1-2) ... 324s Selecting previously unselected package libiterator-util-perl. 324s Preparing to unpack .../203-libiterator-util-perl_0.02+ds1-2_all.deb ... 324s Unpacking libiterator-util-perl (0.02+ds1-2) ... 324s Selecting previously unselected package libdata-dpath-perl. 324s Preparing to unpack .../204-libdata-dpath-perl_0.60-1_all.deb ... 324s Unpacking libdata-dpath-perl (0.60-1) ... 324s Selecting previously unselected package libnet-domain-tld-perl. 324s Preparing to unpack .../205-libnet-domain-tld-perl_1.75-4_all.deb ... 324s Unpacking libnet-domain-tld-perl (1.75-4) ... 324s Selecting previously unselected package libdata-validate-domain-perl. 324s Preparing to unpack .../206-libdata-validate-domain-perl_0.15-1_all.deb ... 324s Unpacking libdata-validate-domain-perl (0.15-1) ... 324s Selecting previously unselected package libnet-ipv6addr-perl. 324s Preparing to unpack .../207-libnet-ipv6addr-perl_1.02-1_all.deb ... 324s Unpacking libnet-ipv6addr-perl (1.02-1) ... 324s Selecting previously unselected package libnet-netmask-perl. 324s Preparing to unpack .../208-libnet-netmask-perl_2.0002-2_all.deb ... 324s Unpacking libnet-netmask-perl (2.0002-2) ... 324s Selecting previously unselected package libnetaddr-ip-perl. 324s Preparing to unpack .../209-libnetaddr-ip-perl_4.079+dfsg-2build5_s390x.deb ... 324s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 324s Selecting previously unselected package libdata-validate-ip-perl. 324s Preparing to unpack .../210-libdata-validate-ip-perl_0.31-1_all.deb ... 324s Unpacking libdata-validate-ip-perl (0.31-1) ... 324s Selecting previously unselected package libdata-validate-uri-perl. 324s Preparing to unpack .../211-libdata-validate-uri-perl_0.07-3_all.deb ... 324s Unpacking libdata-validate-uri-perl (0.07-3) ... 324s Selecting previously unselected package libdevel-size-perl. 324s Preparing to unpack .../212-libdevel-size-perl_0.84-1build1_s390x.deb ... 324s Unpacking libdevel-size-perl (0.84-1build1) ... 324s Selecting previously unselected package libemail-address-xs-perl. 324s Preparing to unpack .../213-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 324s Unpacking libemail-address-xs-perl (1.05-1build5) ... 324s Selecting previously unselected package libipc-system-simple-perl. 325s Preparing to unpack .../214-libipc-system-simple-perl_1.30-2_all.deb ... 325s Unpacking libipc-system-simple-perl (1.30-2) ... 325s Selecting previously unselected package libfile-basedir-perl. 325s Preparing to unpack .../215-libfile-basedir-perl_0.09-2_all.deb ... 325s Unpacking libfile-basedir-perl (0.09-2) ... 325s Selecting previously unselected package libfile-find-rule-perl. 325s Preparing to unpack .../216-libfile-find-rule-perl_0.34-3_all.deb ... 325s Unpacking libfile-find-rule-perl (0.34-3) ... 325s Selecting previously unselected package libio-string-perl. 325s Preparing to unpack .../217-libio-string-perl_1.08-4_all.deb ... 325s Unpacking libio-string-perl (1.08-4) ... 325s Selecting previously unselected package libfont-ttf-perl. 325s Preparing to unpack .../218-libfont-ttf-perl_1.06-2_all.deb ... 325s Unpacking libfont-ttf-perl (1.06-2) ... 325s Selecting previously unselected package libhtml-html5-entities-perl. 325s Preparing to unpack .../219-libhtml-html5-entities-perl_0.004-3_all.deb ... 325s Unpacking libhtml-html5-entities-perl (0.004-3) ... 325s Selecting previously unselected package libhtml-tokeparser-simple-perl. 325s Preparing to unpack .../220-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... 325s Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... 325s Selecting previously unselected package libipc-run3-perl. 325s Preparing to unpack .../221-libipc-run3-perl_0.049-1_all.deb ... 325s Unpacking libipc-run3-perl (0.049-1) ... 325s Selecting previously unselected package libjson-maybexs-perl. 325s Preparing to unpack .../222-libjson-maybexs-perl_1.004008-1_all.deb ... 325s Unpacking libjson-maybexs-perl (1.004008-1) ... 325s Selecting previously unselected package liblist-compare-perl. 325s Preparing to unpack .../223-liblist-compare-perl_0.55-2_all.deb ... 325s Unpacking liblist-compare-perl (0.55-2) ... 325s Selecting previously unselected package liblist-someutils-perl. 325s Preparing to unpack .../224-liblist-someutils-perl_0.59-1_all.deb ... 325s Unpacking liblist-someutils-perl (0.59-1) ... 325s Selecting previously unselected package liblist-utilsby-perl. 325s Preparing to unpack .../225-liblist-utilsby-perl_0.12-2_all.deb ... 325s Unpacking liblist-utilsby-perl (0.12-2) ... 325s Selecting previously unselected package libmldbm-perl. 325s Preparing to unpack .../226-libmldbm-perl_2.05-4_all.deb ... 325s Unpacking libmldbm-perl (2.05-4) ... 325s Selecting previously unselected package libclass-method-modifiers-perl. 325s Preparing to unpack .../227-libclass-method-modifiers-perl_2.15-1_all.deb ... 325s Unpacking libclass-method-modifiers-perl (2.15-1) ... 325s Selecting previously unselected package libimport-into-perl. 325s Preparing to unpack .../228-libimport-into-perl_1.002005-2_all.deb ... 325s Unpacking libimport-into-perl (1.002005-2) ... 325s Selecting previously unselected package librole-tiny-perl. 325s Preparing to unpack .../229-librole-tiny-perl_2.002004-1_all.deb ... 325s Unpacking librole-tiny-perl (2.002004-1) ... 325s Selecting previously unselected package libsub-quote-perl. 325s Preparing to unpack .../230-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 325s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 325s Selecting previously unselected package libmoo-perl. 325s Preparing to unpack .../231-libmoo-perl_2.005005-1_all.deb ... 325s Unpacking libmoo-perl (2.005005-1) ... 325s Selecting previously unselected package libstrictures-perl. 325s Preparing to unpack .../232-libstrictures-perl_2.000006-1_all.deb ... 325s Unpacking libstrictures-perl (2.000006-1) ... 325s Selecting previously unselected package libmoox-aliases-perl. 325s Preparing to unpack .../233-libmoox-aliases-perl_0.001006-2_all.deb ... 325s Unpacking libmoox-aliases-perl (0.001006-2) ... 325s Selecting previously unselected package libperlio-gzip-perl. 325s Preparing to unpack .../234-libperlio-gzip-perl_0.20-1build5_s390x.deb ... 325s Unpacking libperlio-gzip-perl (0.20-1build5) ... 325s Selecting previously unselected package libperlio-utf8-strict-perl. 325s Preparing to unpack .../235-libperlio-utf8-strict-perl_0.010-1build4_s390x.deb ... 325s Unpacking libperlio-utf8-strict-perl (0.010-1build4) ... 325s Selecting previously unselected package libproc-processtable-perl:s390x. 325s Preparing to unpack .../236-libproc-processtable-perl_0.636-1build4_s390x.deb ... 325s Unpacking libproc-processtable-perl:s390x (0.636-1build4) ... 325s Selecting previously unselected package libregexp-wildcards-perl. 325s Preparing to unpack .../237-libregexp-wildcards-perl_1.05-3_all.deb ... 325s Unpacking libregexp-wildcards-perl (1.05-3) ... 325s Selecting previously unselected package libsereal-decoder-perl. 325s Preparing to unpack .../238-libsereal-decoder-perl_5.004+ds-1build4_s390x.deb ... 325s Unpacking libsereal-decoder-perl (5.004+ds-1build4) ... 325s Selecting previously unselected package libsereal-encoder-perl. 325s Preparing to unpack .../239-libsereal-encoder-perl_5.004+ds-1build4_s390x.deb ... 325s Unpacking libsereal-encoder-perl (5.004+ds-1build4) ... 325s Selecting previously unselected package libterm-readkey-perl. 325s Preparing to unpack .../240-libterm-readkey-perl_2.38-2build5_s390x.deb ... 325s Unpacking libterm-readkey-perl (2.38-2build5) ... 325s Selecting previously unselected package libtext-levenshteinxs-perl. 325s Preparing to unpack .../241-libtext-levenshteinxs-perl_0.03-5build5_s390x.deb ... 325s Unpacking libtext-levenshteinxs-perl (0.03-5build5) ... 325s Selecting previously unselected package libmarkdown2:s390x. 325s Preparing to unpack .../242-libmarkdown2_2.2.7-2.1_s390x.deb ... 325s Unpacking libmarkdown2:s390x (2.2.7-2.1) ... 325s Selecting previously unselected package libtext-markdown-discount-perl. 325s Preparing to unpack .../243-libtext-markdown-discount-perl_0.18-1_s390x.deb ... 325s Unpacking libtext-markdown-discount-perl (0.18-1) ... 325s Selecting previously unselected package libdata-messagepack-perl. 325s Preparing to unpack .../244-libdata-messagepack-perl_1.02-1build5_s390x.deb ... 325s Unpacking libdata-messagepack-perl (1.02-1build5) ... 325s Selecting previously unselected package libtext-xslate-perl:s390x. 325s Preparing to unpack .../245-libtext-xslate-perl_3.5.9-2build1_s390x.deb ... 325s Unpacking libtext-xslate-perl:s390x (3.5.9-2build1) ... 325s Selecting previously unselected package libtime-duration-perl. 325s Preparing to unpack .../246-libtime-duration-perl_1.21-2_all.deb ... 325s Unpacking libtime-duration-perl (1.21-2) ... 325s Selecting previously unselected package libtime-moment-perl. 325s Preparing to unpack .../247-libtime-moment-perl_0.44-2build5_s390x.deb ... 325s Unpacking libtime-moment-perl (0.44-2build5) ... 325s Selecting previously unselected package libunicode-utf8-perl. 325s Preparing to unpack .../248-libunicode-utf8-perl_0.62-2build4_s390x.deb ... 325s Unpacking libunicode-utf8-perl (0.62-2build4) ... 325s Selecting previously unselected package libcgi-pm-perl. 325s Preparing to unpack .../249-libcgi-pm-perl_4.67-1_all.deb ... 325s Unpacking libcgi-pm-perl (4.67-1) ... 325s Selecting previously unselected package libhtml-form-perl. 325s Preparing to unpack .../250-libhtml-form-perl_6.12-1_all.deb ... 325s Unpacking libhtml-form-perl (6.12-1) ... 325s Selecting previously unselected package libwww-mechanize-perl. 325s Preparing to unpack .../251-libwww-mechanize-perl_2.19-1ubuntu1_all.deb ... 325s Unpacking libwww-mechanize-perl (2.19-1ubuntu1) ... 325s Selecting previously unselected package libxml-namespacesupport-perl. 325s Preparing to unpack .../252-libxml-namespacesupport-perl_1.12-2_all.deb ... 325s Unpacking libxml-namespacesupport-perl (1.12-2) ... 325s Selecting previously unselected package libxml-sax-base-perl. 325s Preparing to unpack .../253-libxml-sax-base-perl_1.09-3_all.deb ... 325s Unpacking libxml-sax-base-perl (1.09-3) ... 325s Selecting previously unselected package libxml-sax-perl. 325s Preparing to unpack .../254-libxml-sax-perl_1.02+dfsg-4_all.deb ... 325s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 325s Selecting previously unselected package libxml-libxml-perl. 325s Preparing to unpack .../255-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_s390x.deb ... 325s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 325s Selecting previously unselected package lzip. 325s Preparing to unpack .../256-lzip_1.25-2_s390x.deb ... 325s Unpacking lzip (1.25-2) ... 325s Selecting previously unselected package lzop. 325s Preparing to unpack .../257-lzop_1.04-2build3_s390x.deb ... 325s Unpacking lzop (1.04-2build3) ... 325s Selecting previously unselected package patchutils. 325s Preparing to unpack .../258-patchutils_0.4.2-1build3_s390x.deb ... 325s Unpacking patchutils (0.4.2-1build3) ... 325s Selecting previously unselected package t1utils. 325s Preparing to unpack .../259-t1utils_1.41-4build3_s390x.deb ... 325s Unpacking t1utils (1.41-4build3) ... 325s Selecting previously unselected package unzip. 325s Preparing to unpack .../260-unzip_6.0-28ubuntu6_s390x.deb ... 325s Unpacking unzip (6.0-28ubuntu6) ... 325s Selecting previously unselected package lintian. 325s Preparing to unpack .../261-lintian_2.121.1+nmu1ubuntu2_all.deb ... 325s Unpacking lintian (2.121.1+nmu1ubuntu2) ... 325s Selecting previously unselected package libconfig-model-dpkg-perl. 325s Preparing to unpack .../262-libconfig-model-dpkg-perl_3.010_all.deb ... 325s Unpacking libconfig-model-dpkg-perl (3.010) ... 325s Selecting previously unselected package libconvert-binhex-perl. 325s Preparing to unpack .../263-libconvert-binhex-perl_1.125-3_all.deb ... 325s Unpacking libconvert-binhex-perl (1.125-3) ... 325s Selecting previously unselected package libnet-smtp-ssl-perl. 325s Preparing to unpack .../264-libnet-smtp-ssl-perl_1.04-2_all.deb ... 325s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 325s Selecting previously unselected package libmailtools-perl. 325s Preparing to unpack .../265-libmailtools-perl_2.22-1_all.deb ... 325s Unpacking libmailtools-perl (2.22-1) ... 325s Selecting previously unselected package libmime-tools-perl. 325s Preparing to unpack .../266-libmime-tools-perl_5.515-1_all.deb ... 325s Unpacking libmime-tools-perl (5.515-1) ... 325s Selecting previously unselected package libsuitesparseconfig7:s390x. 325s Preparing to unpack .../267-libsuitesparseconfig7_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libsuitesparseconfig7:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libamd3:s390x. 325s Preparing to unpack .../268-libamd3_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libamd3:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libblas3:s390x. 325s Preparing to unpack .../269-libblas3_3.12.1-2_s390x.deb ... 325s Unpacking libblas3:s390x (3.12.1-2) ... 325s Selecting previously unselected package libgfortran5:s390x. 325s Preparing to unpack .../270-libgfortran5_15-20250222-0ubuntu1_s390x.deb ... 325s Unpacking libgfortran5:s390x (15-20250222-0ubuntu1) ... 325s Selecting previously unselected package liblapack3:s390x. 325s Preparing to unpack .../271-liblapack3_3.12.1-2_s390x.deb ... 325s Unpacking liblapack3:s390x (3.12.1-2) ... 325s Selecting previously unselected package libarpack2t64:s390x. 325s Preparing to unpack .../272-libarpack2t64_3.9.1-4_s390x.deb ... 325s Unpacking libarpack2t64:s390x (3.9.1-4) ... 325s Selecting previously unselected package libccolamd3:s390x. 325s Preparing to unpack .../273-libccolamd3_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libccolamd3:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libcamd3:s390x. 325s Preparing to unpack .../274-libcamd3_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libcamd3:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libcolamd3:s390x. 325s Preparing to unpack .../275-libcolamd3_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libcolamd3:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libcholmod5:s390x. 325s Preparing to unpack .../276-libcholmod5_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libcholmod5:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libcxsparse4:s390x. 325s Preparing to unpack .../277-libcxsparse4_1%3a7.8.3+dfsg-3_s390x.deb ... 325s Unpacking libcxsparse4:s390x (1:7.8.3+dfsg-3) ... 325s Selecting previously unselected package libfftw3-double3:s390x. 325s Preparing to unpack .../278-libfftw3-double3_3.3.10-2fakesync1build1_s390x.deb ... 325s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build1) ... 325s Selecting previously unselected package libfftw3-single3:s390x. 325s Preparing to unpack .../279-libfftw3-single3_3.3.10-2fakesync1build1_s390x.deb ... 325s Unpacking libfftw3-single3:s390x (3.3.10-2fakesync1build1) ... 325s Selecting previously unselected package libxfixes3:s390x. 325s Preparing to unpack .../280-libxfixes3_1%3a6.0.0-2build1_s390x.deb ... 325s Unpacking libxfixes3:s390x (1:6.0.0-2build1) ... 325s Selecting previously unselected package libxcursor1:s390x. 325s Preparing to unpack .../281-libxcursor1_1%3a1.2.3-1_s390x.deb ... 325s Unpacking libxcursor1:s390x (1:1.2.3-1) ... 325s Selecting previously unselected package libxft2:s390x. 325s Preparing to unpack .../282-libxft2_2.3.6-1build1_s390x.deb ... 325s Unpacking libxft2:s390x (2.3.6-1build1) ... 325s Selecting previously unselected package libxinerama1:s390x. 325s Preparing to unpack .../283-libxinerama1_2%3a1.1.4-3build1_s390x.deb ... 325s Unpacking libxinerama1:s390x (2:1.1.4-3build1) ... 325s Selecting previously unselected package libfltk1.3t64:s390x. 325s Preparing to unpack .../284-libfltk1.3t64_1.3.8-6.1build2_s390x.deb ... 325s Unpacking libfltk1.3t64:s390x (1.3.8-6.1build2) ... 325s Selecting previously unselected package libglvnd0:s390x. 325s Preparing to unpack .../285-libglvnd0_1.7.0-1build1_s390x.deb ... 325s Unpacking libglvnd0:s390x (1.7.0-1build1) ... 326s Selecting previously unselected package libx11-xcb1:s390x. 326s Preparing to unpack .../286-libx11-xcb1_2%3a1.8.10-2_s390x.deb ... 326s Unpacking libx11-xcb1:s390x (2:1.8.10-2) ... 326s Selecting previously unselected package libxcb-dri3-0:s390x. 326s Preparing to unpack .../287-libxcb-dri3-0_1.17.0-2_s390x.deb ... 326s Unpacking libxcb-dri3-0:s390x (1.17.0-2) ... 326s Selecting previously unselected package libxcb-glx0:s390x. 326s Preparing to unpack .../288-libxcb-glx0_1.17.0-2_s390x.deb ... 326s Unpacking libxcb-glx0:s390x (1.17.0-2) ... 326s Selecting previously unselected package libxcb-present0:s390x. 326s Preparing to unpack .../289-libxcb-present0_1.17.0-2_s390x.deb ... 326s Unpacking libxcb-present0:s390x (1.17.0-2) ... 326s Selecting previously unselected package libxcb-xfixes0:s390x. 326s Preparing to unpack .../290-libxcb-xfixes0_1.17.0-2_s390x.deb ... 326s Unpacking libxcb-xfixes0:s390x (1.17.0-2) ... 326s Selecting previously unselected package libxxf86vm1:s390x. 326s Preparing to unpack .../291-libxxf86vm1_1%3a1.1.4-1build4_s390x.deb ... 326s Unpacking libxxf86vm1:s390x (1:1.1.4-1build4) ... 326s Selecting previously unselected package libxcb-randr0:s390x. 326s Preparing to unpack .../292-libxcb-randr0_1.17.0-2_s390x.deb ... 326s Unpacking libxcb-randr0:s390x (1.17.0-2) ... 326s Selecting previously unselected package libxcb-sync1:s390x. 326s Preparing to unpack .../293-libxcb-sync1_1.17.0-2_s390x.deb ... 326s Unpacking libxcb-sync1:s390x (1.17.0-2) ... 326s Selecting previously unselected package libxshmfence1:s390x. 326s Preparing to unpack .../294-libxshmfence1_1.3-1build5_s390x.deb ... 326s Unpacking libxshmfence1:s390x (1.3-1build5) ... 326s Selecting previously unselected package mesa-libgallium:s390x. 326s Preparing to unpack .../295-mesa-libgallium_25.0.1-2ubuntu1_s390x.deb ... 326s Unpacking mesa-libgallium:s390x (25.0.1-2ubuntu1) ... 326s Selecting previously unselected package libwayland-server0:s390x. 326s Preparing to unpack .../296-libwayland-server0_1.23.1-3_s390x.deb ... 326s Unpacking libwayland-server0:s390x (1.23.1-3) ... 326s Selecting previously unselected package libgbm1:s390x. 326s Preparing to unpack .../297-libgbm1_25.0.1-2ubuntu1_s390x.deb ... 326s Unpacking libgbm1:s390x (25.0.1-2ubuntu1) ... 326s Selecting previously unselected package libvulkan1:s390x. 326s Preparing to unpack .../298-libvulkan1_1.4.304.0-1_s390x.deb ... 326s Unpacking libvulkan1:s390x (1.4.304.0-1) ... 326s Selecting previously unselected package libgl1-mesa-dri:s390x. 326s Preparing to unpack .../299-libgl1-mesa-dri_25.0.1-2ubuntu1_s390x.deb ... 326s Unpacking libgl1-mesa-dri:s390x (25.0.1-2ubuntu1) ... 326s Selecting previously unselected package libglx-mesa0:s390x. 326s Preparing to unpack .../300-libglx-mesa0_25.0.1-2ubuntu1_s390x.deb ... 326s Unpacking libglx-mesa0:s390x (25.0.1-2ubuntu1) ... 326s Selecting previously unselected package libglx0:s390x. 326s Preparing to unpack .../301-libglx0_1.7.0-1build1_s390x.deb ... 326s Unpacking libglx0:s390x (1.7.0-1build1) ... 326s Selecting previously unselected package libgl1:s390x. 326s Preparing to unpack .../302-libgl1_1.7.0-1build1_s390x.deb ... 326s Unpacking libgl1:s390x (1.7.0-1build1) ... 326s Selecting previously unselected package libfltk-gl1.3t64:s390x. 326s Preparing to unpack .../303-libfltk-gl1.3t64_1.3.8-6.1build2_s390x.deb ... 326s Unpacking libfltk-gl1.3t64:s390x (1.3.8-6.1build2) ... 326s Selecting previously unselected package libgl2ps1.4. 326s Preparing to unpack .../304-libgl2ps1.4_1.4.2+dfsg1-2build1_s390x.deb ... 326s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 326s Selecting previously unselected package libltdl7:s390x. 326s Preparing to unpack .../305-libltdl7_2.5.4-4_s390x.deb ... 326s Unpacking libltdl7:s390x (2.5.4-4) ... 326s Selecting previously unselected package libglpk40:s390x. 326s Preparing to unpack .../306-libglpk40_5.0-1build2_s390x.deb ... 326s Unpacking libglpk40:s390x (5.0-1build2) ... 326s Selecting previously unselected package libopengl0:s390x. 326s Preparing to unpack .../307-libopengl0_1.7.0-1build1_s390x.deb ... 326s Unpacking libopengl0:s390x (1.7.0-1build1) ... 326s Selecting previously unselected package libglu1-mesa:s390x. 326s Preparing to unpack .../308-libglu1-mesa_9.0.2-1.1build1_s390x.deb ... 326s Unpacking libglu1-mesa:s390x (9.0.2-1.1build1) ... 326s Selecting previously unselected package liblcms2-2:s390x. 326s Preparing to unpack .../309-liblcms2-2_2.16-2_s390x.deb ... 326s Unpacking liblcms2-2:s390x (2.16-2) ... 326s Selecting previously unselected package libjxl0.11:s390x. 326s Preparing to unpack .../310-libjxl0.11_0.11.1-1_s390x.deb ... 326s Unpacking libjxl0.11:s390x (0.11.1-1) ... 326s Selecting previously unselected package libwmflite-0.2-7:s390x. 326s Preparing to unpack .../311-libwmflite-0.2-7_0.2.13-1.1build3_s390x.deb ... 326s Unpacking libwmflite-0.2-7:s390x (0.2.13-1.1build3) ... 326s Selecting previously unselected package libgraphicsmagick-q16-3t64. 326s Preparing to unpack .../312-libgraphicsmagick-q16-3t64_1.4+really1.3.45+hg17689-1_s390x.deb ... 326s Unpacking libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 326s Selecting previously unselected package libgraphicsmagick++-q16-12t64. 326s Preparing to unpack .../313-libgraphicsmagick++-q16-12t64_1.4+really1.3.45+hg17689-1_s390x.deb ... 326s Unpacking libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 326s Selecting previously unselected package libaec0:s390x. 326s Preparing to unpack .../314-libaec0_1.1.3-1_s390x.deb ... 326s Unpacking libaec0:s390x (1.1.3-1) ... 326s Selecting previously unselected package libsz2:s390x. 326s Preparing to unpack .../315-libsz2_1.1.3-1_s390x.deb ... 326s Unpacking libsz2:s390x (1.1.3-1) ... 326s Selecting previously unselected package libhdf5-310:s390x. 326s Preparing to unpack .../316-libhdf5-310_1.14.5+repack-3_s390x.deb ... 326s Unpacking libhdf5-310:s390x (1.14.5+repack-3) ... 326s Selecting previously unselected package libasound2-data. 326s Preparing to unpack .../317-libasound2-data_1.2.13-1build1_all.deb ... 326s Unpacking libasound2-data (1.2.13-1build1) ... 326s Selecting previously unselected package libasound2t64:s390x. 326s Preparing to unpack .../318-libasound2t64_1.2.13-1build1_s390x.deb ... 326s Unpacking libasound2t64:s390x (1.2.13-1build1) ... 326s Selecting previously unselected package libopus0:s390x. 326s Preparing to unpack .../319-libopus0_1.5.2-2_s390x.deb ... 326s Unpacking libopus0:s390x (1.5.2-2) ... 326s Selecting previously unselected package libsamplerate0:s390x. 326s Preparing to unpack .../320-libsamplerate0_0.2.2-4build1_s390x.deb ... 326s Unpacking libsamplerate0:s390x (0.2.2-4build1) ... 326s Selecting previously unselected package libjack-jackd2-0:s390x. 326s Preparing to unpack .../321-libjack-jackd2-0_1.9.22~dfsg-4_s390x.deb ... 326s Unpacking libjack-jackd2-0:s390x (1.9.22~dfsg-4) ... 326s Selecting previously unselected package libportaudio2:s390x. 326s Preparing to unpack .../322-libportaudio2_19.6.0-1.2build3_s390x.deb ... 326s Unpacking libportaudio2:s390x (19.6.0-1.2build3) ... 326s Selecting previously unselected package libqhull-r8.0:s390x. 326s Preparing to unpack .../323-libqhull-r8.0_2020.2-6build1_s390x.deb ... 326s Unpacking libqhull-r8.0:s390x (2020.2-6build1) ... 326s Selecting previously unselected package libqrupdate1:s390x. 326s Preparing to unpack .../324-libqrupdate1_1.1.5-1_s390x.deb ... 326s Unpacking libqrupdate1:s390x (1.1.5-1) ... 326s Selecting previously unselected package libqscintilla2-qt6-l10n. 326s Preparing to unpack .../325-libqscintilla2-qt6-l10n_2.14.1+dfsg-1build4_all.deb ... 326s Unpacking libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 326s Selecting previously unselected package libb2-1:s390x. 326s Preparing to unpack .../326-libb2-1_0.98.1-1.1build1_s390x.deb ... 326s Unpacking libb2-1:s390x (0.98.1-1.1build1) ... 326s Selecting previously unselected package libdouble-conversion3:s390x. 326s Preparing to unpack .../327-libdouble-conversion3_3.3.1-1_s390x.deb ... 326s Unpacking libdouble-conversion3:s390x (3.3.1-1) ... 326s Selecting previously unselected package libpcre2-16-0:s390x. 326s Preparing to unpack .../328-libpcre2-16-0_10.45-1_s390x.deb ... 326s Unpacking libpcre2-16-0:s390x (10.45-1) ... 326s Selecting previously unselected package libqt6core6t64:s390x. 326s Preparing to unpack .../329-libqt6core6t64_6.8.2+dfsg-5_s390x.deb ... 326s Unpacking libqt6core6t64:s390x (6.8.2+dfsg-5) ... 326s Selecting previously unselected package libwayland-client0:s390x. 326s Preparing to unpack .../330-libwayland-client0_1.23.1-3_s390x.deb ... 326s Unpacking libwayland-client0:s390x (1.23.1-3) ... 326s Selecting previously unselected package libegl-mesa0:s390x. 326s Preparing to unpack .../331-libegl-mesa0_25.0.1-2ubuntu1_s390x.deb ... 326s Unpacking libegl-mesa0:s390x (25.0.1-2ubuntu1) ... 326s Selecting previously unselected package libegl1:s390x. 326s Preparing to unpack .../332-libegl1_1.7.0-1build1_s390x.deb ... 326s Unpacking libegl1:s390x (1.7.0-1build1) ... 326s Selecting previously unselected package x11-common. 326s Preparing to unpack .../333-x11-common_1%3a7.7+23ubuntu3_all.deb ... 326s Unpacking x11-common (1:7.7+23ubuntu3) ... 326s Selecting previously unselected package libice6:s390x. 326s Preparing to unpack .../334-libice6_2%3a1.1.1-1_s390x.deb ... 326s Unpacking libice6:s390x (2:1.1.1-1) ... 326s Selecting previously unselected package libmtdev1t64:s390x. 326s Preparing to unpack .../335-libmtdev1t64_1.1.7-1_s390x.deb ... 326s Unpacking libmtdev1t64:s390x (1.1.7-1) ... 326s Selecting previously unselected package libwacom-common. 326s Preparing to unpack .../336-libwacom-common_2.14.0-1_all.deb ... 326s Unpacking libwacom-common (2.14.0-1) ... 326s Selecting previously unselected package libwacom9:s390x. 326s Preparing to unpack .../337-libwacom9_2.14.0-1_s390x.deb ... 326s Unpacking libwacom9:s390x (2.14.0-1) ... 326s Selecting previously unselected package libinput-bin. 326s Preparing to unpack .../338-libinput-bin_1.27.1-1_s390x.deb ... 326s Unpacking libinput-bin (1.27.1-1) ... 326s Selecting previously unselected package libinput10:s390x. 326s Preparing to unpack .../339-libinput10_1.27.1-1_s390x.deb ... 326s Unpacking libinput10:s390x (1.27.1-1) ... 326s Selecting previously unselected package libmd4c0:s390x. 326s Preparing to unpack .../340-libmd4c0_0.5.2-2_s390x.deb ... 326s Unpacking libmd4c0:s390x (0.5.2-2) ... 326s Selecting previously unselected package libqt6dbus6:s390x. 326s Preparing to unpack .../341-libqt6dbus6_6.8.2+dfsg-5_s390x.deb ... 326s Unpacking libqt6dbus6:s390x (6.8.2+dfsg-5) ... 326s Selecting previously unselected package libsm6:s390x. 326s Preparing to unpack .../342-libsm6_2%3a1.2.4-1_s390x.deb ... 326s Unpacking libsm6:s390x (2:1.2.4-1) ... 326s Selecting previously unselected package libts0t64:s390x. 326s Preparing to unpack .../343-libts0t64_1.22-1.1build1_s390x.deb ... 326s Unpacking libts0t64:s390x (1.22-1.1build1) ... 326s Selecting previously unselected package libxcb-util1:s390x. 326s Preparing to unpack .../344-libxcb-util1_0.4.1-1_s390x.deb ... 326s Unpacking libxcb-util1:s390x (0.4.1-1) ... 326s Selecting previously unselected package libxcb-image0:s390x. 326s Preparing to unpack .../345-libxcb-image0_0.4.0-2build1_s390x.deb ... 326s Unpacking libxcb-image0:s390x (0.4.0-2build1) ... 326s Selecting previously unselected package libxcb-render-util0:s390x. 326s Preparing to unpack .../346-libxcb-render-util0_0.3.10-1_s390x.deb ... 326s Unpacking libxcb-render-util0:s390x (0.3.10-1) ... 326s Selecting previously unselected package libxcb-cursor0:s390x. 326s Preparing to unpack .../347-libxcb-cursor0_0.1.5-1_s390x.deb ... 326s Unpacking libxcb-cursor0:s390x (0.1.5-1) ... 326s Selecting previously unselected package libxcb-icccm4:s390x. 326s Preparing to unpack .../348-libxcb-icccm4_0.4.2-1_s390x.deb ... 326s Unpacking libxcb-icccm4:s390x (0.4.2-1) ... 326s Selecting previously unselected package libxcb-keysyms1:s390x. 326s Preparing to unpack .../349-libxcb-keysyms1_0.4.1-1_s390x.deb ... 326s Unpacking libxcb-keysyms1:s390x (0.4.1-1) ... 327s Selecting previously unselected package libxcb-shape0:s390x. 327s Preparing to unpack .../350-libxcb-shape0_1.17.0-2_s390x.deb ... 327s Unpacking libxcb-shape0:s390x (1.17.0-2) ... 327s Selecting previously unselected package libxcb-xinput0:s390x. 327s Preparing to unpack .../351-libxcb-xinput0_1.17.0-2_s390x.deb ... 327s Unpacking libxcb-xinput0:s390x (1.17.0-2) ... 327s Selecting previously unselected package libxcb-xkb1:s390x. 327s Preparing to unpack .../352-libxcb-xkb1_1.17.0-2_s390x.deb ... 327s Unpacking libxcb-xkb1:s390x (1.17.0-2) ... 327s Selecting previously unselected package libxkbcommon-x11-0:s390x. 327s Preparing to unpack .../353-libxkbcommon-x11-0_1.7.0-2_s390x.deb ... 327s Unpacking libxkbcommon-x11-0:s390x (1.7.0-2) ... 327s Selecting previously unselected package libqt6gui6:s390x. 327s Preparing to unpack .../354-libqt6gui6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6gui6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libavahi-common-data:s390x. 327s Preparing to unpack .../355-libavahi-common-data_0.8-16ubuntu1_s390x.deb ... 327s Unpacking libavahi-common-data:s390x (0.8-16ubuntu1) ... 327s Selecting previously unselected package libavahi-common3:s390x. 327s Preparing to unpack .../356-libavahi-common3_0.8-16ubuntu1_s390x.deb ... 327s Unpacking libavahi-common3:s390x (0.8-16ubuntu1) ... 327s Selecting previously unselected package libavahi-client3:s390x. 327s Preparing to unpack .../357-libavahi-client3_0.8-16ubuntu1_s390x.deb ... 327s Unpacking libavahi-client3:s390x (0.8-16ubuntu1) ... 327s Selecting previously unselected package libcups2t64:s390x. 327s Preparing to unpack .../358-libcups2t64_2.4.11-0ubuntu2_s390x.deb ... 327s Unpacking libcups2t64:s390x (2.4.11-0ubuntu2) ... 327s Selecting previously unselected package libqt6widgets6:s390x. 327s Preparing to unpack .../359-libqt6widgets6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6widgets6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libqt6printsupport6:s390x. 327s Preparing to unpack .../360-libqt6printsupport6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6printsupport6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libqscintilla2-qt6-15:s390x. 327s Preparing to unpack .../361-libqscintilla2-qt6-15_2.14.1+dfsg-1build4_s390x.deb ... 327s Unpacking libqscintilla2-qt6-15:s390x (2.14.1+dfsg-1build4) ... 327s Selecting previously unselected package libqt6core5compat6:s390x. 327s Preparing to unpack .../362-libqt6core5compat6_6.8.2-3_s390x.deb ... 327s Unpacking libqt6core5compat6:s390x (6.8.2-3) ... 327s Selecting previously unselected package libqt6sql6:s390x. 327s Preparing to unpack .../363-libqt6sql6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6sql6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libqt6help6:s390x. 327s Preparing to unpack .../364-libqt6help6_6.8.2-3_s390x.deb ... 327s Unpacking libqt6help6:s390x (6.8.2-3) ... 327s Selecting previously unselected package libduktape207:s390x. 327s Preparing to unpack .../365-libduktape207_2.7.0+tests-0ubuntu3_s390x.deb ... 327s Unpacking libduktape207:s390x (2.7.0+tests-0ubuntu3) ... 327s Selecting previously unselected package libproxy1v5:s390x. 327s Preparing to unpack .../366-libproxy1v5_0.5.9-1_s390x.deb ... 327s Unpacking libproxy1v5:s390x (0.5.9-1) ... 327s Selecting previously unselected package libqt6network6:s390x. 327s Preparing to unpack .../367-libqt6network6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6network6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libqt6opengl6:s390x. 327s Preparing to unpack .../368-libqt6opengl6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6opengl6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libqt6openglwidgets6:s390x. 327s Preparing to unpack .../369-libqt6openglwidgets6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6openglwidgets6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libqt6xml6:s390x. 327s Preparing to unpack .../370-libqt6xml6_6.8.2+dfsg-5_s390x.deb ... 327s Unpacking libqt6xml6:s390x (6.8.2+dfsg-5) ... 327s Selecting previously unselected package libogg0:s390x. 327s Preparing to unpack .../371-libogg0_1.3.5-3build1_s390x.deb ... 327s Unpacking libogg0:s390x (1.3.5-3build1) ... 327s Selecting previously unselected package libflac12t64:s390x. 327s Preparing to unpack .../372-libflac12t64_1.4.3+ds-4_s390x.deb ... 327s Unpacking libflac12t64:s390x (1.4.3+ds-4) ... 327s Selecting previously unselected package libmp3lame0:s390x. 327s Preparing to unpack .../373-libmp3lame0_3.100-6build1_s390x.deb ... 327s Unpacking libmp3lame0:s390x (3.100-6build1) ... 327s Selecting previously unselected package libmpg123-0t64:s390x. 327s Preparing to unpack .../374-libmpg123-0t64_1.32.10-1_s390x.deb ... 327s Unpacking libmpg123-0t64:s390x (1.32.10-1) ... 327s Selecting previously unselected package libvorbis0a:s390x. 327s Preparing to unpack .../375-libvorbis0a_1.3.7-2_s390x.deb ... 327s Unpacking libvorbis0a:s390x (1.3.7-2) ... 327s Selecting previously unselected package libvorbisenc2:s390x. 327s Preparing to unpack .../376-libvorbisenc2_1.3.7-2_s390x.deb ... 327s Unpacking libvorbisenc2:s390x (1.3.7-2) ... 327s Selecting previously unselected package libsndfile1:s390x. 327s Preparing to unpack .../377-libsndfile1_1.2.2-2_s390x.deb ... 327s Unpacking libsndfile1:s390x (1.2.2-2) ... 327s Selecting previously unselected package libspqr4:s390x. 327s Preparing to unpack .../378-libspqr4_1%3a7.8.3+dfsg-3_s390x.deb ... 327s Unpacking libspqr4:s390x (1:7.8.3+dfsg-3) ... 327s Selecting previously unselected package libumfpack6:s390x. 327s Preparing to unpack .../379-libumfpack6_1%3a7.8.3+dfsg-3_s390x.deb ... 327s Unpacking libumfpack6:s390x (1:7.8.3+dfsg-3) ... 327s Selecting previously unselected package libtext-unidecode-perl. 327s Preparing to unpack .../380-libtext-unidecode-perl_1.30-3_all.deb ... 327s Unpacking libtext-unidecode-perl (1.30-3) ... 327s Selecting previously unselected package texinfo-lib. 327s Preparing to unpack .../381-texinfo-lib_7.1.1-1_s390x.deb ... 327s Unpacking texinfo-lib (7.1.1-1) ... 327s Selecting previously unselected package tex-common. 327s Preparing to unpack .../382-tex-common_6.19_all.deb ... 327s Unpacking tex-common (6.19) ... 327s Selecting previously unselected package texinfo. 327s Preparing to unpack .../383-texinfo_7.1.1-1_all.deb ... 327s Unpacking texinfo (7.1.1-1) ... 327s Selecting previously unselected package octave-common. 327s Preparing to unpack .../384-octave-common_9.4.0-1_all.deb ... 327s Unpacking octave-common (9.4.0-1) ... 327s Selecting previously unselected package octave. 327s Preparing to unpack .../385-octave_9.4.0-1_s390x.deb ... 327s Unpacking octave (9.4.0-1) ... 327s Selecting previously unselected package libncurses-dev:s390x. 327s Preparing to unpack .../386-libncurses-dev_6.5+20250216-2_s390x.deb ... 327s Unpacking libncurses-dev:s390x (6.5+20250216-2) ... 327s Selecting previously unselected package libreadline-dev:s390x. 327s Preparing to unpack .../387-libreadline-dev_8.2-6_s390x.deb ... 327s Unpacking libreadline-dev:s390x (8.2-6) ... 327s Selecting previously unselected package libhdf5-fortran-310:s390x. 327s Preparing to unpack .../388-libhdf5-fortran-310_1.14.5+repack-3_s390x.deb ... 327s Unpacking libhdf5-fortran-310:s390x (1.14.5+repack-3) ... 327s Selecting previously unselected package libhdf5-hl-310:s390x. 327s Preparing to unpack .../389-libhdf5-hl-310_1.14.5+repack-3_s390x.deb ... 327s Unpacking libhdf5-hl-310:s390x (1.14.5+repack-3) ... 328s Selecting previously unselected package libhdf5-hl-fortran-310:s390x. 328s Preparing to unpack .../390-libhdf5-hl-fortran-310_1.14.5+repack-3_s390x.deb ... 328s Unpacking libhdf5-hl-fortran-310:s390x (1.14.5+repack-3) ... 328s Selecting previously unselected package libhdf5-cpp-310:s390x. 328s Preparing to unpack .../391-libhdf5-cpp-310_1.14.5+repack-3_s390x.deb ... 328s Unpacking libhdf5-cpp-310:s390x (1.14.5+repack-3) ... 328s Selecting previously unselected package libhdf5-hl-cpp-310:s390x. 328s Preparing to unpack .../392-libhdf5-hl-cpp-310_1.14.5+repack-3_s390x.deb ... 328s Unpacking libhdf5-hl-cpp-310:s390x (1.14.5+repack-3) ... 328s Selecting previously unselected package zlib1g-dev:s390x. 328s Preparing to unpack .../393-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_s390x.deb ... 328s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 328s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 328s Preparing to unpack .../394-libjpeg-turbo8-dev_2.1.5-3ubuntu2_s390x.deb ... 328s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-3ubuntu2) ... 328s Selecting previously unselected package libjpeg8-dev:s390x. 328s Preparing to unpack .../395-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 328s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 328s Selecting previously unselected package libjpeg-dev:s390x. 328s Preparing to unpack .../396-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 328s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 328s Selecting previously unselected package libaec-dev:s390x. 328s Preparing to unpack .../397-libaec-dev_1.1.3-1_s390x.deb ... 328s Unpacking libaec-dev:s390x (1.1.3-1) ... 328s Selecting previously unselected package libbrotli-dev:s390x. 328s Preparing to unpack .../398-libbrotli-dev_1.1.0-2build4_s390x.deb ... 328s Unpacking libbrotli-dev:s390x (1.1.0-2build4) ... 328s Selecting previously unselected package libidn2-dev:s390x. 328s Preparing to unpack .../399-libidn2-dev_2.3.7-2build2_s390x.deb ... 328s Unpacking libidn2-dev:s390x (2.3.7-2build2) ... 328s Selecting previously unselected package comerr-dev:s390x. 328s Preparing to unpack .../400-comerr-dev_2.1-1.47.2-1ubuntu1_s390x.deb ... 328s Unpacking comerr-dev:s390x (2.1-1.47.2-1ubuntu1) ... 328s Selecting previously unselected package libgssrpc4t64:s390x. 328s Preparing to unpack .../401-libgssrpc4t64_1.21.3-4ubuntu2_s390x.deb ... 328s Unpacking libgssrpc4t64:s390x (1.21.3-4ubuntu2) ... 328s Selecting previously unselected package libkadm5clnt-mit12:s390x. 328s Preparing to unpack .../402-libkadm5clnt-mit12_1.21.3-4ubuntu2_s390x.deb ... 328s Unpacking libkadm5clnt-mit12:s390x (1.21.3-4ubuntu2) ... 328s Selecting previously unselected package libkdb5-10t64:s390x. 328s Preparing to unpack .../403-libkdb5-10t64_1.21.3-4ubuntu2_s390x.deb ... 328s Unpacking libkdb5-10t64:s390x (1.21.3-4ubuntu2) ... 328s Selecting previously unselected package libkadm5srv-mit12:s390x. 328s Preparing to unpack .../404-libkadm5srv-mit12_1.21.3-4ubuntu2_s390x.deb ... 328s Unpacking libkadm5srv-mit12:s390x (1.21.3-4ubuntu2) ... 328s Selecting previously unselected package krb5-multidev:s390x. 328s Preparing to unpack .../405-krb5-multidev_1.21.3-4ubuntu2_s390x.deb ... 328s Unpacking krb5-multidev:s390x (1.21.3-4ubuntu2) ... 328s Selecting previously unselected package libkrb5-dev:s390x. 328s Preparing to unpack .../406-libkrb5-dev_1.21.3-4ubuntu2_s390x.deb ... 328s Unpacking libkrb5-dev:s390x (1.21.3-4ubuntu2) ... 328s Selecting previously unselected package libldap-dev:s390x. 328s Preparing to unpack .../407-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_s390x.deb ... 328s Unpacking libldap-dev:s390x (2.6.9+dfsg-1~exp2ubuntu1) ... 328s Selecting previously unselected package libpkgconf3:s390x. 328s Preparing to unpack .../408-libpkgconf3_1.8.1-4_s390x.deb ... 328s Unpacking libpkgconf3:s390x (1.8.1-4) ... 328s Selecting previously unselected package pkgconf-bin. 328s Preparing to unpack .../409-pkgconf-bin_1.8.1-4_s390x.deb ... 328s Unpacking pkgconf-bin (1.8.1-4) ... 328s Selecting previously unselected package pkgconf:s390x. 328s Preparing to unpack .../410-pkgconf_1.8.1-4_s390x.deb ... 328s Unpacking pkgconf:s390x (1.8.1-4) ... 328s Selecting previously unselected package libnghttp2-dev:s390x. 328s Preparing to unpack .../411-libnghttp2-dev_1.64.0-1_s390x.deb ... 328s Unpacking libnghttp2-dev:s390x (1.64.0-1) ... 328s Selecting previously unselected package libpsl-dev:s390x. 328s Preparing to unpack .../412-libpsl-dev_0.21.2-1.1build1_s390x.deb ... 328s Unpacking libpsl-dev:s390x (0.21.2-1.1build1) ... 328s Selecting previously unselected package libgmpxx4ldbl:s390x. 328s Preparing to unpack .../413-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_s390x.deb ... 328s Unpacking libgmpxx4ldbl:s390x (2:6.3.0+dfsg-3ubuntu1) ... 328s Selecting previously unselected package libgmp-dev:s390x. 328s Preparing to unpack .../414-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_s390x.deb ... 328s Unpacking libgmp-dev:s390x (2:6.3.0+dfsg-3ubuntu1) ... 328s Selecting previously unselected package libevent-2.1-7t64:s390x. 328s Preparing to unpack .../415-libevent-2.1-7t64_2.1.12-stable-10_s390x.deb ... 328s Unpacking libevent-2.1-7t64:s390x (2.1.12-stable-10) ... 328s Selecting previously unselected package libunbound8:s390x. 328s Preparing to unpack .../416-libunbound8_1.22.0-1ubuntu1_s390x.deb ... 328s Unpacking libunbound8:s390x (1.22.0-1ubuntu1) ... 328s Selecting previously unselected package libgnutls-dane0t64:s390x. 328s Preparing to unpack .../417-libgnutls-dane0t64_3.8.9-2ubuntu2_s390x.deb ... 328s Unpacking libgnutls-dane0t64:s390x (3.8.9-2ubuntu2) ... 328s Selecting previously unselected package libgnutls-openssl27t64:s390x. 328s Preparing to unpack .../418-libgnutls-openssl27t64_3.8.9-2ubuntu2_s390x.deb ... 328s Unpacking libgnutls-openssl27t64:s390x (3.8.9-2ubuntu2) ... 328s Selecting previously unselected package libp11-kit-dev:s390x. 328s Preparing to unpack .../419-libp11-kit-dev_0.25.5-2ubuntu3_s390x.deb ... 328s Unpacking libp11-kit-dev:s390x (0.25.5-2ubuntu3) ... 328s Selecting previously unselected package libtasn1-6-dev:s390x. 328s Preparing to unpack .../420-libtasn1-6-dev_4.20.0-2_s390x.deb ... 328s Unpacking libtasn1-6-dev:s390x (4.20.0-2) ... 328s Selecting previously unselected package nettle-dev:s390x. 328s Preparing to unpack .../421-nettle-dev_3.10.1-1_s390x.deb ... 328s Unpacking nettle-dev:s390x (3.10.1-1) ... 328s Selecting previously unselected package libgnutls28-dev:s390x. 328s Preparing to unpack .../422-libgnutls28-dev_3.8.9-2ubuntu2_s390x.deb ... 328s Unpacking libgnutls28-dev:s390x (3.8.9-2ubuntu2) ... 328s Selecting previously unselected package librtmp-dev:s390x. 328s Preparing to unpack .../423-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_s390x.deb ... 328s Unpacking librtmp-dev:s390x (2.4+20151223.gitfa8646d.1-2build7) ... 328s Selecting previously unselected package libssl-dev:s390x. 328s Preparing to unpack .../424-libssl-dev_3.4.1-1ubuntu1_s390x.deb ... 328s Unpacking libssl-dev:s390x (3.4.1-1ubuntu1) ... 328s Selecting previously unselected package libssh2-1-dev:s390x. 328s Preparing to unpack .../425-libssh2-1-dev_1.11.1-1_s390x.deb ... 328s Unpacking libssh2-1-dev:s390x (1.11.1-1) ... 328s Selecting previously unselected package libzstd-dev:s390x. 328s Preparing to unpack .../426-libzstd-dev_1.5.6+dfsg-2_s390x.deb ... 328s Unpacking libzstd-dev:s390x (1.5.6+dfsg-2) ... 328s Selecting previously unselected package libcurl4-openssl-dev:s390x. 328s Preparing to unpack .../427-libcurl4-openssl-dev_8.12.1-3ubuntu1_s390x.deb ... 328s Unpacking libcurl4-openssl-dev:s390x (8.12.1-3ubuntu1) ... 328s Selecting previously unselected package hdf5-helpers. 328s Preparing to unpack .../428-hdf5-helpers_1.14.5+repack-3_s390x.deb ... 328s Unpacking hdf5-helpers (1.14.5+repack-3) ... 328s Selecting previously unselected package libhdf5-dev. 328s Preparing to unpack .../429-libhdf5-dev_1.14.5+repack-3_s390x.deb ... 328s Unpacking libhdf5-dev (1.14.5+repack-3) ... 328s Selecting previously unselected package xorg-sgml-doctools. 328s Preparing to unpack .../430-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 328s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 328s Selecting previously unselected package x11proto-dev. 328s Preparing to unpack .../431-x11proto-dev_2024.1-1_all.deb ... 328s Unpacking x11proto-dev (2024.1-1) ... 328s Selecting previously unselected package libxau-dev:s390x. 328s Preparing to unpack .../432-libxau-dev_1%3a1.0.11-1_s390x.deb ... 328s Unpacking libxau-dev:s390x (1:1.0.11-1) ... 328s Selecting previously unselected package libxdmcp-dev:s390x. 328s Preparing to unpack .../433-libxdmcp-dev_1%3a1.1.5-1_s390x.deb ... 328s Unpacking libxdmcp-dev:s390x (1:1.1.5-1) ... 328s Selecting previously unselected package xtrans-dev. 328s Preparing to unpack .../434-xtrans-dev_1.4.0-1_all.deb ... 328s Unpacking xtrans-dev (1.4.0-1) ... 328s Selecting previously unselected package libxcb1-dev:s390x. 328s Preparing to unpack .../435-libxcb1-dev_1.17.0-2_s390x.deb ... 328s Unpacking libxcb1-dev:s390x (1.17.0-2) ... 328s Selecting previously unselected package libx11-dev:s390x. 328s Preparing to unpack .../436-libx11-dev_2%3a1.8.10-2_s390x.deb ... 328s Unpacking libx11-dev:s390x (2:1.8.10-2) ... 328s Selecting previously unselected package libglx-dev:s390x. 328s Preparing to unpack .../437-libglx-dev_1.7.0-1build1_s390x.deb ... 328s Unpacking libglx-dev:s390x (1.7.0-1build1) ... 328s Selecting previously unselected package libgl-dev:s390x. 328s Preparing to unpack .../438-libgl-dev_1.7.0-1build1_s390x.deb ... 328s Unpacking libgl-dev:s390x (1.7.0-1build1) ... 328s Selecting previously unselected package libblas-dev:s390x. 328s Preparing to unpack .../439-libblas-dev_3.12.1-2_s390x.deb ... 328s Unpacking libblas-dev:s390x (3.12.1-2) ... 328s Selecting previously unselected package liblapack-dev:s390x. 328s Preparing to unpack .../440-liblapack-dev_3.12.1-2_s390x.deb ... 328s Unpacking liblapack-dev:s390x (3.12.1-2) ... 328s Selecting previously unselected package libfftw3-long3:s390x. 328s Preparing to unpack .../441-libfftw3-long3_3.3.10-2fakesync1build1_s390x.deb ... 328s Unpacking libfftw3-long3:s390x (3.3.10-2fakesync1build1) ... 328s Selecting previously unselected package libfftw3-bin. 328s Preparing to unpack .../442-libfftw3-bin_3.3.10-2fakesync1build1_s390x.deb ... 328s Unpacking libfftw3-bin (3.3.10-2fakesync1build1) ... 329s Selecting previously unselected package libfftw3-dev:s390x. 329s Preparing to unpack .../443-libfftw3-dev_3.3.10-2fakesync1build1_s390x.deb ... 329s Unpacking libfftw3-dev:s390x (3.3.10-2fakesync1build1) ... 329s Selecting previously unselected package libgfortran-14-dev:s390x. 329s Preparing to unpack .../444-libgfortran-14-dev_14.2.0-17ubuntu3_s390x.deb ... 329s Unpacking libgfortran-14-dev:s390x (14.2.0-17ubuntu3) ... 329s Selecting previously unselected package gfortran-14-s390x-linux-gnu. 329s Preparing to unpack .../445-gfortran-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 329s Unpacking gfortran-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 329s Selecting previously unselected package gfortran-14. 329s Preparing to unpack .../446-gfortran-14_14.2.0-17ubuntu3_s390x.deb ... 329s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 329s Selecting previously unselected package gfortran-s390x-linux-gnu. 329s Preparing to unpack .../447-gfortran-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 329s Unpacking gfortran-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 329s Selecting previously unselected package gfortran. 329s Preparing to unpack .../448-gfortran_4%3a14.2.0-1ubuntu1_s390x.deb ... 329s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 329s Selecting previously unselected package libstdc++-14-dev:s390x. 329s Preparing to unpack .../449-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 329s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 329s Selecting previously unselected package g++-14-s390x-linux-gnu. 329s Preparing to unpack .../450-g++-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 329s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 329s Selecting previously unselected package g++-14. 329s Preparing to unpack .../451-g++-14_14.2.0-17ubuntu3_s390x.deb ... 329s Unpacking g++-14 (14.2.0-17ubuntu3) ... 329s Selecting previously unselected package g++-s390x-linux-gnu. 329s Preparing to unpack .../452-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 329s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 329s Selecting previously unselected package g++. 329s Preparing to unpack .../453-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 329s Unpacking g++ (4:14.2.0-1ubuntu1) ... 329s Selecting previously unselected package octave-dev. 329s Preparing to unpack .../454-octave-dev_9.4.0-1_s390x.deb ... 329s Unpacking octave-dev (9.4.0-1) ... 329s Selecting previously unselected package dh-octave. 329s Preparing to unpack .../455-dh-octave_1.8.0_all.deb ... 329s Unpacking dh-octave (1.8.0) ... 329s Selecting previously unselected package libfontenc1:s390x. 329s Preparing to unpack .../456-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 329s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 329s Selecting previously unselected package libxt6t64:s390x. 329s Preparing to unpack .../457-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 329s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 329s Selecting previously unselected package libxmu6:s390x. 329s Preparing to unpack .../458-libxmu6_2%3a1.1.3-3build2_s390x.deb ... 329s Unpacking libxmu6:s390x (2:1.1.3-3build2) ... 329s Selecting previously unselected package libxaw7:s390x. 329s Preparing to unpack .../459-libxaw7_2%3a1.0.16-1_s390x.deb ... 329s Unpacking libxaw7:s390x (2:1.0.16-1) ... 329s Selecting previously unselected package libxfont2:s390x. 329s Preparing to unpack .../460-libxfont2_1%3a2.0.6-1build1_s390x.deb ... 329s Unpacking libxfont2:s390x (1:2.0.6-1build1) ... 329s Selecting previously unselected package libxkbfile1:s390x. 329s Preparing to unpack .../461-libxkbfile1_1%3a1.1.0-1build4_s390x.deb ... 329s Unpacking libxkbfile1:s390x (1:1.1.0-1build4) ... 329s Selecting previously unselected package libxrandr2:s390x. 329s Preparing to unpack .../462-libxrandr2_2%3a1.5.4-1_s390x.deb ... 329s Unpacking libxrandr2:s390x (2:1.5.4-1) ... 329s Selecting previously unselected package octave-stk. 329s Preparing to unpack .../463-octave-stk_2.8.1-3_s390x.deb ... 329s Unpacking octave-stk (2.8.1-3) ... 329s Selecting previously unselected package x11-xkb-utils. 329s Preparing to unpack .../464-x11-xkb-utils_7.7+9_s390x.deb ... 329s Unpacking x11-xkb-utils (7.7+9) ... 329s Selecting previously unselected package xserver-common. 329s Preparing to unpack .../465-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 329s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 329s Selecting previously unselected package xvfb. 329s Preparing to unpack .../466-xvfb_2%3a21.1.16-1ubuntu1_s390x.deb ... 329s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 329s Setting up libapt-pkg-perl (0.1.41build1) ... 329s Setting up libmodule-pluggable-perl (5.2-5) ... 329s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 329s Setting up libstring-escape-perl (2010.002-3) ... 329s Setting up libgnutls-openssl27t64:s390x (3.8.9-2ubuntu2) ... 329s Setting up libxcb-dri3-0:s390x (1.17.0-2) ... 329s Setting up liblcms2-2:s390x (2.16-2) ... 329s Setting up libberkeleydb-perl:s390x (0.66-1) ... 329s Setting up libpixman-1-0:s390x (0.44.0-3) ... 329s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 329s Setting up libwayland-server0:s390x (1.23.1-3) ... 329s Setting up libaom3:s390x (3.12.0-1) ... 329s Setting up libx11-xcb1:s390x (2:1.8.10-2) ... 329s Setting up libfile-which-perl (1.27-2) ... 329s Setting up libdouble-conversion3:s390x (3.3.1-1) ... 329s Setting up libncurses-dev:s390x (6.5+20250216-2) ... 329s Setting up libunicode-utf8-perl (0.62-2build4) ... 329s Setting up libset-intspan-perl (1.19-3) ... 329s Setting up libxcb-xfixes0:s390x (1.17.0-2) ... 329s Setting up libogg0:s390x (1.3.5-3build1) ... 329s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 329s Setting up libzstd-dev:s390x (1.5.6+dfsg-2) ... 329s Setting up libpod-pom-perl (2.01-4) ... 329s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 329s Setting up hdf5-helpers (1.14.5+repack-3) ... 329s Setting up libwmflite-0.2-7:s390x (0.2.13-1.1build3) ... 329s Setting up libregexp-pattern-perl (0.2.14-2) ... 329s Setting up libdata-messagepack-perl (1.02-1build5) ... 329s Setting up libclass-inspector-perl (1.36-3) ... 329s Setting up libxcb-xinput0:s390x (1.17.0-2) ... 329s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 329s Setting up libdynaloader-functions-perl (0.004-1) ... 329s Setting up libdatrie1:s390x (0.2.13-3build1) ... 329s Setting up libtext-glob-perl (0.11-3) ... 329s Setting up libclass-method-modifiers-perl (2.15-1) ... 329s Setting up liblist-compare-perl (0.55-2) ... 329s Setting up libxcb-render0:s390x (1.17.0-2) ... 329s Setting up libclone-perl:s390x (0.47-1) ... 329s Setting up libarchive-zip-perl (1.68-1) ... 329s Setting up libsub-identify-perl (0.14-3build4) ... 329s Setting up libcpanel-json-xs-perl:s390x (4.39-1) ... 329s Setting up libglvnd0:s390x (1.7.0-1build1) ... 329s Setting up libio-stringy-perl (2.113-2) ... 329s Setting up libhtml-tagset-perl (3.24-1) ... 329s Setting up libts0t64:s390x (1.22-1.1build1) ... 329s Setting up liblog-any-perl (1.717-1) ... 329s Setting up libyaml-pp-perl (0.39.0-1) ... 329s Setting up libxcb-glx0:s390x (1.17.0-2) ... 329s Setting up libdevel-size-perl (0.84-1build1) ... 329s Setting up unzip (6.0-28ubuntu6) ... 329s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 329s Setting up libregexp-pattern-license-perl (3.11.2-1) ... 329s Setting up libconvert-binhex-perl (1.125-3) ... 329s Setting up liblwp-mediatypes-perl (6.04-2) ... 329s Setting up libyaml-libyaml-perl (0.903.0+ds-1) ... 329s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 329s Setting up libio-interactive-perl (1.026-1) ... 329s Setting up libxcb-keysyms1:s390x (0.4.1-1) ... 329s Setting up libxcb-shape0:s390x (1.17.0-2) ... 329s Setting up x11-common (1:7.7+23ubuntu3) ... 330s Setting up libtry-tiny-perl (0.32-1) ... 330s Setting up libdeflate0:s390x (1.23-1) ... 330s Setting up perl-openssl-defaults:s390x (7build3) ... 330s Setting up libmldbm-perl (2.05-4) ... 330s Setting up libxml-namespacesupport-perl (1.12-2) ... 330s Setting up m4 (1.4.19-7) ... 330s Setting up libevent-2.1-7t64:s390x (2.1.12-stable-10) ... 330s Setting up libclone-choose-perl (0.010-2) ... 330s Setting up libqhull-r8.0:s390x (2020.2-6build1) ... 330s Setting up libxcb-render-util0:s390x (0.3.10-1) ... 330s Setting up libtime-moment-perl (0.44-2build5) ... 330s Setting up libencode-locale-perl (1.05-3) ... 330s Setting up libxcb-shm0:s390x (1.17.0-2) ... 330s Setting up libxcb-icccm4:s390x (0.4.2-1) ... 330s Setting up texinfo-lib (7.1.1-1) ... 330s Setting up libreadline-dev:s390x (8.2-6) ... 330s Setting up libmpg123-0t64:s390x (1.32.10-1) ... 330s Setting up libgomp1:s390x (15-20250222-0ubuntu1) ... 330s Setting up libconfig-tiny-perl (2.30-1) ... 330s Setting up libsereal-encoder-perl (5.004+ds-1build4) ... 330s Setting up liblist-utilsby-perl (0.12-2) ... 330s Setting up libyaml-tiny-perl (1.76-1) ... 330s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 330s Setting up octave-common (9.4.0-1) ... 330s Setting up libregexp-common-perl (2024080801-1) ... 330s Setting up libpcre2-16-0:s390x (10.45-1) ... 330s Setting up libaec0:s390x (1.1.3-1) ... 330s Setting up libnet-netmask-perl (2.0002-2) ... 330s Setting up libopengl0:s390x (1.7.0-1build1) ... 330s Setting up libsub-install-perl (0.929-1) ... 330s Setting up libxcb-util1:s390x (0.4.1-1) ... 330s Setting up libpsl-dev:s390x (0.21.2-1.1build1) ... 330s Setting up libxxf86vm1:s390x (1:1.1.4-1build4) ... 330s Setting up libindirect-perl (0.39-2build5) ... 330s Setting up libxcb-xkb1:s390x (1.17.0-2) ... 330s Setting up libxcb-image0:s390x (0.4.0-2build1) ... 330s Setting up libnumber-compare-perl (0.03-3) ... 330s Setting up libxcb-present0:s390x (1.17.0-2) ... 330s Setting up liberror-perl (0.17030-1) ... 330s Setting up libasound2-data (1.2.13-1build1) ... 330s Setting up patchutils (0.4.2-1build3) ... 330s Setting up tex-common (6.19) ... 330s update-language: texlive-base not installed and configured, doing nothing! 330s Setting up libjson-maybexs-perl (1.004008-1) ... 330s Setting up libxml-sax-base-perl (1.09-3) ... 330s Setting up libio-string-perl (1.08-4) ... 330s Setting up libboolean-perl (0.46-3) ... 330s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 330s Setting up xtrans-dev (1.4.0-1) ... 330s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 330s Setting up autotools-dev (20220109.1) ... 330s Setting up libblas3:s390x (3.12.1-2) ... 330s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 330s Setting up libclass-data-inheritable-perl (0.10-1) ... 330s Setting up libunbound8:s390x (1.22.0-1ubuntu1) ... 330s Setting up libpkgconf3:s390x (1.8.1-4) ... 330s Setting up libgmpxx4ldbl:s390x (2:6.3.0+dfsg-3ubuntu1) ... 330s Setting up libalgorithm-c3-perl (0.11-2) ... 330s Setting up libasound2t64:s390x (1.2.13-1build1) ... 330s Setting up liblog-log4perl-perl (1.57-1) ... 330s Setting up libtext-reform-perl (1.20-5) ... 330s Setting up libgnutls-dane0t64:s390x (3.8.9-2ubuntu2) ... 330s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 330s Setting up libfile-find-rule-perl (0.34-3) ... 330s Setting up libxfixes3:s390x (1:6.0.0-2build1) ... 330s Setting up libxcb-sync1:s390x (1.17.0-2) ... 330s Setting up libipc-system-simple-perl (1.30-2) ... 330s Setting up libio-tiecombine-perl (1.005-3) ... 330s Setting up libnet-domain-tld-perl (1.75-4) ... 330s Setting up libgssrpc4t64:s390x (1.21.3-4ubuntu2) ... 330s Setting up libperlio-utf8-strict-perl (0.010-1build4) ... 330s Setting up libldap-dev:s390x (2.6.9+dfsg-1~exp2ubuntu1) ... 330s Setting up aglfn (1.7+git20191031.4036a9c-2) ... 330s Setting up libxcb-cursor0:s390x (0.1.5-1) ... 330s Setting up lzip (1.25-2) ... 330s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode 330s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode 330s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode 330s Setting up libavahi-common-data:s390x (0.8-16ubuntu1) ... 330s Setting up libopus0:s390x (1.5.2-2) ... 330s Setting up t1utils (1.41-4build3) ... 330s Setting up libxinerama1:s390x (2:1.1.4-3build1) ... 330s Setting up diffstat (1.67-1) ... 330s Setting up libimagequant0:s390x (2.18.0-1build1) ... 330s Setting up comerr-dev:s390x (2.1-1.47.2-1ubuntu1) ... 330s Setting up libxkbcommon-x11-0:s390x (1.7.0-2) ... 330s Setting up fonts-dejavu-mono (2.37-8) ... 330s Setting up libssl-dev:s390x (3.4.1-1ubuntu1) ... 330s Setting up libmpc3:s390x (1.3.1-1build2) ... 330s Setting up libvorbis0a:s390x (1.3.7-2) ... 330s Setting up libvariable-magic-perl (0.64-1build1) ... 330s Setting up libio-html-perl (1.004-3) ... 330s Setting up libxrandr2:s390x (2:1.5.4-1) ... 330s Setting up libtext-template-perl (1.61-1) ... 330s Setting up libpod-parser-perl (1.67-1) ... 330s Setting up autopoint (0.23.1-1) ... 330s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 330s Setting up fonts-dejavu-core (2.37-8) ... 330s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 330s Setting up pkgconf-bin (1.8.1-4) ... 330s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 330s Setting up libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 330s Setting up libltdl7:s390x (2.5.4-4) ... 330s Setting up libidn2-dev:s390x (2.3.7-2build2) ... 330s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build1) ... 330s Setting up libparams-util-perl (1.102-3build1) ... 330s Setting up libgfortran5:s390x (15-20250222-0ubuntu1) ... 330s Setting up libvulkan1:s390x (1.4.304.0-1) ... 330s Setting up libtime-duration-perl (1.21-2) ... 330s Setting up autoconf (2.72-3ubuntu1) ... 330s Setting up libtext-xslate-perl:s390x (3.5.9-2build1) ... 330s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 330s Setting up libwebp7:s390x (1.5.0-0.1) ... 330s Setting up libarray-intspan-perl (2.004-2) ... 330s Setting up libcapture-tiny-perl (0.50-1) ... 330s Setting up libtimedate-perl (2.3300-2) ... 330s Setting up libexporter-lite-perl (0.09-2) ... 330s Setting up libubsan1:s390x (15-20250222-0ubuntu1) ... 330s Setting up libsub-name-perl:s390x (0.28-1) ... 330s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 330s Setting up dwz (0.15-1build6) ... 330s Setting up libdata-validate-domain-perl (0.15-1) ... 330s Setting up libproc-processtable-perl:s390x (0.636-1build4) ... 330s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 330s Setting up libmtdev1t64:s390x (1.1.7-1) ... 330s Setting up libduktape207:s390x (2.7.0+tests-0ubuntu3) ... 330s Setting up libxshmfence1:s390x (1.3-1build5) ... 330s Setting up libxcb-randr0:s390x (1.17.0-2) ... 330s Setting up libpath-tiny-perl (0.146-1) ... 330s Setting up libasan8:s390x (15-20250222-0ubuntu1) ... 330s Setting up lzop (1.04-2build3) ... 330s Setting up libjson-perl (4.10000-1) ... 330s Setting up liblog-any-adapter-screen-perl (0.141-1) ... 330s Setting up librole-tiny-perl (2.002004-1) ... 330s Setting up debugedit (1:5.1-2) ... 330s Setting up libipc-run3-perl (0.049-1) ... 330s Setting up libmd4c0:s390x (0.5.2-2) ... 330s Setting up libregexp-wildcards-perl (1.05-3) ... 330s Setting up libmousex-strictconstructor-perl (0.02-3) ... 330s Setting up libfile-sharedir-perl (1.118-3) ... 330s Setting up libsub-uplevel-perl (0.2800-3) ... 330s Setting up libsuitesparseconfig7:s390x (1:7.8.3+dfsg-3) ... 330s Setting up liblua5.4-0:s390x (5.4.7-1) ... 330s Setting up libaliased-perl (0.34-3) ... 330s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 330s Setting up libthai-data (0.1.29-2build1) ... 330s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 330s Setting up libstrictures-perl (2.000006-1) ... 330s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 330s Setting up libdevel-stacktrace-perl (2.0500-1) ... 330s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 330s Setting up libtext-autoformat-perl (1.750000-2) ... 330s Setting up libglu1-mesa:s390x (9.0.2-1.1build1) ... 330s Setting up libflac12t64:s390x (1.4.3+ds-4) ... 330s Setting up libtoml-tiny-perl (0.19-1) ... 330s Setting up libstemmer0d:s390x (2.2.0-4build1) ... 330s Setting up libxkbfile1:s390x (1:1.1.0-1build4) ... 330s Setting up libsort-versions-perl (1.62-3) ... 330s Setting up libexporter-tiny-perl (1.006002-1) ... 330s Setting up libterm-readkey-perl (2.38-2build5) ... 330s Setting up libisl23:s390x (0.27-1) ... 330s Setting up libtext-unidecode-perl (1.30-3) ... 330s Setting up libde265-0:s390x (1.0.15-1build5) ... 330s Setting up libfont-ttf-perl (1.06-2) ... 330s Setting up libfile-homedir-perl (1.006-2) ... 330s Setting up libsamplerate0:s390x (0.2.2-4build1) ... 330s Setting up libtasn1-6-dev:s390x (4.20.0-2) ... 330s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 330s Setting up libtext-levenshteinxs-perl (0.03-5build5) ... 330s Setting up libperlio-gzip-perl (0.20-1build5) ... 330s Setting up libjxl0.11:s390x (0.11.1-1) ... 330s Setting up libxfont2:s390x (1:2.0.6-1build1) ... 330s Setting up libhtml-html5-entities-perl (0.004-3) ... 330s Setting up libtext-levenshtein-damerau-perl (0.41-3) ... 330s Setting up libsereal-decoder-perl (5.004+ds-1build4) ... 330s Setting up libmarkdown2:s390x (2.2.7-2.1) ... 330s Setting up libcc1-0:s390x (15-20250222-0ubuntu1) ... 330s Setting up liburi-perl (5.30-1) ... 330s Setting up libnet-ipv6addr-perl (1.02-1) ... 330s Setting up libbrotli-dev:s390x (1.1.0-2build4) ... 330s Setting up libp11-kit-dev:s390x (0.25.5-2ubuntu3) ... 330s Setting up libmp3lame0:s390x (3.100-6build1) ... 330s Setting up libblas-dev:s390x (3.12.1-2) ... 330s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode 330s Setting up libsz2:s390x (1.1.3-1) ... 330s Setting up libitm1:s390x (15-20250222-0ubuntu1) ... 330s Setting up libvorbisenc2:s390x (1.3.7-2) ... 330s Setting up libkadm5clnt-mit12:s390x (1.21.3-4ubuntu2) ... 330s Setting up libdata-validate-ip-perl (0.31-1) ... 330s Setting up libwacom-common (2.14.0-1) ... 330s Setting up libmousex-nativetraits-perl (1.09-3) ... 330s Setting up libemail-address-xs-perl (1.05-1build5) ... 330s Setting up libwayland-client0:s390x (1.23.1-3) ... 330s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 330s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 330s Setting up automake (1:1.17-3ubuntu1) ... 330s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 330s Setting up libb2-1:s390x (0.98.1-1.1build1) ... 330s Setting up x11proto-dev (2024.1-1) ... 330s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 330s Setting up gnuplot-data (6.0.2+dfsg1-1) ... 330s Setting up libice6:s390x (2:1.1.1-1) ... 330s Setting up libqt6core6t64:s390x (6.8.2+dfsg-5) ... 330s Setting up libhttp-date-perl (6.06-1) ... 330s Setting up mesa-libgallium:s390x (25.0.1-2ubuntu1) ... 330s Setting up libjpeg-turbo8-dev:s390x (2.1.5-3ubuntu2) ... 330s Setting up liblapack3:s390x (3.12.1-2) ... 330s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 330s Setting up libproxy1v5:s390x (0.5.9-1) ... 330s Setting up libfile-basedir-perl (0.09-2) ... 330s Setting up gettext (0.23.1-1) ... 330s Setting up libarpack2t64:s390x (3.9.1-4) ... 330s Setting up libfftw3-single3:s390x (3.3.10-2fakesync1build1) ... 330s Setting up libgmp-dev:s390x (2:6.3.0+dfsg-3ubuntu1) ... 330s Setting up libamd3:s390x (1:7.8.3+dfsg-3) ... 330s Setting up libfile-listing-perl (6.16-1) ... 330s Setting up libxau-dev:s390x (1:1.0.11-1) ... 330s Setting up nettle-dev:s390x (3.10.1-1) ... 330s Setting up libkdb5-10t64:s390x (1.21.3-4ubuntu2) ... 330s Setting up libgbm1:s390x (25.0.1-2ubuntu1) ... 330s Setting up libcolamd3:s390x (1:7.8.3+dfsg-3) ... 330s Setting up libwacom9:s390x (2.14.0-1) ... 330s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 330s Setting up liblist-moreutils-perl (0.430-2) ... 330s Setting up libxcursor1:s390x (1:1.2.3-1) ... 330s Setting up libpod-constants-perl (0.19-2) ... 330s Setting up libgl1-mesa-dri:s390x (25.0.1-2ubuntu1) ... 330s Setting up libhash-merge-perl (0.302-1) ... 330s Setting up libsoftware-copyright-perl (0.014-1) ... 330s Setting up libaec-dev:s390x (1.1.3-1) ... 330s Setting up libavahi-common3:s390x (0.8-16ubuntu1) ... 330s Setting up libcxsparse4:s390x (1:7.8.3+dfsg-3) ... 330s Setting up libfftw3-long3:s390x (3.3.10-2fakesync1build1) ... 330s Setting up libnet-http-perl (6.23-1) ... 330s Setting up libpath-iterator-rule-perl (1.015-2) ... 330s Setting up libtext-markdown-discount-perl (0.18-1) ... 330s Setting up libappstream5:s390x (1.0.4-1) ... 330s Setting up libexception-class-perl (1.45-1) ... 330s Setting up libclass-c3-perl (0.35-2) ... 330s Setting up libqrupdate1:s390x (1.1.5-1) ... 330s Setting up libdevel-callchecker-perl:s390x (0.009-1build1) ... 330s Setting up libxml-sax-perl (1.02+dfsg-4) ... 330s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 330s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 330s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 330s Setting up libcamd3:s390x (1:7.8.3+dfsg-3) ... 330s Setting up pkgconf:s390x (1.8.1-4) ... 330s Setting up libinput-bin (1.27.1-1) ... 330s Setting up libxs-parse-sublike-perl:s390x (0.37-1) ... 330s Setting up intltool-debian (0.35.0+20060710.6) ... 330s Setting up libthai0:s390x (0.1.29-2build1) ... 330s Setting up libxdmcp-dev:s390x (1:1.1.5-1) ... 330s Setting up libegl-mesa0:s390x (25.0.1-2ubuntu1) ... 330s Setting up libdata-validate-uri-perl (0.07-3) ... 330s Setting up libxs-parse-keyword-perl (0.48-2) ... 330s Setting up libtest-exception-perl (0.43-3) ... 330s Setting up appstream (1.0.4-1) ... 330s ✔ Metadata cache was updated successfully. 330s Setting up libqt6xml6:s390x (6.8.2+dfsg-5) ... 330s Setting up libglpk40:s390x (5.0-1build2) ... 330s Setting up libqt6sql6:s390x (6.8.2+dfsg-5) ... 330s Setting up libstring-copyright-perl (0.003014-1) ... 330s Setting up libraqm0:s390x (0.10.2-1) ... 330s Setting up liblapack-dev:s390x (3.12.1-2) ... 330s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode 330s Setting up libdata-optlist-perl (0.114-1) ... 330s Setting up libssh2-1-dev:s390x (1.11.1-1) ... 330s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 330s Setting up cpp-14 (14.2.0-17ubuntu3) ... 330s Setting up libccolamd3:s390x (1:7.8.3+dfsg-3) ... 330s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 330s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 330s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 330s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 331s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 331s Setting up dh-strip-nondeterminism (1.14.1-2) ... 331s Setting up libwww-robotrules-perl (6.02-1) ... 331s Setting up libsyntax-keyword-try-perl (0.30-1) ... 331s Setting up libjack-jackd2-0:s390x (1.9.22~dfsg-4) ... 331s Setting up libhdf5-310:s390x (1.14.5+repack-3) ... 331s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 331s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 331s Setting up libkadm5srv-mit12:s390x (1.21.3-4ubuntu2) ... 331s Setting up libegl1:s390x (1.7.0-1build1) ... 331s Setting up libqt6core5compat6:s390x (6.8.2-3) ... 331s Setting up libfontconfig1:s390x (2.15.0-2ubuntu1) ... 331s Setting up libsndfile1:s390x (1.2.2-2) ... 331s Setting up libmro-compat-perl (0.15-2) ... 331s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 331s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 331s Setting up libhdf5-fortran-310:s390x (1.14.5+repack-3) ... 331s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 331s Setting up libsm6:s390x (2:1.2.4-1) ... 331s Setting up libavahi-client3:s390x (0.8-16ubuntu1) ... 331s Setting up libio-socket-ssl-perl (2.089-1) ... 331s Setting up libsub-exporter-perl (0.990-1) ... 331s Setting up libqt6dbus6:s390x (6.8.2+dfsg-5) ... 331s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 331s Setting up libhtml-form-perl (6.12-1) ... 331s Setting up krb5-multidev:s390x (1.21.3-4ubuntu2) ... 331s Setting up libhdf5-cpp-310:s390x (1.14.5+repack-3) ... 331s Setting up libgfortran-14-dev:s390x (14.2.0-17ubuntu3) ... 331s Setting up libiterator-perl (0.03+ds1-2) ... 331s Setting up libgnutls28-dev:s390x (3.8.9-2ubuntu2) ... 331s Setting up libinput10:s390x (1.27.1-1) ... 331s Setting up libnghttp2-dev:s390x (1.64.0-1) ... 331s Setting up libhdf5-hl-310:s390x (1.14.5+repack-3) ... 331s Setting up libportaudio2:s390x (19.6.0-1.2build3) ... 331s Setting up libhttp-negotiate-perl (6.01-2) ... 331s Setting up fontconfig (2.15.0-2ubuntu1) ... 333s Regenerating fonts cache... done. 333s Setting up libcarp-assert-more-perl (2.8.0-1) ... 333s Setting up libcholmod5:s390x (1:7.8.3+dfsg-3) ... 333s Setting up libxft2:s390x (2.3.6-1build1) ... 333s Setting up libglx-mesa0:s390x (25.0.1-2ubuntu1) ... 333s Setting up libxcb1-dev:s390x (1.17.0-2) ... 333s Setting up libiterator-util-perl (0.02+ds1-2) ... 333s Setting up libglx0:s390x (1.7.0-1build1) ... 333s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up libhttp-cookies-perl (6.11-1) ... 333s Setting up libspqr4:s390x (1:7.8.3+dfsg-3) ... 333s Setting up libfftw3-bin (3.3.10-2fakesync1build1) ... 333s Setting up po-debconf (1.0.21+nmu1) ... 333s Setting up libhtml-tree-perl (5.07-3) ... 333s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 333s Setting up libpango-1.0-0:s390x (1.56.2-1) ... 333s Setting up libcgi-pm-perl (4.67-1) ... 333s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 333s Setting up libx11-dev:s390x (2:1.8.10-2) ... 333s Setting up libcairo2:s390x (1.18.2-2) ... 333s Setting up libobject-pad-perl (0.820-1) ... 333s Setting up libkrb5-dev:s390x (1.21.3-4ubuntu2) ... 333s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 333s Setting up libgl1:s390x (1.7.0-1build1) ... 333s Setting up libqt6gui6:s390x (6.8.2+dfsg-5) ... 333s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up libnet-smtp-ssl-perl (1.04-2) ... 333s Setting up libmodule-runtime-perl (0.016-2) ... 333s Setting up libmailtools-perl (2.22-1) ... 333s Setting up libconfig-model-perl (2.155-1) ... 333s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 333s Setting up librtmp-dev:s390x (2.4+20151223.gitfa8646d.1-2build7) ... 333s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 333s Setting up texinfo (7.1.1-1) ... 333s Setting up libumfpack6:s390x (1:7.8.3+dfsg-3) ... 333s Setting up libconst-fast-perl (0.014-2) ... 333s Setting up libqt6network6:s390x (6.8.2+dfsg-5) ... 333s Setting up cpp (4:14.2.0-1ubuntu1) ... 333s Setting up libdata-section-perl (0.200008-1) ... 333s Setting up libglx-dev:s390x (1.7.0-1build1) ... 333s Setting up libpangoft2-1.0-0:s390x (1.56.2-1) ... 333s Setting up libdata-dpath-perl (0.60-1) ... 333s Setting up libfltk1.3t64:s390x (1.3.8-6.1build2) ... 333s Setting up libfftw3-dev:s390x (3.3.10-2fakesync1build1) ... 333s Setting up libcups2t64:s390x (2.4.11-0ubuntu2) ... 333s Setting up libgl-dev:s390x (1.7.0-1build1) ... 333s Setting up libstring-rewriteprefix-perl (0.009-1) ... 333s Setting up libpangocairo-1.0-0:s390x (1.56.2-1) ... 333s Setting up libhdf5-hl-cpp-310:s390x (1.14.5+repack-3) ... 333s Setting up libconfig-model-backend-yaml-perl (2.134-2) ... 333s Setting up libhdf5-hl-fortran-310:s390x (1.14.5+repack-3) ... 333s Setting up libxmu6:s390x (2:1.1.3-3build2) ... 333s Setting up libmodule-implementation-perl (0.09-2) ... 333s Setting up libpackage-stash-perl (0.40-1) ... 333s Setting up libimport-into-perl (1.002005-2) ... 333s Setting up libmoo-perl (2.005005-1) ... 333s Setting up gfortran-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 333s Setting up libqt6opengl6:s390x (6.8.2+dfsg-5) ... 333s Setting up liblist-someutils-perl (0.59-1) ... 333s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up libxaw7:s390x (2:1.0.16-1) ... 333s Setting up libmime-tools-perl (5.515-1) ... 333s Setting up libsoftware-license-perl (0.104006-1) ... 333s Setting up libclass-load-perl (0.25-2) ... 333s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 333s Setting up gcc-14 (14.2.0-17ubuntu3) ... 333s Setting up libqt6widgets6:s390x (6.8.2+dfsg-5) ... 333s Setting up libfltk-gl1.3t64:s390x (1.3.8-6.1build2) ... 333s Setting up libcurl4-openssl-dev:s390x (8.12.1-3ubuntu1) ... 333s Setting up libhdf5-dev (1.14.5+repack-3) ... 333s update-alternatives: using /usr/lib/s390x-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/s390x-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 333s Setting up g++-14 (14.2.0-17ubuntu3) ... 333s Setting up libmoox-aliases-perl (0.001006-2) ... 333s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 333s Setting up libparams-validate-perl:s390x (1.31-2build4) ... 333s Setting up libqt6openglwidgets6:s390x (6.8.2+dfsg-5) ... 333s Setting up libb-hooks-endofscope-perl (0.28-1) ... 333s Setting up libqt6printsupport6:s390x (6.8.2+dfsg-5) ... 333s Setting up gfortran-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up libtool (2.5.4-4) ... 333s Setting up libsoftware-licensemoreutils-perl (1.009-1) ... 333s Setting up x11-xkb-utils (7.7+9) ... 333s Setting up libqt6help6:s390x (6.8.2-3) ... 333s Setting up libqscintilla2-qt6-15:s390x (2.14.1+dfsg-1build4) ... 333s Setting up gcc (4:14.2.0-1ubuntu1) ... 333s Setting up dh-autoreconf (20) ... 333s Setting up libnamespace-clean-perl (0.27-2) ... 333s Setting up libstring-license-perl (0.0.11-1ubuntu1) ... 333s Setting up libgetopt-long-descriptive-perl (0.116-2) ... 333s Setting up g++ (4:14.2.0-1ubuntu1) ... 333s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 333s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 333s Setting up licensecheck (3.3.9-1ubuntu1) ... 333s Setting up libapp-cmd-perl (0.337-2) ... 333s Setting up xvfb (2:21.1.16-1ubuntu1) ... 333s Setting up debhelper (13.24.1ubuntu2) ... 333s Setting up gfortran (4:14.2.0-1ubuntu1) ... 333s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 333s 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 333s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 333s 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 333s Setting up cme (1.041-1) ... 333s Setting up libheif-plugin-aomdec:s390x (1.19.7-1) ... 333s Setting up libheif1:s390x (1.19.7-1) ... 333s Setting up libgd3:s390x (2.3.3-12ubuntu3) ... 333s Setting up gnuplot-nox (6.0.2+dfsg1-1) ... 333s update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode 333s Setting up liblwp-protocol-https-perl (6.14-1) ... 333s Setting up libheif-plugin-libde265:s390x (1.19.7-1) ... 333s Setting up libwww-perl (6.78-1) ... 333s Setting up libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 333s Setting up libparse-debcontrol-perl (2.005-6) ... 333s Setting up libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 333s Setting up libhtml-tokeparser-simple-perl (3.16-4) ... 333s Setting up dh-octave-autopkgtest (1.8.0) ... 333s Setting up libwww-mechanize-perl (2.19-1ubuntu1) ... 333s Setting up octave (9.4.0-1) ... 333s Setting up octave-dev (9.4.0-1) ... 333s Setting up lintian (2.121.1+nmu1ubuntu2) ... 333s Setting up octave-stk (2.8.1-3) ... 333s Setting up libconfig-model-dpkg-perl (3.010) ... 333s Setting up dh-octave (1.8.0) ... 333s Processing triggers for libc-bin (2.41-1ubuntu2) ... 333s Processing triggers for man-db (2.13.0-1) ... 334s Processing triggers for udev (257.3-1ubuntu3) ... 335s Processing triggers for install-info (7.1.1-1) ... 336s autopkgtest [17:25:32]: test command1: DH_OCTAVE_TEST_ENV="xvfb-run -a" /usr/bin/dh_octave_check --use-installed-package 336s autopkgtest [17:25:32]: test command1: [----------------------- 336s Checking package... 336s Run the unit tests... 336s Checking m files ... 336s [inst/utils/stk_conditioning.m] 336s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/utils/stk_conditioning.m 336s ***** shared n, m, ni, xi_ind, lambda, zsim, zi 336s 336s n = 50; m = 5; ni = 10; xi_ind = 1:ni; 336s lambda = 1/ni * ones (ni, n); % prediction == averaging 336s zsim = ones (n, m); % const unconditioned samplepaths 336s zi = zeros (ni, 1); % conditioning by zeros 336s ***** error zsimc = stk_conditioning (); 336s ***** error zsimc = stk_conditioning (lambda); 336s ***** error zsimc = stk_conditioning (lambda, zi); 336s ***** test zsimc = stk_conditioning (lambda, zi, zsim); 336s ***** test zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 336s ***** test 336s zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 336s assert (stk_isequal_tolabs (double (zsimc), zeros (n, m))); 336s ***** test 336s zi = 2 * ones (ni, 1); % conditioning by twos 336s zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 336s assert (stk_isequal_tolabs (double (zsimc), 2 * ones (n, m))); 336s ***** test 336s DIM = 1; nt = 400; 336s xt = stk_sampling_regulargrid (nt, DIM, [-1.0; 1.0]); 336s 336s NI = 6; xi_ind = [1 20 90 200 300 350]; 336s xi = xt(xi_ind, 1); 336s zi = (1:NI)'; % linear response ;-) 336s 336s % Carry out the kriging prediction at points xt 336s model = stk_model (@stk_materncov52_iso); 336s model.param = log ([1.0; 2.9]); 336s [ignore_zp, lambda] = stk_predict (model, xi, [], xt); 336s 336s % Generate (unconditional) sample paths according to the model 336s NB_PATHS = 10; 336s zsim = stk_generate_samplepaths (model, xt, NB_PATHS); 336s zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 336s 8 tests, 8 passed, 0 known failure, 0 skipped 336s [inst/utils/stk_generate_samplepaths.m] 336s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/utils/stk_generate_samplepaths.m 336s ***** shared model, xi, zi, xt, n, nb_paths 336s dim = 1; n = 50; nb_paths = 5; 336s model = stk_model (@stk_materncov32_iso, dim); 336s model.param = log ([1.0; 2.9]); 336s xt = stk_sampling_regulargrid (n, dim, [-1.0; 1.0]); 336s xi = [xt(1, :); xt(end, :)]; zi = [0; 0]; 336s ***** error zsim = stk_generate_samplepaths (); 336s ***** error zsim = stk_generate_samplepaths (model); 336s ***** test zsim = stk_generate_samplepaths (model, xt); 336s ***** test zsim = stk_generate_samplepaths (model, xt, nb_paths); 336s ***** test zsim = stk_generate_samplepaths (model, xi, zi, xt); 336s ***** test zsim = stk_generate_samplepaths (model, xi, zi, xt, nb_paths); 336s ***** test 336s zsim = stk_generate_samplepaths (model, xt); 336s assert (isequal (size (zsim), [n, 1])); 336s ***** test 336s zsim = stk_generate_samplepaths (model, xt, nb_paths); 336s assert (isequal (size (zsim), [n, nb_paths])); 336s ***** test % duplicate simulation points 336s zsim = stk_generate_samplepaths (model, [xt; xt], nb_paths); 336s assert (isequal (size (zsim), [2 * n, nb_paths])); 336s assert (isequal (zsim(1:n, :), zsim((n + 1):end, :))); 336s ***** test % simulation points equal to observation points (noiseless model) 336s % https://sourceforge.net/p/kriging/tickets/14/ 336s zsim = stk_generate_samplepaths (model, xt, zeros (n, 1), xt); 336s assert (isequal (zsim, zeros (n, 1))); 336s 10 tests, 10 passed, 0 known failure, 0 skipped 336s [inst/sampling/stk_sampling_randunif.m] 336s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_randunif.m 336s ***** shared x, n, dim, box 336s n = 10; dim = 2; box = [0, 0; 2, 2]; 336s ***** error x = stk_sampling_randunif (); 336s ***** test x = stk_sampling_randunif (n); 336s ***** test x = stk_sampling_randunif (n, dim); 336s ***** test x = stk_sampling_randunif (n, dim, box); 336s ***** assert (isa(x, 'stk_dataframe')); 336s ***** assert (isequal (x.colnames, {})); 336s ***** test 336s cn = {'W', 'H'}; box = stk_hrect (box, cn); 336s x = stk_sampling_randunif (n, dim, box); 336s assert (isequal (x.colnames, cn)); 336s ***** test 336s for dim = 1:5, 336s x = stk_sampling_randunif(n, dim); 336s assert(isequal(size(x), [n dim])); 336s u = double(x); u = u(:); 336s assert(~any(isnan(u) | isinf(u))); 336s assert((min(u) >= 0) && (max(u) <= 1)); 336s end 336s 8 tests, 8 passed, 0 known failure, 0 skipped 336s [inst/sampling/stk_sampling_vdc_rr2.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_vdc_rr2.m 337s ***** error __stk_sampling_vdc_rr2__() % two inputs required 337s ***** error __stk_sampling_vdc_rr2__(10) % two inputs required 337s ***** error __stk_sampling_vdc_rr2__(10, 3, -1) % two inputs required 337s ***** test 337s n = 300; j = 25; 337s x = __stk_sampling_vdc_rr2__(n, j); 337s assert(isequal(size(x), [n 1])) 337s ***** test 337s x = __stk_sampling_vdc_rr2__(2000, 7); 337s y = double (x(1998:2000, :)); 337s yref = [0.849786281294525; 0.085080398941584; 0.555668634235701]; 337s assert(stk_isequal_tolrel(y, yref, 1e-13)); 337s 5 tests, 5 passed, 0 known failure, 0 skipped 337s [inst/sampling/stk_sampcrit_ei_eval.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampcrit_ei_eval.m 337s ***** error EI = stk_sampcrit_ei_eval () % not enough args 337s ***** error EI = stk_sampcrit_ei_eval (0) % not enough args 337s ***** shared xi, zi, M_prior, xt, zp, EIref, EI1, EI2, EI3 337s xi = [0; 0.2; 0.7; 0.9]; 337s zi = [1; 0.9; 0.6; 0.1]; 337s M_prior = stk_model (@stk_materncov32_iso); 337s M_prior.param = log ([1.0; 2.1]); 337s xt = stk_sampling_regulargrid (20, 1, [0; 1]); 337s zp = stk_predict (M_prior, xi, zi, xt); 337s EIref = stk_distrib_normal_ei (min (zi), zp.mean, sqrt (zp.var), true); 337s ***** test % Current syntax (STK 2.4.1 and later) 337s EI1 = stk_sampcrit_ei_eval (zp.mean, sqrt (zp.var), min (zi)); 337s ***** assert (isequal (EI1, EIref)) 337s 4 tests, 4 passed, 0 known failure, 0 skipped 337s [inst/sampling/@stk_sampcrit_akg/stk_sampcrit_akg.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/@stk_sampcrit_akg/stk_sampcrit_akg.m 337s ***** shared F, M, AKG 337s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 337s warning: Something went wrong during the optimization 337s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 337s ***** test F = stk_sampcrit_akg () % ending ";" omitted on purpose, to test disp 337s 337s F = 337s | 337s | model: -- (not instantiated) 337s | reference_grid: -- (use current evaluation points) 337s | 337s 337s ***** assert (isempty (F.model)) 337s ***** assert (isempty (get (F, 'model'))) 337s ***** assert (isempty (F.reference_grid)) 337s ***** assert (isempty (get (F, 'reference_grid'))) 337s ***** error F.toto 337s ***** error get (F, 'toto') 337s ***** error F.toto = 1.234; % field does not exist 337s ***** error F = set (F, 'toto', 1.234); % field does not exist 337s ***** error AKG = feval (F, 1.0); 337s ***** test F = stk_sampcrit_akg (); F.model = M; 337s assert (isequal (F.model, M)); 337s ***** test F = stk_sampcrit_akg (); F = set (F, 'model', M); 337s assert (isequal (F.model, M)); 337s assert (isequal (size (F.zr_mean), [3 1])) % n x 1 337s assert (isequal (size (F.zr_std), [3 1])) % n x 1 337s assert (isequal (size (F.zr_lambdamu), [4 3])) % (n+1) x n (constant mean) 337s ***** test F.model = []; % remove model 337s assert (isempty (F.model)); 337s assert (isempty (F.zr_mean)) 337s assert (isempty (F.zr_std)) 337s assert (isempty (F.zr_lambdamu)) 337s ***** test xr = [1 1.5 2 2.5 3]'; 337s F.reference_grid = xr % ending ";" omitted on purpose, to test disp 337s assert (isequal (F.reference_grid, xr)) 337s assert (isempty (F.zr_mean)) 337s assert (isempty (F.zr_std)) 337s assert (isempty (F.zr_lambdamu)) 337s 337s F = 337s | 337s | model: -- (not instantiated) 337s | reference_grid: <5x1 double array> 337s | 337s 337s ***** test F.reference_grid = []; 337s assert (isempty (F.reference_grid)) 337s ***** test F = stk_sampcrit_akg (); F.model = M; 337s assert (isequal (F.model, M)); 337s xr = [1 1.5 2 2.5 3]'; 337s F.reference_grid = xr % ending ";" omitted on purpose, to test disp 337s assert (isequal (F.reference_grid, xr)) 337s assert (isequal (size (F.zr_mean), [5 1])) % nr x 1 337s assert (isequal (size (F.zr_std), [5 1])) % nr x 1 337s assert (isequal (size (F.zr_lambdamu), [4 5])) % (n+1) x nr (constant mean) 337s 337s F = 337s | 337s | model: 337s | reference_grid: <5x1 double array> 337s | 337s 337s ***** test F.reference_grid = []; 337s assert (isempty (F.reference_grid)) 337s ***** test F = stk_sampcrit_akg (M) % ending ";" omitted on purpose, to test disp 337s 337s F = 337s | 337s | model: 337s | reference_grid: -- (use current evaluation points) 337s | 337s 337s ***** assert (isequal (F.model, M)) 337s ***** test AKG = feval (F, [1.0; 1.1; 1.2]); 337s ***** assert (isequal (size (AKG), [3 1])) 337s ***** assert (all (AKG >= 0)) 337s ***** test [AKG2, zp] = feval (F, [1.0; 1.1; 1.2]); 337s assert (isequal (AKG2, AKG)); 337s assert (isa (zp, 'stk_dataframe') && isequal (size (zp), [3 2])) 337s ***** shared F, xr 337s xr = [1 1.5 2 2.5 3]'; 337s ***** test F = stk_sampcrit_akg (stk_model ()); 337s ***** assert (isempty (F.reference_grid)) 337s ***** test F.reference_grid = xr; 337s ***** assert (isequal (F.reference_grid, xr)) 337s ***** assert (isempty (F.zr_mean)) 337s ***** assert (isempty (F.zr_std)) 337s ***** assert (isempty (F.zr_lambdamu)) 337s ***** error AKG = feval (F, 1.0); 337s ***** shared F, M, xr 337s xr = [1 1.5 2 2.5 3]'; 337s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 337s warning: Something went wrong during the optimization 337s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 337s ***** test F = stk_sampcrit_akg (M, xr); 337s ***** assert (isequal (F.model, M)) 337s ***** assert (isequal (F.reference_grid, xr)) 337s ***** assert (isequal (size (F.zr_mean), [5 1])) % nr x 1 337s ***** assert (isequal (size (F.zr_std), [5 1])) % nr x 1 337s ***** assert (isequal (size (F.zr_lambdamu), [4 5])) % (n+1) x nr (constant mean) 337s 37 tests, 37 passed, 0 known failure, 0 skipped 337s [inst/sampling/stk_sampcrit_akg_eval.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampcrit_akg_eval.m 337s ***** shared zc_mean, zc_std, zr_mean, zr_std, zcr_cov, AKG, nc 337s xi = [0; 0.2; 0.7; 0.9]; 337s zi = [1; 0.9; 0.6; 0.1] - 10; 337s ni = 4; 337s 337s M_prior = stk_model (@stk_materncov32_iso); 337s M_prior.param = log ([1.0; 2.1]); 337s M_prior.lognoisevariance = 0.678; 337s 337s nc = 20; 337s xc = stk_sampling_regulargrid (nc, 1, [0; 1]); 337s [zp, ~, ~, K] = stk_predict (M_prior, xi, zi, [xi; xc]); 337s 337s ir = 1:ni; ic = ni + (1:nc); 337s 337s zc_mean = zp.mean(ic); 337s zc_std = sqrt (zp.var(ic)); 337s 337s % reference grid: current evaluation points ("KGCP") 337s zr_mean = zp.mean(ir); 337s zr_std = sqrt (zp.var(ir)); 337s 337s zcr_cov = K(ic, ir); 337s ***** test AKG = stk_sampcrit_akg_eval (zc_mean, zc_std, zr_mean, zr_std, zcr_cov); 337s ***** assert (isequal (size (AKG), [nc 1])) 337s ***** assert (all (AKG >= 0)) 337s ***** error AKG = stk_sampcrit_akg_eval (zc_mean, zc_std, zr_mean, zr_std); 337s 4 tests, 4 passed, 0 known failure, 0 skipped 337s [inst/sampling/stk_sampling_maximinlhs.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_maximinlhs.m 337s ***** shared x, n, dim, box, niter 337s n = 20; dim = 2; box = [0, 0; 1, 1]; niter = 1; 337s ***** error x = stk_sampling_maximinlhs (); 337s ***** test x = stk_sampling_maximinlhs (n); 337s ***** test x = stk_sampling_maximinlhs (n, dim); 337s ***** test x = stk_sampling_maximinlhs (n, dim, box); 337s ***** test x = stk_sampling_maximinlhs (n, dim, box, niter); 337s ***** assert (isa (x, 'stk_dataframe')); 337s ***** assert (isequal (x.colnames, {})); 337s ***** test 337s cn = {'W', 'H'}; box = stk_hrect (box, cn); 337s x = stk_sampling_maximinlhs (n, dim, box); 337s assert (isequal (x.colnames, cn)); 337s ***** test 337s for dim = 1:5, 337s x = stk_sampling_randomlhs (n, dim); 337s assert (isequal (size (x), [n dim])); 337s u = double (x); u = u(:); 337s assert (~ any (isnan (u) | isinf (u))); 337s assert ((min (u) >= 0) && (max (u) <= 1)); 337s assert (stk_is_lhs (x, n, dim)); 337s end 337s 9 tests, 9 passed, 0 known failure, 0 skipped 337s [inst/sampling/stk_halfpintl.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_halfpintl.m 337s ***** test % case #1 337s a = 1; 337s b = 1; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (a_out == 1) 337s assert (b_out == 1) 337s assert (isempty (z_out)) 337s ***** test % case #2: two lines, slopes not equal, already sorted 337s a = [1; -1]; 337s b = [0; 2]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (isequal (a_out, [1; -1])) 337s assert (isequal (b_out, [0; 2])) 337s assert (z_out == 1) 337s ***** test % case #3: same as #2, but not sorted 337s a = [-1; 1]; 337s b = [ 2; 0]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (isequal (a_out, [1; -1])) 337s assert (isequal (b_out, [0; 2])) 337s assert (z_out == 1) 337s ***** test % case #4: two lines, equal slopes, already sorted 337s a = [0; 0]; 337s b = [1; 2]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (a_out == 0) 337s assert (b_out == 1) 337s assert (isempty (z_out)) 337s ***** test % case #5: same as #4, but not sorted 337s a = [0; 0]; 337s b = [2; 1]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (a_out == 0) 337s assert (b_out == 1) 337s assert (isempty (z_out)) 337s ***** test % case #6: add a dominated line to #2 (the result does not change) 337s a = [1; -1; 0]; 337s b = [0; 2; 1]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (isequal (a_out, [1; -1])) 337s assert (isequal (b_out, [0; 2])) 337s assert (z_out == 1) 337s ***** test % case #7: permutation of #6 337s a = [1; 0; -1]; 337s b = [0; 1; 2]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (isequal (a_out, [1; -1])) 337s assert (isequal (b_out, [0; 2])) 337s assert (z_out == 1) 337s ***** test % case #8: another permutation of #6 337s a = [0; 1; -1]; 337s b = [1; 0; 2]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (isequal (a_out, [1; -1])) 337s assert (isequal (b_out, [0; 2])) 337s assert (z_out == 1) 337s ***** test % case #9: same as #8, with some duplicated lines added 337s a = [0; 1; 0; -1; 0; -1; 1]; 337s b = [1; 0; 1; 2; 1; 2; 0]; 337s [a_out, b_out, z_out] = stk_halfpintl (a, b); 337s assert (isequal (a_out, [1; -1])) 337s assert (isequal (b_out, [0; 2])) 337s assert (z_out == 1) 337s 9 tests, 9 passed, 0 known failure, 0 skipped 337s [inst/sampling/stk_sampling_nesteddesign.m] 337s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_nesteddesign.m 337s ***** shared x, n, dim, box, niter, levels 337s n = [23; 14; 5; 2]; dim = 2; box = [0, 0; 4, 4]; niter = 10; 337s levels = [10.1; 15.2; -9.3; 2.4; 17.5]; 337s ***** error x = stk_sampling_nesteddesign (); 337s ***** test x = stk_sampling_nesteddesign (n); 337s ***** test x = stk_sampling_nesteddesign (n, dim); 337s ***** test x = stk_sampling_nesteddesign (n, dim, box); 338s ***** test x = stk_sampling_nesteddesign (n, dim, box, niter); 338s ***** test x = stk_sampling_nesteddesign (n, dim, box, niter, levels); 338s ***** assert ( isequal(size(x), [sum(n), dim + 1]) ); 338s ***** assert ( isa(x, 'stk_dataframe') ); 338s cn = [0; cumsum(n)]; 338s for lev = 1:length(n), 338s y = x( (cn(lev) + 1):(cn(lev + 1)), 1:dim ); 338s assert (isequal (size (y), [n(lev) dim])); 338s if lev > 1 338s assert ( isequal(z((end - n(lev) + 1):end, :), y) ); 338s end 338s if lev == length(n) 338s assert (stk_is_lhs (y, n(lev), dim, box)); 338s end 338s z = y; 338s end 338s ***** assert (isequal (x.colnames{dim + 1}, 'Level')); 338s levels = stk_dataframe(levels, {'t'}); 338s box = stk_hrect(box, {'x1', 'x2', 'x3', 'x4'}); 338s ***** test x = stk_sampling_nesteddesign (n, [], box, [], levels); 338s ***** assert (isequal(x.colnames, {'x1', 'x2', 'x3', 'x4', 't'}) ); 338s 11 tests, 11 passed, 0 known failure, 0 skipped 338s [inst/sampling/@stk_sampcrit_ei/stk_sampcrit_ei.m] 338s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/@stk_sampcrit_ei/stk_sampcrit_ei.m 338s ***** shared F, M, EI 338s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 338s ***** test F = stk_sampcrit_ei () % ending ";" omitted on purpose, to test disp 338s 338s F = 338s | 338s | model: -- (not instantiated) 338s warning: Something went wrong during the optimization 338s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 338s | current_minimum: Inf 338s | 338s 338s ***** assert (isempty (F.model)) 338s ***** assert (isempty (get (F, 'model'))) 338s ***** assert (F.current_minimum == +inf) 338s ***** assert (get (F, 'current_minimum') == +inf) 338s ***** error F.toto 338s ***** error get (F, 'toto') 338s ***** error F.current_min = 1.234; % read-only 338s ***** error F = set (F, 'current_min', 1.234); % read-only 338s ***** error F.toto = 1.234; % field does not exist 338s ***** error F = set (F, 'toto', 1.234); % field does not exist 338s ***** error EI = feval (F, 1.0); 338s ***** test F = stk_sampcrit_ei (); F.model = M; 338s assert (~ isempty (F.model)); 338s ***** test F = stk_sampcrit_ei (); F = set (F, 'model', M); 338s assert (~ isempty (F.model)); 338s ***** test F.model = []; % remove model 338s assert (isempty (F.model)); 338s assert (F.current_minimum == +inf); 338s ***** test F = stk_sampcrit_ei (M) % ending ";" omitted on purpose, to test disp 338s 338s F = 338s | 338s | model: 338s | current_minimum: 1.234 338s | 338s 338s ***** assert (isequal (F.model, M)) 338s ***** assert (F.current_minimum == 1.234); 338s ***** test EI = feval (F, [1.0; 1.1; 1.2]); 338s ***** assert (isequal (size (EI), [3 1])) 338s ***** assert (all (EI >= 0)) 338s ***** shared F 338s ***** test F = stk_sampcrit_ei (stk_model ()); 338s ***** assert (F.current_minimum == +inf); 338s ***** error feval (F, 1.0); 338s 24 tests, 24 passed, 0 known failure, 0 skipped 338s [inst/sampling/stk_sampling_olhs.m] 338s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_olhs.m 338s ***** shared x, n, d, box, permut 338s n = 5; d = 2; box = [0 0; 1, 1]; permut = 1:2; 338s ***** error x = stk_sampling_olhs(); 338s ***** test x = stk_sampling_olhs(n); 338s ***** test x = stk_sampling_olhs(n, d); 338s ***** test x = stk_sampling_olhs(n, d, box); 338s ***** test x = stk_sampling_olhs(n, d, box, permut); 338s ***** error x = stk_sampling_olhs(n, d, box, permut, pi); 338s ***** assert (isa (x, 'stk_dataframe')); 338s ***** assert (isequal (x.colnames, {})); 338s ***** test 338s cn = {'W', 'H'}; box = stk_hrect (box, cn); 338s x = stk_sampling_olhs (n, d, box); 338s assert (isequal (x.colnames, cn)); 338s ***** test 338s for r = 1:5 338s 338s n = 2 ^ (r + 1) + 1; d = 2 * r; 338s x = stk_sampling_olhs (n, d); 338s 338s assert (isequal (size (x), [n d])); 338s 338s box = repmat ([-1; 1], 1, d); 338s assert (stk_is_lhs (x, n, d, box)); 338s 338s x = double (x); w = x' * x; 338s assert (stk_isequal_tolabs (w / w(1,1), eye (d))); 338s 338s end 338s 10 tests, 10 passed, 0 known failure, 0 skipped 338s [inst/sampling/stk_sampcrit_ehvi_eval.m] 338s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampcrit_ehvi_eval.m 338s ***** shared zr, zi 338s zr = [1 1]; 338s zi = [0.25 0.75; 0.5 0.5; 0.75 0.25]; 338s ***** test % no improvement (1 computation) 338s zp_mean = [0.6 0.6]; zp_std = [0 0]; 338s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 338s assert (stk_isequal_tolabs (EHVI, 0, 1e-12)); 338s ***** test % guaranteed improvement (1 computation) 338s zp_mean = [0 0]; zp_std = [0 0]; 338s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 338s assert (stk_isequal_tolabs (EHVI, 10 * 0.25 ^ 2)); 338s ***** test % no improvement again (2 computations) 338s zp_mean = [0.5 0.5; 0.6 0.6]; zp_std = [0 0; 0 0]; 338s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 338s assert (stk_isequal_tolabs (EHVI, [0; 0], 1e-12)); 338s ***** test % no observation -> EHVI wrt zr 338s zp_mean = [0.6 0.6]; zp_std = 0.01 * [1 1]; zi = []; 338s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 338s assert (stk_isequal_tolabs (EHVI, (1 - 0.6)^2, 1e-12)); 338s ***** test % no observation below zr -> EHVI wrt zr 338s zp_mean = [0.6 0.6]; zp_std = 0.01 * [1 1]; zi = [2 2]; 338s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 338s assert (stk_isequal_tolabs (EHVI, (1 - 0.6)^2, 1e-12)); 338s 5 tests, 5 passed, 0 known failure, 0 skipped 338s [inst/sampling/@stk_sampcrit_eqi/stk_sampcrit_eqi.m] 338s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/@stk_sampcrit_eqi/stk_sampcrit_eqi.m 338s ***** shared F, M, EQI 338s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 338s warning: Something went wrong during the optimization 338s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 338s ***** test F = stk_sampcrit_eqi () % ending ";" omitted on purpose, to test disp 338s 338s F = 338s | 338s | model: -- (not instantiated) 338s | quantile_order: 0.5 338s | point_batch_size: 1 338s | current_minimum: Inf 338s | 338s 338s ***** assert (isempty (F.model)) 338s ***** assert (isempty (get (F, 'model'))) 338s ***** assert (F.quantile_order == 0.5) 338s ***** assert (get (F, 'quantile_order') == 0.5) 338s ***** assert (F.current_minimum == +inf) 338s ***** assert (get (F, 'current_minimum') == +inf) 338s ***** error F.toto 338s ***** error get (F, 'toto') 338s ***** error F.current_min = 1.234; % read-only 338s ***** error F = set (F, 'current_min', 1.234); % read-only 338s ***** error F.toto = 1.234; % field does not exist 338s ***** error F = set (F, 'toto', 1.234); % field does not exist 338s ***** test F.quantile_order = 0.9; assert (F.quantile_order == 0.9) 338s ***** test F = set (F, 'quantile_order', 0.8); assert (F.quantile_order == 0.8) 338s ***** error F.quantile_order = 1.1; 338s ***** error F.quantile_order = -0.1; 338s ***** error F.quantile_order = [1 2]; 338s ***** error F.current_minimum = 3.333; % read-only 338s ***** error F.quantile_value = 2.222; % read-only 338s ***** error EQI = feval (F, 1.0); 338s ***** test F = stk_sampcrit_eqi (); F.model = M; 338s assert (~ isempty (F.model)); 338s ***** test F = stk_sampcrit_eqi (); F = set (F, 'model', M); 338s assert (~ isempty (F.model)); 338s ***** test F.model = []; % remove model 338s assert (isempty (F.model)); 338s assert (F.current_minimum == +inf); 338s ***** test F = stk_sampcrit_eqi (M) % ending ";" omitted on purpose, to test disp 338s 338s F = 338s | 338s | model: 338s | quantile_order: 0.5 338s | point_batch_size: 1 338s | current_minimum: 1.234 338s | 338s 338s ***** assert (isequal (F.model, M)) 338s ***** assert (stk_isequal_tolrel (F.current_minimum, 1.234, 10 * eps)); 338s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 338s ***** assert (isequal (size (EQI), [3 1])) 338s ***** assert (all (EQI >= 0)) 338s ***** test F.quantile_order = 0.9; assert (F.quantile_order == 0.9) 338s ***** shared F, M, EQI 338s prior_model = stk_model (); 338s prior_model.lognoisevariance = 0.678; 338s M = stk_model_gpposterior (prior_model, [1 2 3]', [1.234 3 2]'); 339s ***** test F = stk_sampcrit_eqi (M); 339s ***** assert (isequal (F.model, M)) 339s ***** assert (stk_isequal_tolrel (F.current_minimum, 2.077997, 1e-5)); 339s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 339s ***** assert (isequal (size (EQI), [3 1])) 339s ***** assert (all (EQI >= 0)) 339s ***** test F.quantile_order = 0.9; assert (F.quantile_order == 0.9) 339s ***** shared F 339s ***** test F = stk_sampcrit_eqi (stk_model ()); 339s ***** assert (F.current_minimum == +inf); 339s ***** error feval (F, 1.0); 339s ***** shared F, M 339s M = stk_model_gpposterior (stk_model (), [1 2 3]', [1.234 3 2]'); 339s warning: Something went wrong during the optimization 339s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 339s ***** error F = stk_sampcrit_eqi (M, [], 0); 339s ***** error F = stk_sampcrit_eqi (M, [], 1.5); 339s ***** error F = stk_sampcrit_eqi (M, [], nan); 339s ***** error F = stk_sampcrit_eqi (M, [], [10 20]); 339s ***** test F = stk_sampcrit_eqi (M, [], 10); 339s ***** assert (isequal (F.quantile_order, 0.5)); 339s ***** assert (isequal (F.point_batch_size, 10)); 339s ***** error F = stk_sampcrit_eqi (M, 0.8, 0); 339s ***** error F = stk_sampcrit_eqi (M, 0.8, 1.5); 339s ***** error F = stk_sampcrit_eqi (M, 0.8, nan); 339s ***** error F = stk_sampcrit_eqi (M, 0.8, [10 20]); 339s ***** test F = stk_sampcrit_eqi (M, 0.8, 5); 339s ***** assert (isequal (F.quantile_order, 0.8)); 339s ***** assert (isequal (F.point_batch_size, 5)); 339s ***** shared F, M, EQI 339s prior_model = stk_model (); 339s prior_model.lognoisevariance = 0.678; 339s M = stk_model_gpposterior (prior_model, [1 2 3]', [1.234 3 2]'); 339s F = stk_sampcrit_eqi (M); 340s ***** test F.point_batch_size = 10; % numeric 340s ***** assert (isequal (F.point_batch_size, 10)) 340s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 340s ***** test F.point_batch_size = @(x, n) 100 - n; % function handle 340s ***** assert (isa (F.point_batch_size, 'function_handle')) 340s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 340s ***** test F.point_batch_size = 'sin'; % char 340s ***** assert (isa (F.point_batch_size, 'function_handle')) 340s 63 tests, 63 passed, 0 known failure, 0 skipped 340s [inst/sampling/@stk_function/stk_function.m] 340s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/@stk_function/stk_function.m 340s ***** shared F 340s ***** test F = stk_function () % ending ";" omitted on purpose, to test disp 340s 340s F = 340s 340s ***** error [F F]; % arrays of sampling criterion objects are not supported 340s ***** error [F; F]; % idem 340s ***** error get (F, 'toto'); % field does not exist 340s ***** error y = feval (F, 1.0); % not implemented for "pure" function objects 340s ***** error dummy = F{2}; % illegal indexing 340s ***** error dummy = F(1.0); % feval not implemented 340s ***** error dummy = F.toto; % field does not exist 340s ***** error F{2} = 1.234; % illegal indexing 340s ***** error F(5) = 1.234; % illegal indexing 340s ***** error F.toto = 1.234; % field does not exist 340s 11 tests, 11 passed, 0 known failure, 0 skipped 340s [inst/sampling/stk_sampling_halton_rr2.m] 340s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_halton_rr2.m 340s ***** error stk_sampling_halton_rr2 () % nargin < 1 340s ***** test 340s n = 300; d = 25; 340s x = stk_sampling_halton_rr2 (n, d); 340s assert (isequal (size (x), [n d])) 340s ***** test 340s x = stk_sampling_halton_rr2 (1000, 3); 340s y = double (x(end, :)); 340s yref = [0.9052734375 0.028349336991312 0.74848]; 340s assert (stk_isequal_tolrel (y, yref, 1e-13)); 340s ***** test 340s dim = 2; box = stk_hrect (dim); 340s x = stk_sampling_halton_rr2 (5, dim, box); 340s assert (isequal (x.colnames, {})); 340s ***** test 340s dim = 2; cn = {'W', 'H'}; box = stk_hrect (dim, cn); 340s x = stk_sampling_halton_rr2 (5, dim, box); 340s assert (isequal (x.colnames, cn)); 340s 5 tests, 5 passed, 0 known failure, 0 skipped 340s [inst/sampling/stk_sampling_nestedlhs.m] 340s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_nestedlhs.m 340s ***** shared x, n, dim, box, niter, levels 340s n = [48; 12; 4; 2]; dim = 2; box = [0, 0; 4, 4]; niter = 10; 340s levels = [10.1; 15.2; -9.3; 2.4; 17.5]; 340s ***** error x = stk_sampling_nestedlhs (); 340s ***** test x = stk_sampling_nestedlhs (n); 340s ***** test x = stk_sampling_nestedlhs (n, dim); 340s ***** test x = stk_sampling_nestedlhs (n, dim, box); 341s ***** test x = stk_sampling_nestedlhs (n, dim, box, niter); 341s ***** test x = stk_sampling_nestedlhs (n, dim, box, niter, levels); 341s ***** assert ( isequal(size(x), [sum(n), dim + 1]) ); 341s ***** assert ( isa(x, 'stk_dataframe') ); 341s cn = [0; cumsum(n)]; 341s for lev = 1:length(n), 341s y = x( (cn(lev) + 1):(cn(lev + 1)), 1:dim ); 341s assert (isequal (size (y), [n(lev) dim])); 341s assert (stk_is_lhs (y, n(lev), dim, box)); 341s if lev > 1 341s assert ( isequal(z((end - n(lev) + 1):end, :), y) ); 341s end 341s z = y; 341s end 341s ***** assert (isequal (x.colnames{dim + 1}, 'Level')); 341s levels = stk_dataframe(levels, {'t'}); 341s box = stk_hrect(box, {'x1', 'x2', 'x3', 'x4'}); 341s ***** test x = stk_sampling_nestedlhs (n, [], box, [], levels); 341s ***** assert (isequal(x.colnames, {'x1', 'x2', 'x3', 'x4', 't'}) ); 341s 11 tests, 11 passed, 0 known failure, 0 skipped 341s [inst/sampling/stk_sampling_regulargrid.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_regulargrid.m 341s ***** shared x, n, dim, box 341s n = 9; dim = 2; box = [0, 0; 1, 1]; 341s ***** error x = stk_sampling_regulargrid (); 341s ***** test x = stk_sampling_regulargrid (n); 341s ***** test x = stk_sampling_regulargrid (n, dim); 341s ***** test x = stk_sampling_regulargrid (n, dim, box); 341s ***** assert (isa (x, 'stk_dataframe')); 341s ***** assert (isa (x, 'stk_factorialdesign')); 341s ***** assert (isequal (x.colnames, {})); 341s ***** test 341s cn = {'W', 'H'}; box = stk_hrect (box, cn); 341s x = stk_sampling_regulargrid (n, dim, box); 341s assert (isequal (x.colnames, cn)); 341s ***** test 341s for dim = 1:3, 341s n = 3^dim; 341s x = stk_sampling_regulargrid(n, dim); 341s assert(isequal(size(x), [n dim])); 341s u = double(x); u = u(:); 341s assert(~any(isnan(u) | isinf(u))); 341s assert((min(u) >= 0) && (max(u) <= 1)); 341s end 341s ***** test 341s nn = [3 4 5]; 341s for dim = 1:3, 341s x = stk_sampling_regulargrid(nn(1:dim), dim); 341s assert(isequal(size(x), [prod(nn(1:dim)) dim])); 341s u = double(x); u = u(:); 341s assert(~any(isnan(u) | isinf(u))); 341s assert((min(u) >= 0) && (max(u) <= 1)); 341s end 341s 10 tests, 10 passed, 0 known failure, 0 skipped 341s [inst/sampling/stk_sampling_randomlhs.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/sampling/stk_sampling_randomlhs.m 341s ***** shared x, n, dim, box 341s n = 10; dim = 2; box = [0, 0; 1, 1]; 341s ***** error x = stk_sampling_randomlhs (); 341s ***** test x = stk_sampling_randomlhs (n); 341s ***** test x = stk_sampling_randomlhs (n, dim); 341s ***** test x = stk_sampling_randomlhs (n, dim, box); 341s ***** assert (isa(x, 'stk_dataframe')); 341s ***** assert (isequal (x.colnames, {})); 341s ***** test 341s cn = {'W', 'H'}; box = stk_hrect (box, cn); 341s x = stk_sampling_randomlhs (n, dim, box); 341s assert (isequal (x.colnames, cn)); 341s ***** test 341s for dim = 1:5, 341s x = stk_sampling_randomlhs(n, dim); 341s assert(isequal(size(x), [n dim])); 341s u = double(x); u = u(:); 341s assert(~any(isnan(u) | isinf(u))); 341s assert((min(u) >= 0) && (max(u) <= 1)); 341s assert(stk_is_lhs(x, n, dim)); 341s end 341s 8 tests, 8 passed, 0 known failure, 0 skipped 341s [inst/model/prior_struct/stk_model.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/prior_struct/stk_model.m 341s ***** test model = stk_model (); 341s ***** test model = stk_model (@stk_expcov_iso); 341s ***** test model = stk_model (@stk_expcov_iso, 1); 341s ***** test model = stk_model (@stk_expcov_iso, 3); 341s ***** test model = stk_model (@stk_expcov_aniso); 341s ***** test model = stk_model (@stk_expcov_aniso, 1); 341s ***** test model = stk_model (@stk_expcov_aniso, 3); 341s ***** test model = stk_model (@stk_materncov_iso); 341s ***** test model = stk_model (@stk_materncov_iso, 1); 341s ***** test model = stk_model (@stk_materncov_iso, 3); 341s ***** test model = stk_model (@stk_materncov_aniso); 341s ***** test model = stk_model (@stk_materncov_aniso, 1); 341s ***** test model = stk_model (@stk_materncov_aniso, 3); 341s ***** test model = stk_model (@stk_materncov32_iso); 341s ***** test model = stk_model (@stk_materncov32_iso, 1); 341s ***** test model = stk_model (@stk_materncov32_iso, 3); 341s ***** test model = stk_model (@stk_materncov32_aniso); 341s ***** test model = stk_model (@stk_materncov32_aniso, 1); 341s ***** test model = stk_model (@stk_materncov32_aniso, 3); 341s ***** test model = stk_model (@stk_materncov52_iso); 341s ***** test model = stk_model (@stk_materncov52_iso, 1); 341s ***** test model = stk_model (@stk_materncov52_iso, 3); 341s ***** test model = stk_model (@stk_materncov52_aniso); 341s ***** test model = stk_model (@stk_materncov52_aniso, 1); 341s ***** test model = stk_model (@stk_materncov52_aniso, 3); 341s ***** test model = stk_model (@stk_gausscov_iso); 341s ***** test model = stk_model (@stk_gausscov_iso, 1); 341s ***** test model = stk_model (@stk_gausscov_iso, 3); 341s ***** test model = stk_model (@stk_gausscov_aniso); 341s ***** test model = stk_model (@stk_gausscov_aniso, 1); 341s ***** test model = stk_model (@stk_gausscov_aniso, 3); 341s ***** test model = stk_model (@stk_sphcov_iso); 341s ***** test model = stk_model (@stk_sphcov_iso, 1); 341s ***** test model = stk_model (@stk_sphcov_iso, 3); 341s ***** test model = stk_model (@stk_sphcov_aniso); 341s ***** test model = stk_model (@stk_sphcov_aniso, 1); 341s ***** test model = stk_model (@stk_sphcov_aniso, 3); 341s 37 tests, 37 passed, 0 known failure, 0 skipped 341s [inst/model/prior_struct/stk_covmat_noise.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/prior_struct/stk_covmat_noise.m 341s ***** shared model, model2, x1, x2, n1, n2, d, Ka, Kb, Kc, Pa, Pb, Pc, P1, P2, P3, K1, K2, K3 341s n1 = 20; n2 = 10; d = 4; 341s model = stk_model (@stk_materncov52_aniso, d); 341s model.lm = stk_lm_affine; 341s model.param = log ([1.0; 2.1; 2.2; 2.3; 2.4]); 341s model2 = model; model2.lognoisevariance = log(0.01); 341s x1 = stk_sampling_randunif (n1, d); 341s x2 = stk_sampling_randunif (n2, d); 341s ***** error [KK, PP] = stk_covmat_noise (); 341s ***** error [KK, PP] = stk_covmat_noise (model); 341s ***** test [Ka, Pa] = stk_covmat_noise (model, x1); % (1) 341s ***** test [K1, P1] = stk_covmat_noise (model, x1, []); 341s ***** test [K2, P2] = stk_covmat_noise (model, x1, [], -1); 341s ***** test [K3, P3] = stk_covmat_noise (model, x1, [], -1, false); 341s ***** assert (isequal (size (Ka), [n1 n1])); 341s ***** assert (isequal (size (Pa), [n1 0])); 341s ***** assert (isequal (P1, Pa) && (isequal (K1, Ka))) 341s ***** assert (isequal (P2, Pa) && (isequal (K2, Ka))) 341s ***** assert (isequal (P3, Pa) && (isequal (K3, Ka))) 341s ***** test [Kb, Pb] = stk_covmat_noise (model, x1, x1); % (2) 341s ***** test [K1, P1] = stk_covmat_noise (model, x1, x1, -1); 341s ***** test [K2, P2] = stk_covmat_noise (model, x1, x1, -1, false); 341s ***** assert (isequal (size (Kb), [n1 n1])); 341s ***** assert (isequal (size (Pb), [n1 0])); 341s ***** assert (isequal (P1, Pb) && (isequal (K1, Kb))) 341s ***** assert (isequal (P2, Pb) && (isequal (K2, Kb))) 341s ***** test [Kc, Pc] = stk_covmat_noise (model, x1, x2); % (3) 341s ***** test [K1, P1] = stk_covmat_noise (model, x1, x2, -1); 341s ***** test [K2, P2] = stk_covmat_noise (model, x1, x2, -1, false); 341s ***** assert (isequal (size (Kc), [n1 n2])); 341s ***** assert (isequal (size (Pc), [n1 0])); 341s ***** assert (isequal (P1, Pc) && (isequal (K1, Kc))) 341s ***** assert (isequal (P2, Pc) && (isequal (K2, Kc))) 341s ***** assert (isequal (Kb, Ka)); 341s ***** test [Ka, Pa] = stk_covmat_noise (model2, x1); % (1') 341s ***** test [Kb, Pb] = stk_covmat_noise (model2, x1, x1); % (2') 341s ***** error assert (isequal (Kb, Ka)); 341s ***** assert (isequal (Pa, Pb)); 341s ***** assert (isequal (Pa, Pc)); 341s 31 tests, 31 passed, 0 known failure, 0 skipped 341s [inst/model/prior_struct/stk_ortho_func.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/prior_struct/stk_ortho_func.m 341s ***** shared model, x, n, d 341s n = 15; d = 4; 341s model = stk_model (@stk_materncov_aniso, d); 341s x = stk_sampling_randunif (n, d); 341s model = rmfield (model, 'lm'); % Test the old .order approach 341s ***** error P = stk_ortho_func (); 341s ***** error P = stk_ortho_func (model); 341s ***** test P = stk_ortho_func (model, x); 341s ***** test 341s model.order = -1; P = stk_ortho_func (model, x); 341s assert (isequal (size (P), [n, 0])); 341s ***** test 341s model.order = 0; P = stk_ortho_func (model, x); 341s assert (isequal (size (P), [n, 1])); 341s ***** test 341s model.order = 1; P = stk_ortho_func (model, x); 341s assert (isequal (size (P), [n, d + 1])); 341s ***** test 341s model.order = 2; P = stk_ortho_func (model, x); 341s assert (isequal (size (P), [n, 1 + d * (d + 3) / 2])); 341s ***** test 341s model.order = 3; P = stk_ortho_func (model, x); 341s assert (isequal (size (P), [n, 1 + d * (11 + d * (6 + d)) / 6])); 341s ***** error 341s model.order = 4; P = stk_ortho_func (model, x); 341s % model.order > 3 is not allowed 341s 9 tests, 9 passed, 0 known failure, 0 skipped 341s [inst/model/noise/@stk_gaussiannoise_het0/set.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/noise/@stk_gaussiannoise_het0/set.m 341s ***** shared M_post 341s x_obs = (linspace (0, pi, 15))'; 341s z_obs = sin (x_obs); 341s M_prior = stk_model (@stk_materncov32_iso); 341s M_prior.param = log ([1.0; 2.1]); 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s ***** error value = get (M_post, 1.33); 341s ***** error value = get (M_post, 'dudule'); 341s ***** test value = get (M_post, 'prior_model'); 341s 3 tests, 3 passed, 0 known failure, 0 skipped 341s [inst/model/@stk_model_gpposterior/set.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/@stk_model_gpposterior/set.m 341s ***** shared M_post 341s x_obs = (linspace (0, pi, 15))'; 341s z_obs = sin (x_obs); 341s M_prior = stk_model (@stk_materncov32_iso); 341s M_prior.param = log ([1.0; 2.1]); 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s ***** error value = get (M_post, 1.33); 341s ***** error value = get (M_post, 'dudule'); 341s ***** test value = get (M_post, 'prior_model'); 341s 3 tests, 3 passed, 0 known failure, 0 skipped 341s [inst/model/@stk_model_gpposterior/stk_model_update.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/@stk_model_gpposterior/stk_model_update.m 341s ***** shared x_obs, z_obs, ref, M_prior, x_new, z_new, lnv_new 341s [x_obs, z_obs, ref] = stk_dataset_twobumps ('noisy2'); 341s M_prior = stk_model (@stk_materncov52_iso); 341s M_prior.param = [-0.15; 0.38]; 341s M_prior.lognoisevariance = 2 * log (ref.noise_std); 341s x_new = [-0.79; -0.79]; 341s z_new = [-0.69; -0.85]; 341s lnv_new = ref.noise_std_func (x_new); 341s ***** test % heteroscedastic 341s M_prior.lognoisevariance = 2 * log (ref.noise_std); 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s M_post = stk_model_update (M_post, x_new, z_new, lnv_new); 341s ***** error % using lnv_new / homoscedastic 341s M_prior.lognoisevariance = 0; 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s M_post = stk_model_update (M_post, x_new, z_new, lnv_new); % NOT OK 341s ***** error % using lnv_new / noiseless 341s M_prior.lognoisevariance = -inf; 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs) 341s M_post = stk_model_update (M_post, x_new, z_new, lnv_new); % NOT OK 341s ***** error % not using lnv_new / heteroscedastic 341s M_prior.lognoisevariance = 2 * log (ref.noise_std); 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s M_post = stk_model_update (M_post, x_new, z_new); 341s 4 tests, 4 passed, 0 known failure, 0 skipped 341s [inst/model/@stk_model_gpposterior/stk_predict_.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/@stk_model_gpposterior/stk_predict_.m 341s ***** shared n, m, M_post, M_prior, x0, x_obs, z_obs, x_prd, y_prd, idx_obs, idx_prd 341s 341s n = 10; % number of observations 341s m = n + 1; % number of predictions 341s d = 1; % dimension of the input space 341s 341s x0 = (linspace (0, pi, n + m))'; 341s 341s idx_obs = (2:2:(n+m-1))'; 341s idx_prd = (1:2:(n+m))'; 341s 341s x_obs = x0(idx_obs); 341s z_obs = sin (x_obs); 341s x_prd = x0(idx_prd); 341s 341s M_prior = stk_model (@stk_materncov32_iso); 341s M_prior.param = log ([1.0; 2.1]); 341s 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s ***** error y_prd = stk_predict (M_post); 341s ***** test y_prd = stk_predict (M_post, x_prd); 341s ***** error y_prd = stk_predict (M_post, [x_prd x_prd]); 341s ***** test % nargout = 2 341s [y_prd1, lambda] = stk_predict (M_post, x_prd); 341s assert (stk_isequal_tolrel (y_prd, y_prd1)); 341s assert (isequal (size (lambda), [n m])); 341s ***** test % nargout = 3 341s [y_prd1, lambda, mu] = stk_predict (M_post, x_prd); 341s assert (stk_isequal_tolrel (y_prd, y_prd1)); 341s assert (isequal (size (lambda), [n m])); 341s assert (isequal (size (mu), [1 m])); % ordinary kriging 341s ***** test % nargout = 4 341s [y_prd1, lambda, mu, K] = stk_predict (M_post, x_prd); 341s assert (stk_isequal_tolrel (y_prd, y_prd1)); 341s assert (isequal (size (lambda), [n m])); 341s assert (isequal (size (mu), [1 m])); % ordinary kriging 341s assert (isequal (size (K), [m m])); 341s ***** test % nargout = 2, compute only variances 341s M_post1 = stk_model_gpposterior (M_prior, x_obs, []); 341s [y_prd_nan, lambda] = stk_predict (M_post1, x_prd); 341s assert (isequal (size (lambda), [n m])); 341s assert (all (isnan (y_prd_nan.mean))); 341s ***** test % discrete model (prediction indices provided) 341s M_prior1 = stk_model (@stk_discretecov, M_prior, x0); 341s M_post1 = stk_model_gpposterior (M_prior1, idx_obs, z_obs); 341s y_prd1 = stk_predict (M_post1, idx_prd); 341s assert (stk_isequal_tolrel (y_prd, y_prd1)); 341s ***** test % discrete model (prediction indices *not* provided) 341s M_prior1 = stk_model (@stk_discretecov, M_prior, x0); 341s M_post1 = stk_model_gpposterior (M_prior1, idx_obs, z_obs); 341s y_prd1 = stk_predict (M_post1, []); % predict them all! 341s assert (stk_isequal_tolrel (y_prd, y_prd1(idx_prd, :))); 341s 9 tests, 9 passed, 0 known failure, 0 skipped 341s [inst/model/@stk_model_gpposterior/get.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/@stk_model_gpposterior/get.m 341s ***** shared M_post 341s x_obs = (linspace (0, pi, 15))'; 341s z_obs = sin (x_obs); 341s M_prior = stk_model (@stk_materncov32_iso); 341s M_prior.param = log ([1.0; 2.1]); 341s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 341s ***** error value = get (M_post, 1.33); 341s ***** error value = get (M_post, 'dudule'); 341s ***** test value = get (M_post, 'prior_model'); 341s 3 tests, 3 passed, 0 known failure, 0 skipped 341s [inst/model/@stk_model_gpposterior/stk_predict_leaveoneout.m] 341s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/@stk_model_gpposterior/stk_predict_leaveoneout.m 341s ***** test % Check virtual Leave-One-Out formula 341s 341s n = 20; d = 1; 341s x_obs = stk_sampling_regulargrid (n, d, [0; 2*pi]); 341s z_obs = stk_feval (@sin, x_obs); 341s 341s lm_list = {stk_lm_null, stk_lm_constant, stk_lm_affine}; 341s 341s for j = 0:2 341s for k = 1:(length (lm_list)) 341s 341s model = stk_model (@stk_materncov32_iso, d); 341s model.lm = lm_list{k}; 341s model.param = log ([1; 5]); 341s 341s switch j % test various scenarios for lognoisevariance 341s case 0 341s model.lognoisevariance = -inf; 341s case 1 341s model.lognoisevariance = 0; 341s case 2 341s model.lognoisevariance = (1 + rand (n, 1)) * 1e-3; 341s end 341s 341s M_post = stk_model_gpposterior (model, x_obs, z_obs); 341s 341s [loo_pred, loo_res] = stk_predict_leaveoneout (M_post); 341s [direct_pred, direct_res] = stk_predict_leaveoneout_direct (M_post); 341s 341s assert (stk_isequal_tolrel (loo_pred, direct_pred)); 341s assert (stk_isequal_tolrel (loo_res, direct_res)); 341s 341s end 341s end 342s 1 test, 1 passed, 0 known failure, 0 skipped 342s [inst/model/@stk_model_gpposterior/stk_model_gpposterior.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/model/@stk_model_gpposterior/stk_model_gpposterior.m 342s ***** test stk_test_class ('stk_model_gpposterior') 342s ***** shared M_prior, x_obs, z_obs 342s x_obs = (linspace (0, pi, 15))'; 342s z_obs = sin (x_obs); 342s 342s M_prior = stk_model (@stk_materncov32_iso); 342s M_prior.param = log ([1.0; 2.1]); 342s ***** test M_post = stk_model_gpposterior (); 342s ***** test M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 342s ***** error M_post = stk_model_gpposterior (M_prior, x_obs, [z_obs; z_obs]); 342s ***** error M_post = stk_model_gpposterior (M_prior, x_obs, [z_obs; z_obs], 3.441); 342s ***** test % hidden feature 342s kreq = stk_kreq_qr (M_prior, x_obs); 342s M_post = stk_model_gpposterior (M_prior, {x_obs, kreq}, z_obs); 342s ***** test % NaNs in prior_model.param 342s DIM = 1; M = stk_model (@stk_materncov52_aniso, DIM); 342s M.param = nan (2, 1); % this is currently the default 342s x = stk_sampling_regulargrid (20, DIM, [0; 1]); 342s y = sin (double (x)); 342s zp = stk_predict (M, x, y, x); 342s 7 tests, 7 passed, 0 known failure, 0 skipped 342s [inst/arrays/generic/stk_length.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/generic/stk_length.m 342s ***** assert (isequal (stk_length ([1 2; 3 4; 5 6]), 3)); 342s 1 test, 1 passed, 0 known failure, 0 skipped 342s [inst/arrays/generic/stk_feval.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/generic/stk_feval.m 342s ***** shared f, xt 342s f = @(x)(- (0.7 * x + sin (5 * x + 1) + 0.1 * sin (10 * x))); 342s xt = stk_sampling_regulargrid (20, 1, [0; 1]); 342s ***** error yt = stk_feval (); 342s ***** error yt = stk_feval (f); 342s ***** test yt = stk_feval (f, xt); 342s ***** test yt = stk_feval (f, xt, false); 342s ***** test yt = stk_feval (f, xt, false, false); 342s ***** test yt = stk_feval (f, xt, false, false, false); 342s ***** test 342s N = 15; 342s xt = stk_sampling_regulargrid (N, 1, [0; 1]); 342s yt = stk_feval (f, xt); 342s assert (isequal (size (yt), [N 1])); 342s ***** test 342s x = stk_dataframe ([1; 2; 3], {'x'}, {'a'; 'b'; 'c'}); 342s y = stk_feval (@(u)(2 * u), x); 342s assert (isequal (y.data, [2; 4; 6])); 342s assert (isequal (y.rownames, {'a'; 'b'; 'c'})); 342s ***** shared t, z_ref, n 342s n = 20; 342s t = stk_sampling_regulargrid (n, 1, [0; 2*pi]); 342s z_ref = [sin(t.data) cos(t.data)]; 342s ***** test 342s t.colnames = {'time'}; 342s z = stk_feval ({@sin, @cos}, t); 342s assert (isa (z, 'stk_dataframe')); 342s assert (isequal (z.data, z_ref)); 342s ***** test 342s F = @(x)([sin(x) cos(x)]); 342s z = stk_feval (F, t); 342s assert (isequal (z.data, z_ref)); 342s ***** test 342s t = stk_sampling_regulargrid (n, 1, [0; 2*pi]); 342s F = {'sin', 'cos'}; 342s z = stk_feval (F, t); 342s assert (isequal (z.data, [sin(t.data) cos(t.data)])); 342s assert (isequal (z.colnames, {'sin' 'cos'})); 342s ***** test % vectorized 342s F = @(t)([sin(t) cos(t)]); 342s G = @(t)(0.365 * t.^2 + (cos ((t - 1).*(t - 2) + 0.579033))); 342s z = stk_feval ({@sin, @cos, G, F, 'tan'}, t); 342s assert (isequal (z.colnames, {'sin' 'cos' 'F3' 'F4_1' 'F4_2' 'tan'})); 342s ***** test % not vectorized 342s F = @(t)([sin(t) cos(t)]); 342s G = @(t)(0.365 * t^2 + (cos ((t - 1)*(t - 2) + 0.579033))); 342s z = stk_feval ({@sin, @cos, G, F, 'tan'}, t, [], [], false); 342s assert (isequal (z.colnames, {'sin' 'cos' 'F3' 'F4_1' 'F4_2' 'tan'})); 342s 13 tests, 13 passed, 0 known failure, 0 skipped 342s [inst/arrays/generic/stk_normalize.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/generic/stk_normalize.m 342s ***** shared x, box, y1, y2, y3, y4 342s n = 5; box = [2; 3]; x = box(1) + diff (box) * rand (n, 1); 342s ***** error y1 = stk_normalize (); 342s ***** test y2 = stk_normalize (x); 342s ***** test y3 = stk_normalize (x, box); 342s ***** test assert (~ any ((y2 < -10 * eps) | (y2 > 1 + 10 * eps))); 342s ***** test assert (~ any ((y3 < -10 * eps) | (y3 > 1 + 10 * eps))); 342s 5 tests, 5 passed, 0 known failure, 0 skipped 342s [inst/arrays/generic/stk_get_sample_size.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/generic/stk_get_sample_size.m 342s ***** assert (stk_get_sample_size ([1 2; 3 4; 5 6]) == 3); 342s 1 test, 1 passed, 0 known failure, 0 skipped 342s [inst/arrays/generic/stk_rescale.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/generic/stk_rescale.m 342s ***** shared x 342s x = rand (10, 4); 342s y = stk_rescale (x, [], []); 342s assert (stk_isequal_tolabs (x, y)); 342s ***** test 342s y = stk_rescale(0.5, [], [0; 2]); 342s assert (stk_isequal_tolabs (y, 1.0)); 342s ***** test 342s y = stk_rescale (0.5, [0; 1], [0; 2]); 342s assert (stk_isequal_tolabs (y, 1.0)); 342s ***** test 342s y = stk_rescale (0.5, [0; 2], []); 342s assert (stk_isequal_tolabs (y, 0.25)); 342s ***** test 342s y = stk_rescale (0.5, [0; 2], [0; 1]); 342s assert (stk_isequal_tolabs (y, 0.25)); 342s 4 tests, 4 passed, 0 known failure, 0 skipped 342s [inst/arrays/generic/stk_boundingbox.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/generic/stk_boundingbox.m 342s ***** shared x, y, cn 342s cn = {'a', 'b', 'c'}; 342s x = [0 3 2; 1 4 1; 7 0 2]; 342s ***** error y = stk_boundingbox (); 342s ***** test y = stk_boundingbox (x); 342s ***** assert (isequal (y.data, [0 0 1; 7 4 2])); 342s 3 tests, 3 passed, 0 known failure, 0 skipped 342s [inst/arrays/@stk_factorialdesign/stk_dataframe.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/stk_dataframe.m 342s ***** shared x, cn, rn, y, cn2, rn2 342s cn = {'x' 'y'}; 342s rn = {'a'; 'b'; 'c'; 'd'}; 342s x = stk_factorialdesign ({1:2, 1:2}, cn, rn); 342s cn2 = {'xx' 'yy'}; 342s rn2 = {'aa'; 'bb'; 'cc'; 'dd'}; 342s ***** test y = stk_dataframe (x); 342s ***** assert (strcmp (class (y), 'stk_dataframe')) 342s ***** assert (isequal (y.colnames, cn)) 342s ***** assert (isequal (y.rownames, rn)) 342s ***** test y = stk_dataframe (x, cn2); 342s ***** assert (strcmp (class (y), 'stk_dataframe')) 342s ***** assert (isequal (y.colnames, cn2)) 342s ***** assert (isequal (y.rownames, rn)) 342s ***** test y = stk_dataframe (x, cn2, rn2); 342s ***** assert (strcmp (class (y), 'stk_dataframe')) 342s ***** assert (isequal (y.colnames, cn2)) 342s ***** assert (isequal (y.rownames, rn2)) 342s ***** test y = stk_dataframe (x, [], rn2); 342s ***** assert (strcmp (class (y), 'stk_dataframe')) 342s ***** assert (isequal (y.colnames, cn)) 342s ***** assert (isequal (y.rownames, rn2)) 342s ***** test y = stk_dataframe (x, {}, rn2); 342s ***** assert (strcmp (class (y), 'stk_dataframe')) 342s ***** assert (isequal (y.colnames, {})) 342s ***** assert (isequal (y.rownames, rn2)) 342s 20 tests, 20 passed, 0 known failure, 0 skipped 342s [inst/arrays/@stk_factorialdesign/ismember.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/ismember.m 342s ***** shared A, B, BB, b 342s 342s i_max = 10; n = 100; d = 5; 342s 342s A = randi (i_max, n, d); 342s 342s levels = repmat ({1:i_max}, 1, d); 342s levels{4} = 1:2:i_max; 342s B = stk_factorialdesign (levels); 342s 342s BB = double (B); 342s ***** test b = ismember (A, B); 342s ***** assert (isequal (b, ismember (A, BB))); 342s ***** test b = ismember (A, B, 'rows'); 342s ***** assert (isequal (b, ismember (A, BB, 'rows'))); 342s 4 tests, 4 passed, 0 known failure, 0 skipped 342s [inst/arrays/@stk_factorialdesign/stk_factorialdesign.m] 342s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/stk_factorialdesign.m 342s ***** test stk_test_class ('stk_factorialdesign') 343s ***** test % constructor with two factors + column names 343s x = stk_factorialdesign ({[0 1], [1 2 3]}, {'a', 'b'}); 343s assert (isequal(x.colnames, {'a', 'b'})); 343s assert (isequal(get (x, 'colnames'), {'a', 'b'})); 343s ***** error stk_factorialdesign ('bouh'); 343s ***** error stk_factorialdesign ({{'a' 'b'}}); 343s ***** shared x, fmt 343s fmt = stk_disp_getformat (); 343s x = stk_sampling_regulargrid (3^2, 2); 343s ***** test format rat; disp (x); 343s : --- --- 343s * : 0.0 0.0 343s * : 0.5 0.0 343s * : 1.0 0.0 343s * : 0.0 0.5 343s * : 0.5 0.5 343s * : 1.0 0.5 343s * : 0.0 1.0 343s * : 0.5 1.0 343s * : 1.0 1.0 343s ***** test format long; disp (x); 343s : --- --- 343s * : 0.0 0.0 343s * : 0.5 0.0 343s * : 1.0 0.0 343s * : 0.0 0.5 343s * : 0.5 0.5 343s * : 1.0 0.5 343s * : 0.0 1.0 343s * : 0.5 1.0 343s * : 1.0 1.0 343s ***** test format short; disp (x); format (fmt); 343s : --- --- 343s * : 0.0 0.0 343s * : 0.5 0.0 343s * : 1.0 0.0 343s * : 0.0 0.5 343s * : 0.5 0.5 343s * : 1.0 0.5 343s * : 0.0 1.0 343s * : 0.5 1.0 343s * : 1.0 1.0 343s ***** test disp (stk_sampling_regulargrid (0^1, 1)); 343s Empty data frame with 0 rows and 0 columns 343s ***** test disp (stk_sampling_regulargrid (0^2, 2)); 343s Empty data frame with 0 rows and 0 columns 343s ***** test display (x); 343s 343s x = <9x2 stk_factorialdesign array> 343s 343s : --- --- 343s * : 0.0 0.0 343s * : 0.5 0.0 343s * : 1.0 0.0 343s * : 0.0 0.5 343s * : 0.5 0.5 343s * : 1.0 0.5 343s * : 0.0 1.0 343s * : 0.5 1.0 343s * : 1.0 1.0 343s 343s ***** error length (stk_sampling_regulargrid (7^2, 2)) % not defined 343s ***** shared x 343s x = stk_factorialdesign ({[0 1], [0 1]}); 343s ***** assert (isequal (x(2:end, :), x(2:4, :))) 343s ***** assert (isequal (x(2, 1:end), x(2, :))) 343s ***** assert (isequal (x(2:end, 2:end), x(2:4, 2))) 343s ***** error x(1:end, 1:end, 1:end) 343s ***** shared x, y 343s x = stk_sampling_regulargrid (3^2, 2); 343s y = x; 343s ***** test %%%% vercat 343s z = vertcat (x, y); 343s assert (strcmp (class (z), 'stk_dataframe')); 343s assert (isequal (double (z), [double(x); double(y)])); 343s ***** test %%%% same thing, using cat(1, ...) 343s z = cat (1, x, y); 343s assert (strcmp (class (z), 'stk_dataframe')); 343s assert (isequal (double (z), [double(x); double(y)])); 343s ***** test %%%% horzcat 343s y.colnames = {'y1' 'y2'}; z = horzcat (x, y); 343s assert (strcmp (class (z), 'stk_dataframe')); 343s assert (isequal (double (z), [double(x) double(y)])); 343s ***** test %%%% same thing, using cat (2, ...) 343s z = cat (2, x, y); 343s assert (strcmp (class (z), 'stk_dataframe')); 343s assert (isequal (double (z), [double(x) double(y)])); 343s ***** error cat (3, x, y) 343s ***** shared x, t 343s x = stk_sampling_regulargrid (3^2, 2); 343s t = double (x); 343s ***** assert (isequal (apply (x, 1, @sum), sum (t, 1))) 343s ***** assert (isequal (apply (x, 2, @sum), sum (t, 2))) 343s ***** error u = apply (x, 3, @sum); 343s ***** assert (isequal (apply (x, 1, @min, []), min (t, [], 1))) 343s ***** assert (isequal (apply (x, 2, @min, []), min (t, [], 2))) 343s ***** error u = apply (x, 3, @min, []); 343s ***** assert (isequal (min (x), min (t))) 343s ***** assert (isequal (max (x), max (t))) 343s ***** assert (isequal (std (x), std (t))) 343s ***** assert (isequal (var (x), var (t))) 343s ***** assert (isequal (sum (x), sum (t))) 343s ***** assert (isequal (mean (x), mean (t))) 343s ***** assert (isequal (mode (x), mode (t))) 343s ***** assert (isequal (prod (x), prod (t))) 343s ***** assert (isequal (median (x), median (t))) 343s ***** shared x1, x2, x3, u1, u2, u3 343s x1 = stk_sampling_regulargrid ([4 3], 2); u1 = double (x1); 343s x2 = stk_sampling_regulargrid ([3 4], 2); u2 = double (x2); 343s x3 = x1 + 1; u3 = u1 + 1; 343s ***** test 343s z = bsxfun (@plus, x1, u2); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), u1 + u2)) 343s ***** test 343s z = bsxfun (@plus, u1, x2); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), u1 + u2)) 343s ***** test 343s z = bsxfun (@plus, x1, x2); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), u1 + u2)) 343s ***** test z = min (x1, x2); assert (isequal (double (z), min (u1, u2))); 343s ***** test z = max (x1, x2); assert (isequal (double (z), max (u1, u2))); 343s ***** error z = min (x1, x2, 1); 343s ***** error z = max (x1, x2, 1); 343s ***** test z = x1 + x2; assert (isequal (double (z), u1 + u2)); 343s ***** test z = x1 - x2; assert (isequal (double (z), u1 - u2)); 343s ***** test z = x1 .* x2; assert (isequal (double (z), u1 .* u2)); 343s ***** test z = x3 .\ x2; assert (isequal (double (z), u3 .\ u2)); 343s ***** test z = x2 ./ x3; assert (isequal (double (z), u2 ./ u3)); 343s ***** test z = x3 .^ x2; assert (isequal (double (z), u3 .^ u2)); 343s ***** test z = realpow (x3, x2); assert (isequal (double (z), realpow (u3, u2))); 343s ***** test z = (x1 == x2); assert (isequal (double (z), (u1 == u2))); 343s ***** test z = (x1 ~= x2); assert (isequal (double (z), (u1 ~= u2))); 343s ***** test z = (x1 <= x2); assert (isequal (double (z), (u1 <= u2))); 343s ***** test z = (x1 >= x2); assert (isequal (double (z), (u1 >= u2))); 343s ***** test z = (x1 < x2); assert (isequal (double (z), (u1 < u2))); 343s ***** test z = (x1 > x2); assert (isequal (double (z), (u1 > u2))); 343s ***** test z = x1 & x2; assert (isequal (double (z), u1 & u2)); 343s ***** test z = x1 | x2; assert (isequal (double (z), u1 | u2)); 343s ***** test z = xor (x1, x2); assert (isequal (double (z), xor (u1, u2))); 343s ***** shared x 343s x = stk_factorialdesign ({[0 1], [0 1 2]}); 343s ***** assert (strcmp (class (x'), 'stk_dataframe')) 343s ***** assert (strcmp (class (x.'), 'stk_dataframe')) 343s 60 tests, 60 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_factorialdesign/uminus.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/uminus.m 343s ***** test 343s x = stk_factorialdesign ({1:3, 1:2}); 343s y = stk_factorialdesign ({-(1:3), -(1:2)}); 343s assert (isequal (-x, y)) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_factorialdesign/stk_normalize.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/stk_normalize.m 343s ***** test 343s x = stk_factorialdesign ({[1 2], [5 6]}); 343s y = stk_factorialdesign ({[0 1], [0 1]}); 343s assert (stk_isequal_tolabs (stk_normalize (x), y)) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_factorialdesign/fieldnames.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/fieldnames.m 343s ***** test 343s x = stk_factorialdesign ({0:1, 3:5}, {'u' 'v'}); 343s fn1 = sort (fieldnames (x)); 343s fn2 = {'colnames'; 'data'; 'info'; 'levels'; ... 343s 'rownames'; 'sample_size'; 'stk_dataframe'; 'u'; 'v'}; 343s assert (isequal (fn1, fn2)); 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_factorialdesign/stk_rescale.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/stk_rescale.m 343s ***** test 343s x = stk_factorialdesign ({[1 2], [5 6]}); 343s y = stk_factorialdesign ({[0 3], [0 3]}); 343s z = stk_rescale (x, [1 5; 2 6], [0 0; 3 3]); 343s assert (stk_isequal_tolabs (y, z)) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_factorialdesign/ndgrid.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/ndgrid.m 343s ***** shared data 343s data = stk_factorialdesign ({[0 1], [5 6 7]}); 343s ***** test % nargout = 0 343s ndgrid (data); 343s assert (isequal (ans, [0 0 0; 1 1 1])); 343s ***** test % nargout = 1 343s x = ndgrid (data); 343s assert (isequal (x, [0 0 0; 1 1 1])); 343s ***** test % nargout = 2 343s [x, y] = ndgrid (data); 343s assert (isequal ({x, y}, {[0 0 0; 1 1 1], [5 6 7; 5 6 7]})); 343s ***** error % nargout = 3 343s [x, y, z] = ndgrid (data); 343s ***** test 343s data = stk_factorialdesign ({[], []}); 343s [x, y] = ndgrid (data); 343s assert (isequal ({x, y}, {[], []})); 343s ***** test 343s data = stk_factorialdesign ({[1:3]}); 343s x = ndgrid (data); 343s assert (isequal (x, [1; 2; 3])); 343s 6 tests, 6 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_factorialdesign/stk_boundingbox.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_factorialdesign/stk_boundingbox.m 343s ***** shared x, y, cn 343s cn = {'a', 'b', 'c'}; 343s x = stk_factorialdesign ({[1 2], [3 4 5], [0 2 8]}, cn); 343s ***** error y = stk_boundingbox (); 343s ***** test y = stk_boundingbox (x); 343s ***** assert (isequal (y, stk_hrect ([1 3 0; 2 5 8], cn))); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/acosh.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/acosh.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = acosh (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, acosh (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/isfinite.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/isfinite.m 343s ***** test 343s u = [pi, NaN, Inf, -Inf]; x = stk_dataframe (u); v = isfinite (x); 343s assert (islogical (v) && isequal (v, isfinite (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/end.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/end.m 343s ***** shared x 343s x = stk_dataframe ([1; 2; 3]); 343s ***** assert (isequal (double (x(2:end, :)), [2; 3])) 343s ***** assert (isequal (double (x(2:end)), [2; 3])) 343s ***** assert (isequal (double (x(2, 1:end)), 2)) 343s ***** assert (isequal (double (x(end)), 3)) 343s ***** shared x 343s x = stk_dataframe ([1 2; 3 4; 5 6]); 343s ***** assert (isequal (x(2:end, :), x(2:3, :))) 343s ***** assert (isequal (x(2, 1:end), x(2, :))) 343s ***** assert (isequal (x(2:end, 2:end), x(2:3, 2))) 343s ***** error x(1:end, 1:end, 1:end) 343s 8 tests, 8 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/sind.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/sind.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = sind (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, sind (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/median.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/median.m 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (median(df1), median(x1))) 343s ***** assert (isequal (median(df1, 1), median(x1))) 343s ***** assert (isequal (median(df1, 2), median(x1, 2))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/subsref.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/subsref.m 343s ***** shared x, s, t, data 343s x = stk_dataframe(rand(3, 2)); 343s s = {'a'; 'b'; 'c'}; 343s t = {'xx' 'yy'}; 343s ***** test 343s x = set(x, 'rownames', s); 343s assert (isequal (x.rownames, s)) 343s assert (isequal (x.rownames{2}, 'b')) 343s ***** test 343s x = set(x, 'colnames', t); 343s assert (isequal (x.rownames, s)) 343s assert (isequal (x.colnames, t)) 343s assert (isequal (x.colnames{2}, 'yy')) 343s ***** shared u, data 343s u = rand(3, 2); 343s data = stk_dataframe(u, {'x1', 'x2'}); 343s ***** assert (isequal (data.x2, u(:, 2))) 343s ***** assert (data.x2(3) == u(3, 2)) 343s ***** error t = data.toto; 343s ***** error t = data(1, 1).zzz; % illegal multilevel indexing 343s ***** error t = data(1, 1, 1); % too many indices 343s ***** error t = data{1}; % curly braces not allowed 343s ***** test % select rows and columns 343s x = stk_dataframe (reshape (1:15, 5, 3), {'u' 'v' 'w'}); 343s assert (isequal (x([3 5], 2), stk_dataframe ([8; 10], {'v'}))); 343s ***** shared u, data 343s u = rand(3, 1); data = stk_dataframe(u, {'x'}); 343s ***** assert (isequal (data.x, u)) 343s ***** assert (isequal (double (data), u)) 343s ***** assert (isequal (double (data(2)), u(2))) 343s ***** assert (isequal (double (data(3, 1)), u(3))) 343s ***** error t = data(1, 1, 1); % too many indices 343s ***** test 343s x = stk_dataframe (randn (2, 2), {'u' 'v'}); 343s y = x ([], :); 343s assert (isa (y, 'stk_dataframe')); 343s assert (isequal (size (y), [0 2])); 343s assert (isequal (y.colnames, {'u' 'v'})); 343s ***** test 343s x = stk_dataframe (randn (2, 2), [], {'a' 'b'}); 343s y = x (:, []); 343s assert (isa (y, 'stk_dataframe')); 343s assert (isequal (size (y), [2 0])); 343s assert (isequal (y.rownames, {'a'; 'b'})); 343s 16 tests, 16 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/stk_length.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_length.m 343s ***** test 343s x = stk_dataframe ([1 2; 3 4; 5 6]); 343s assert (isequal (stk_length (x), 3)); 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/log10.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/log10.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = log10 (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, log10 (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/ctranspose.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/ctranspose.m 343s ***** test 343s u = rand(3, 2) + 1i * rand(3, 2); 343s data = stk_dataframe(u, {'x' 'y'}, {'obs1'; 'obs2'; 'obs3'}); 343s data = data'; 343s assert (isa(data, 'stk_dataframe') && isequal(double(data), u')); 343s assert (isequal(data.rownames, {'x'; 'y'})); 343s assert (isequal(data.colnames, {'obs1' 'obs2' 'obs3'})); 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/mtimes.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/mtimes.m 343s ***** shared x, y, z, w 343s 343s u = [1 3 4; 2 7 6]; % 2 x 3 343s v = [6 2; 1 7; 9 4]; % 3 x 2 343s w = [45 39; 73 77]; % u * v 343s 343s x = stk_dataframe (u, {}, {'a'; 'b'}); 343s y = stk_dataframe (v, {'c' 'd'}); 343s z = x * y; 343s ***** assert (isa (z, 'stk_dataframe')); 343s ***** assert (isequal (z.data, w)); 343s ***** assert (isequal (z.rownames, x.rownames)); 343s ***** assert (isequal (z.colnames, y.colnames)); 343s ***** shared x, y 343s x = stk_dataframe (rand (3, 2), {'x' 'y'}, {'a'; 'b'; 'c'}); 343s ***** test y = 3 * x; 343s ***** assert (isequal (y, stk_dataframe (3 * x.data, {'x' 'y'}, {'a'; 'b'; 'c'}))); 343s ***** test y = x * 3; 343s ***** assert (isequal (y, stk_dataframe (3 * x.data, {'x' 'y'}, {'a'; 'b'; 'c'}))); 343s 8 tests, 8 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/sum.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/sum.m 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (sum(df1), sum(x1))) 343s ***** assert (isequal (sum(df1, 1), sum(x1))) 343s ***** assert (isequal (sum(df1, 2), sum(x1, 2))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/asind.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/asind.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = asind (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, asind (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/abs.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/abs.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = abs (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, abs (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/stk_dataframe.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_dataframe.m 343s ***** test stk_test_class ('stk_dataframe') 343s ***** test % default constructor 343s x = stk_dataframe (); 343s assert (isa (x, 'stk_dataframe') && isequal (size (x), [0 0])) 343s ***** test 343s y = stk_dataframe (rand (3, 2)); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [3 2])) 343s ***** test 343s y = stk_dataframe (rand (3, 2), {'x', 'y'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s ***** test 343s y = stk_dataframe (rand (3, 2), {'x', 'y'}, {'a', 'b', 'c'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [3 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 343s ***** test 343s x = stk_dataframe (rand (3, 2)); 343s y = stk_dataframe (x); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [3 2])) 343s ***** error 343s x = stk_dataframe (rand (3, 2)); 343s y = stk_dataframe (x, pi); 343s ***** error 343s x = stk_dataframe (rand (3, 2)); 343s y = stk_dataframe (x, {}, pi); 343s ***** test 343s x = stk_dataframe (rand (3, 2)); 343s y = stk_dataframe (x, {'x' 'y'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s ***** test 343s x = stk_dataframe (rand (3, 2)); 343s y = stk_dataframe (x, {'x' 'y'}, {'a', 'b', 'c'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 343s ***** test 343s x = stk_dataframe (rand (3, 2), {'x' 'y'}); 343s y = stk_dataframe (x, [], {'a', 'b', 'c'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 343s ***** test 343s x = stk_dataframe (rand (3, 2), {'x' 'y'}); 343s y = stk_dataframe (x, {}, {'a', 'b', 'c'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 343s assert (isequal (y.colnames, {})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 343s ***** test 343s x = stk_factorialdesign ({1:3, 1:2}, {'x' 'y'}); 343s y = stk_dataframe (x, [], {'a' 'b' 'c' 'd' 'e' 'f'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 343s ***** test 343s x = stk_factorialdesign ({1:3, 1:2}, {}, {'a' 'b' 'c' 'd' 'e' 'f'}); 343s y = stk_dataframe (x, {'x' 'y'}); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 343s ***** test 343s x = stk_factorialdesign ({1:3, 1:2}, {}, {'a' 'b' 'c' 'd' 'e' 'f'}); 343s y = stk_dataframe (x, {'x' 'y'}, []); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 343s ***** test 343s x = stk_factorialdesign ({1:3, 1:2}, {'x' 'y'}, {'a' 'b' 'c' 'd' 'e' 'f'}); 343s y = stk_dataframe (x); 343s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 343s assert (isequal (y.colnames, {'x' 'y'})) 343s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 343s ***** error 343s x = stk_factorialdesign ({1:3, 1:2}); 343s y = stk_dataframe (x, pi); 343s ***** error 343s x = stk_factorialdesign ({1:3, 1:2}); 343s y = stk_dataframe (x, {}, pi); 343s ***** test 343s x = stk_dataframe ([], {'a', 'b'}); 343s assert (isequal (size (x), [0 2])) 343s assert (isequal (x.colnames, {'a' 'b'})); 343s assert (isequal (x.rownames, {})); 343s ***** test 343s x = stk_dataframe ([], {'a', 'b'}, {'toto'}); 343s assert (isequal (size (x), [1 2])) 343s assert (isequal (x.colnames, {'a' 'b'})); 343s assert (isequal (x.rownames, {'toto'})); 343s ***** shared x 343s ***** test 343s x = stk_dataframe (randn (10, 1), 'NOx'); 343s assert (isequal (x.colnames, {'NOx'})); 343s ***** test 343s y = stk_dataframe (x, 'toto'); 343s assert (isequal (y.colnames, {'toto'})); 343s ***** test 343s x = stk_dataframe (randn (1, 2), {}, 'aaa'); 343s assert (isequal (x.rownames, {'aaa'})); 343s ***** test 343s y = stk_dataframe (x, {}, 'tata'); 343s assert (isequal (y.rownames, {'tata'})); 343s 24 tests, 24 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/var.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/var.m 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (var(df1), var(x1))) 343s ***** assert (isequal (var(df1, 0, 1), var(x1))) 343s ***** assert (isequal (var(df1, 0, 2), var(x1, 0, 2))) 343s ***** assert (isequal (var(df1, 1), var(x1, 1))) 343s ***** assert (isequal (var(df1, 1, 1), var(x1, 1))) 343s ***** assert (isequal (var(df1, 1, 2), var(x1, 1, 2))) 343s 6 tests, 6 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/ismember.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/ismember.m 343s ***** shared u, x, u1, x1, u2, x2 343s u = rand (10, 4); 343s x = stk_dataframe (u); 343s x1 = x(1, :); 343s u1 = double (x1); 343s u2 = - ones (1, 4); 343s x2 = stk_dataframe (u2); 343s ***** assert (ismember (u1, x, 'rows')) 343s ***** assert (ismember (x1, u, 'rows')) 343s ***** assert (ismember (x1, x, 'rows')) 343s ***** assert (~ ismember (u2, x, 'rows')) 343s ***** assert (~ ismember (x2, u, 'rows')) 343s ***** assert (~ ismember (x2, x, 'rows')) 343s ***** test 343s [b, idx] = ismember ([x2; x1; x1], x, 'rows'); 343s assert (isequal (b, [false; true; true])); 343s assert (isequal (idx, [0; 1; 1])) 343s 7 tests, 7 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/exp.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/exp.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = exp (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, exp (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/sqrt.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/sqrt.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = sqrt (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, sqrt (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/sin.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/sin.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = sin (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, sin (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/logical.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/logical.m 343s ***** test 343s u = rand (4, 3); 343s x = stk_dataframe (u); 343s v = logical (x); 343s assert (strcmp (class(v), 'logical') && isequal (v, logical (u))) 343s ***** test 343s u = (rand (4, 3) < 0.5); 343s x = stk_dataframe (u); 343s v = logical (x); 343s assert (strcmp (class (v), 'logical') && isequal (v, u)) 343s ***** test 343s u = uint8 (rand (4, 3) * 5); 343s x = stk_dataframe (u); 343s v = logical (x); 343s assert (strcmp (class (v), 'logical') && isequal (v, logical (u))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/subsasgn.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/subsasgn.m 343s ***** shared x, s, t, data 343s x = stk_dataframe (rand (3, 2)); 343s s = {'a'; 'b'; 'c'}; 343s t = {'xx' 'yy'}; 343s ***** test 343s x.rownames = s; 343s assert (isequal (get (x, 'rownames'), s)) 343s ***** test 343s x.colnames = t; 343s assert (isequal (get (x, 'rownames'), s)) 343s assert (isequal (get (x, 'colnames'), t)) 343s ***** test 343s x.rownames{2} = 'dudule'; 343s assert (isequal (get (x, 'rownames'), {'a'; 'dudule'; 'c'})) 343s assert (isequal (get (x, 'colnames'), t)) 343s ***** test 343s x.colnames{1} = 'martha'; 343s assert (isequal (get (x, 'rownames'), {'a'; 'dudule'; 'c'})) 343s assert (isequal (get (x, 'colnames'), {'martha' 'yy'})) 343s ***** test 343s data = stk_dataframe (zeros(3, 2), {'x1' 'x2'}); 343s u = rand(3, 1); data.x2 = u; 343s assert (isequal (double (data), [zeros(3, 1) u])) 343s ***** test 343s data = stk_dataframe (zeros (3, 2), {'x1' 'x2'}); 343s data.x2(3) = 27; 343s assert (isequal (double (data), [0 0; 0 0; 0 27])) 343s ***** error data.toto = rand (3, 1); 343s ***** shared x 343s x = stk_dataframe (reshape (1:12, 4, 3), {'u' 'v' 'w'}); 343s ***** test 343s x(:, 2) = []; 343s assert (isequal (size (x), [4 2])) 343s assert (isequal (double (x), [1 9; 2 10; 3 11; 4 12])) 343s assert (isequal (get (x, 'colnames'), {'u' 'w'})) 343s assert (isempty (get (x, 'rownames'))) 343s ***** test 343s x(2, :) = []; 343s assert (isequal (size (x), [3 2])) 343s assert (isequal (double (x), [1 9; 3 11; 4 12])) 343s assert (isempty (get (x, 'rownames'))) 343s ***** test 343s x.rownames = {'a'; 'b'; 'c'}; 343s x(2, :) = []; 343s assert (isequal (size (x), [2 2])) 343s assert (isequal (double (x), [1 9; 4 12])) 343s assert (isequal (x.rownames, {'a'; 'c'})) 343s ***** test % change one value with matrix-style indexing 343s x(1, 2) = 11; 343s assert (isequal (size (x), [2 2])) 343s assert (isequal (double (x), [1 11; 4 12])) 343s ***** test % change one value with linear indexing 343s x(3) = 13; 343s assert (isequal (size (x), [2 2])) 343s assert (isequal (double (x), [1 13; 4 12])) 343s ***** assert (isequal (double (x(:, :)), [1 13; 4 12])); 343s ***** test % assignment to a variable that doesn't exist 343s A = stk_dataframe (7.1); 343s clear B; B(2) = A; 343s assert (strcmp (class (B), 'stk_dataframe')) 343s assert (isequal (B.data, [0 7.1])); 343s ***** test % repmat 343s x = stk_dataframe (1); 343s y = repmat (x, 2, 3); 343s assert (isa (y, 'stk_dataframe')); 343s assert (isequal (y.data, ones (2, 3))); 343s ***** test 343s x(:, :) = []; 343s assert (isempty (x)); 343s ***** test % Delete the only row of a one-row dataframe 343s y1 = stk_dataframe ([1.2 3.33], {'mean', 'var'}); 343s y1(1, :) = []; % Remove the only row of data 343s assert (isequal (size (y1), [0 2])) 343s assert (isequal (y1.colnames, {'mean', 'var'})) 343s y11 = get (y1, 'mean'); 343s assert (isempty (y11)); 343s ***** error x{1} = 2; 343s ***** error x(1, 2) = []; 343s ***** error x(1, 2).a = 3; 343s ***** shared x 343s x = stk_dataframe((1:5)'); 343s ***** test x(2) = 0; assert (isequal (double (x), [1; 0; 3; 4; 5])); 343s ***** test x(3) = []; assert (isequal (double (x), [1; 0; 4; 5])); 343s ***** test x(3, 1) = 0; assert (isequal(double(x), [1; 0; 0; 5])); 343s ***** error x(3, 1, 1) = 297; 343s ***** test % create a new row and a new column through subsasgn() 343s x = stk_dataframe (rand (5, 2)); x(6, 3) = 7; 343s assert(isequal(size(x), [6, 3])); 343s ***** test 343s x = stk_dataframe ([]); 343s x.colnames{2} = 'v'; 343s x.rownames{2} = 'b'; 343s assert (isequal (x.rownames, {''; 'b'})); 343s assert (isequal (x.colnames, {'' 'v'})); 343s assert (isequal (size (x.data), [2 2]) && (all (isnan (x.data(:))))) 343s ***** shared x 343s x = stk_dataframe (reshape (1:12, 4, 3), {'u' 'v' 'w'}); 343s ***** test % change one column using ':', plain numeric argument 343s y = [0; 9; 0; 9]; 343s z = x; z(:, 2) = y; 343s assert (isequal (z(:, 1), x(:, 1))); 343s assert (isequal (z(:, 2).data, y)); 343s ***** test % change one column using ':', skt_dataframe argument 343s y = stk_dataframe ([0; 9; 0; 9], {'y'}); 343s z = x; z(:, 2) = y; 343s assert (isequal (z(:, 1), x(:, 1))); 343s assert (isequal (z(:, 2), y)); 343s ***** shared x 343s x = stk_dataframe (reshape (1:12, 4, 3), [], {'a'; 'b'; 'c'; 'd'}); 343s ***** test % change one row using ':', plain numeric argument 343s y = [7 7 7]; 343s z = x; z(3, :) = y; 343s assert (isequal (z(1, :), x(1, :))); 343s assert (isequal (z(3, :).data, y)); 343s ***** test % change one row using ':', skt_dataframe argument 343s y = stk_dataframe ([7 7 7], [], {'y'}); 343s z = x; z(3, :) = y; 343s assert (isequal (z(1, :), x(1, :))); 343s assert (isequal (z(3, :), y)); 343s ***** shared x 343s x = stk_dataframe (zeros (2), {'u' 'v'}); 343s ***** test % first column 343s x(1:2) = 1; 343s y = stk_dataframe ([1 0; 1 0], {'u' 'v'}); 343s assert (isequal (x, y)); 343s ***** test % one more element 343s x(1:3) = 2; 343s y = stk_dataframe ([2 2; 2 0], {'u' 'v'}); 343s assert (isequal (x, y)); 343s ***** error % too many elements 343s x(1:5) = 3; 343s ***** shared x 343s x = stk_dataframe (randn (3, 3)); 343s ***** test x.colnames{2} = 'y'; 343s ***** assert (isequal (x.colnames, {'' 'y' ''})); 343s ***** test x.rownames{2} = 'b'; 343s ***** assert (isequal (x.rownames, {''; 'b'; ''})); 343s 37 tests, 37 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/mean.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/mean.m 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (mean(df1), mean(x1))) 343s ***** assert (isequal (mean(df1, 1), mean(x1))) 343s ***** assert (isequal (mean(df1, 2), mean(x1, 2))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/cosh.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/cosh.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = cosh (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, cosh (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/bsxfun.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/bsxfun.m 343s ***** shared x1, x2, data1, data2 343s x1 = rand (3, 2); data1 = stk_dataframe (x1); 343s x2 = rand (3, 2); data2 = stk_dataframe (x2); 343s ***** test 343s z = bsxfun (@plus, data1, x2); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), x1 + x2)) 343s ***** test 343s z = bsxfun (@plus, x1, data2); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), x1 + x2)) 343s ***** test 343s z = bsxfun (@plus, data1, data2); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), x1 + x2)) 343s ***** shared x, y 343s x = stk_dataframe (randn (2), {'x1', 'x2'}, {'a'; 'b'}); 343s y = stk_dataframe (randn (2), {'y1', 'y2'}, {'c'; 'd'}); 343s ***** test z = x + y; 343s assert (isequal (z.colnames, x.colnames)); 343s assert (isequal (z.rownames, x.rownames)); 343s ***** test z = y + x; 343s assert (isequal (z.colnames, y.colnames)); 343s assert (isequal (z.rownames, y.rownames)); 343s 5 tests, 5 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/quantile.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/quantile.m 343s ***** shared x1, df1, p 343s x1 = rand (9, 3); 343s df1 = stk_dataframe (x1, {'a', 'b', 'c'}); 343s p = 0.95; 343s ***** assert (isequal (quantile (df1, p), quantile (x1, p))) 343s ***** assert (isequal (quantile (df1, p, 1), quantile (x1, p))) 343s ***** assert (isequal (quantile (df1, p, 2), quantile (x1, p, 2))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/isnan.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/isnan.m 343s ***** test 343s u = [pi, NaN, Inf, -Inf]; x = stk_dataframe (u); v = isnan (x); 343s assert (islogical (v) && isequal (v, isnan (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/mldivide.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/mldivide.m 343s ***** test 343s x1_data = [57 7; 2 0]; 343s x1 = stk_dataframe (x1_data, {'x' 'y'}, {'a'; 'b'}); 343s x2_data = [8 7; 2 0]; 343s x2 = stk_dataframe (x2_data, {'w' 'z'}, {'a'; 'b'}); 343s y = x2 \ x1; 343s assert (stk_isequal_tolabs (y, ... 343s stk_dataframe ([1 0; 7 1], {'x'; 'y'}, {'w'; 'z'}))); 343s ***** shared x_data, x, y_data, y 343s x_data = [3 3; 6 3; 9 12]; 343s y_data = [1 1; 2 1; 3 4]; 343s x = stk_dataframe (x_data, {'x' 'y'}, {'a'; 'b'; 'c'}); 343s ***** test y = 3 \ x; 343s ***** assert (isequal (y, stk_dataframe (y_data, {'x' 'y'}, {'a'; 'b'; 'c'}))); 343s ***** error y = x \ 3; 343s 4 tests, 4 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/tan.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/tan.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = tan (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, tan (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/sinh.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/sinh.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = sinh (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, sinh (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/size.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/size.m 343s ***** shared x 343s x = stk_dataframe([1 2; 3 4; 5 6]); 343s ***** assert (isequal (size(x), [3 2])) 343s ***** assert (numel(x) == 1) 343s ***** assert (ndims(x) == 2) 343s ***** test size(x); % force exploration of branch nargout == 0 343s 4 tests, 4 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/vertcat.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/vertcat.m 343s ***** shared u, v 343s u = rand (3, 2); 343s v = rand (3, 2); 343s ***** test 343s x = stk_dataframe (u); 343s y = stk_dataframe (v); 343s z = vertcat (x, y); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 343s ***** test % the same, with row names this time 343s x = stk_dataframe (u, {}, {'a'; 'b'; 'c'}); 343s y = stk_dataframe (v, {}, {'d'; 'e'; 'f'}); 343s z = vertcat (x, y); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 343s assert (all (strcmp (z.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'}))); 343s ***** test % the same, with row names only for the first argument 343s x = stk_dataframe (u, {}, {'a'; 'b'; 'c'}); 343s y = stk_dataframe (v); 343s z = vertcat (x, y); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 343s ***** test % incompatible variable names 343s u = rand (3, 1); x = stk_dataframe (u, {'x'}); 343s v = rand (3, 1); y = stk_dataframe (v, {'y'}); 343s z = vertcat (x, y); 343s assert (isequal (z.colnames, {})); 343s warning: Incompatible column names ! 343s The output of vertcat will have no column names. 343s warning: called from 343s vertcat at line 82 column 9 343s __test__ at line 5 column 4 343s test at line 682 column 11 343s /tmp/tmp.I5XWGjJG2x at line 606 column 31 343s 343s ***** test 343s x = stk_dataframe (u); 343s z = vertcat (x, v); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 343s ***** test % the same, with row names for the first argument 343s x = stk_dataframe (u, {}, {'a'; 'b'; 'c'}); 343s z = vertcat (x, v); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 343s ***** test 343s y = stk_dataframe (v); 343s z = vertcat (u, y); 343s assert (isa (z, 'stk_dataframe') && (isequal (double (z), [u; v]))); 343s ***** test 343s x = stk_dataframe (u); 343s y = stk_dataframe (v); 343s z = vertcat (x, y, u, v); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v; u; v])); 343s ***** shared x, y 343s x = stk_dataframe (rand (2, 3), {'a', 'b', 'c'}); 343s y = stk_dataframe (rand (3, 2), {'a', 'b'}); 343s y = horzcat (y, rand(3, 1)); % last column name is missing 343s ***** test 343s z = vertcat (x, y); 343s assert (isequal (z.colnames, {'a' 'b' 'c'})) 343s ***** test 343s z = vertcat (y, x); 343s assert (isequal (z.colnames, {'a' 'b' 'c'})) 343s 10 tests, 10 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/log1p.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/log1p.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = log1p (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, log1p (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/prod.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/prod.m 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (prod(df1), prod(x1))) 343s ***** assert (isequal (prod(df1, 1), prod(x1))) 343s ***** assert (isequal (prod(df1, 2), prod(x1, 2))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/ldivide.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/ldivide.m 343s ***** test stk_test_dfbinaryop(@ldivide, 1 + rand(7, 2), rand(7, 2)); 343s ***** test stk_test_dfbinaryop(@ldivide, 1 + rand(7, 2), pi); 343s ***** error stk_test_dfbinaryop(@ldivide, 1 + rand(7, 2), rand(7, 3)); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/asin.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/asin.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = asin (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, asin (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/rdivide.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/rdivide.m 343s ***** test stk_test_dfbinaryop(@rdivide, rand(7, 2), 1 + rand(7, 2)); 343s ***** test stk_test_dfbinaryop(@rdivide, rand(7, 2), pi); 343s ***** error stk_test_dfbinaryop(@rdivide, rand(7, 2), 1 + rand(7, 3)); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/tand.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/tand.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = tand (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, tand (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/min.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/min.m 343s ***** test stk_test_dfbinaryop ('min', rand(7, 2), rand(7, 2)); 343s ***** test stk_test_dfbinaryop ('min', rand(7, 2), pi); 343s ***** error stk_test_dfbinaryop ('min', rand(7, 2), rand(7, 3)); 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (min(df1), min(x1))) 343s ***** assert (isequal (min(df1, [], 1), min(x1))) 343s ***** assert (isequal (min(df1, [], 2), min(x1, [], 2))) 343s ***** error (min(df1, df1, 2)) 343s ***** test 343s x = stk_dataframe ([5; 2; 4]); 343s [M, k] = min (x); 343s assert ((M == 2) && (k == 2)); 343s 8 tests, 8 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/stk_sprintf.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_sprintf.m 343s ***** shared x, fmt 343s fmt = stk_disp_getformat (); 343s x = stk_dataframe (rand (3, 2)); 343s ***** test format rat; disp (x); 343s : -------- -------- 343s * : 0.799146 0.302738 343s * : 0.505453 0.170623 343s * : 0.308468 0.573167 343s ***** test format long; disp (x); 343s : ---------------- ---------------- 343s * : 0.79914576259973 0.30273820969911 343s * : 0.50545289634740 0.17062257287153 343s * : 0.30846786878211 0.57316688998044 343s ***** test format short; disp (x); format (fmt); 343s : -------- -------- 343s * : 0.799146 0.302738 343s * : 0.505453 0.170623 343s * : 0.308468 0.573167 343s ***** test disp (stk_dataframe (zeros (0, 1))) 343s Empty data frame with 0 rows and 0 columns 343s ***** test disp (stk_dataframe (zeros (0, 2))) 343s Empty data frame with 0 rows and 0 columns 343s 5 tests, 5 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/cat.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/cat.m 343s ***** shared u, v, x, y 343s u = rand(3, 2); 343s v = rand(3, 2); 343s x = stk_dataframe(u); 343s y = stk_dataframe(v); 343s ***** test % vertical 343s z = cat(1, x, y); 343s assert(isa(z, 'stk_dataframe')); 343s assert(isequal(double(z), [u; v])); 343s ***** error z = cat(3, x, y); 343s ***** test % horizontal 343s y = stk_dataframe(v, {'y1' 'y2'}); 343s z = cat(2, x, y); 343s assert(isa(z, 'stk_dataframe')); 343s assert(isequal(double(z), [u v])); 343s assert(all(strcmp(z.colnames, {'' '' 'y1' 'y2'}))); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/log.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/log.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = log (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, log (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/isinf.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/isinf.m 343s ***** test 343s u = [pi, NaN, Inf, -Inf]; x = stk_dataframe (u); v = isinf (x); 343s assert (islogical (v) && isequal (v, isinf (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/disp.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/disp.m 343s ***** shared x, fmt 343s fmt = stk_disp_getformat (); 343s x = stk_dataframe (rand (3, 2)); 343s ***** test format rat; disp (x); 343s : -------- -------- 343s * : 0.220518 0.859151 343s * : 0.892166 0.896482 343s * : 0.596961 0.041732 343s ***** test format long; disp (x); 343s : ---------------- ---------------- 343s * : 0.22051848719721 0.85915070623344 343s * : 0.89216612477488 0.89648179014575 343s * : 0.59696094245864 0.04173242727312 343s ***** test format short; disp (x); format (fmt); 343s : -------- -------- 343s * : 0.220518 0.859151 343s * : 0.892166 0.896482 343s * : 0.596961 0.041732 343s ***** test disp (stk_dataframe (zeros (0, 1))) 343s Empty data frame with 0 rows and 0 columns 343s ***** test disp (stk_dataframe (zeros (0, 2))) 343s Empty data frame with 0 rows and 0 columns 343s 5 tests, 5 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/minus.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/minus.m 343s ***** test stk_test_dfbinaryop(@minus, rand(7, 2), rand(7, 2)); 343s ***** test stk_test_dfbinaryop(@minus, rand(7, 2), pi); 343s ***** error stk_test_dfbinaryop(@minus, rand(7, 2), rand(7, 3)); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/mrdivide.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/mrdivide.m 343s ***** test 343s x1_data = [8 7; 58 49]; 343s x1 = stk_dataframe (x1_data, {'x' 'y'}, {'a'; 'b'}); 343s x2_data = [8 7; 2 0]; 343s x2 = stk_dataframe (x2_data, {'x' 'y'}, {'u'; 'v'}); 343s y = x1 / x2; 343s assert (stk_isequal_tolabs (y, ... 343s stk_dataframe ([1 0; 7 1], {'u'; 'v'}, {'a'; 'b'}))); 343s ***** shared x_data, x, y_data, y 343s x_data = [3 3; 6 3; 9 12]; 343s y_data = [1 1; 2 1; 3 4]; 343s x = stk_dataframe (x_data, {'x' 'y'}, {'a'; 'b'; 'c'}); 343s ***** test y = x / 3; 343s ***** assert (isequal (y, stk_dataframe ([1 1; 2 1; 3 4], {'x' 'y'}, {'a'; 'b'; 'c'}))); 343s ***** error y = 3 / x; 343s 4 tests, 4 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/mode.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/mode.m 343s ***** shared x1, df1 343s x1 = floor(3 * rand(9, 3)); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (mode(df1), mode(x1))) 343s ***** assert (isequal (mode(df1, 1), mode(x1))) 343s ***** assert (isequal (mode(df1, 2), mode(x1, 2))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/stk_normalize.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_normalize.m 343s ***** test 343s u = rand (6, 2) * 2; 343s x = stk_dataframe (u); 343s y = stk_normalize (x); 343s assert (isa (y, 'stk_dataframe') ... 343s && stk_isequal_tolabs (double (y), stk_normalize (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/sort.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/sort.m 343s ***** shared x, y 343s x = stk_dataframe ([3; 2; 1], {}, {'a', 'b', 'c'}); 343s y = sort (x); 343s ***** assert (strcmp (class (y), 'stk_dataframe')) 343s ***** assert (isequal (y.data, [1; 2; 3])) 343s ***** assert (isequal (y.rownames, {'c'; 'b'; 'a'})) 343s ***** error y = sort (x, []); 343s ***** assert (isequal (sort (x, 1), y)) 343s ***** assert (isequal (sort (x, 2), x)) 343s ***** error sort (x, 3) 343s ***** error y = sort (x, [], 'ascend'); 343s ***** assert (isequal (sort (x, 1, 'ascend'), y)) 343s ***** assert (isequal (sort (x, 2, 'ascend'), x)) 343s ***** error y = sort (x, 3, 'ascend'); 343s ***** error y = sort (x, [], 'descend'); 343s ***** assert (isequal (sort (x, 1, 'descend'), x)) 343s ***** assert (isequal (sort (x, 2, 'descend'), x)) 343s ***** error sort (x, 3, 'descend') 343s 15 tests, 15 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/transpose.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/transpose.m 343s ***** test 343s u = rand(3, 2) + 1i * rand(3, 2); 343s data = stk_dataframe(u, {'x' 'y'}, {'obs1'; 'obs2'; 'obs3'}); 343s data = data.'; 343s assert (isa(data, 'stk_dataframe') && isequal(double(data), u.')); 343s assert (isequal(data.rownames, {'x'; 'y'})); 343s assert (isequal(data.colnames, {'obs1' 'obs2' 'obs3'})); 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/realpow.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/realpow.m 343s ***** test stk_test_dfbinaryop(@realpow, rand(7, 2), .1 + rand(7, 2)); 343s ***** test stk_test_dfbinaryop(@realpow, rand(7, 2), .1); 343s ***** error stk_test_dfbinaryop(@realpow, rand(7, 2), .1 + rand(7, 3)); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/horzcat.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/horzcat.m 343s ***** shared u, v 343s u = rand(3, 2); 343s v = rand(3, 2); 343s ***** test 343s x = stk_dataframe(u, {'x1' 'x2'}); 343s y = stk_dataframe(v, {'y1' 'y2'}); 343s z = horzcat (x, y); 343s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v])); 343s assert(all(strcmp(z.colnames, {'x1' 'x2' 'y1' 'y2'}))); 343s ***** test 343s x = stk_dataframe(u, {'x1' 'x2'}, {'a'; 'b'; 'c'}); 343s y = stk_dataframe(v, {'y1' 'y2'}); 343s z = horzcat (x, y); 343s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v])); 343s assert(all(strcmp(z.colnames, {'x1' 'x2' 'y1' 'y2'}))); 343s assert(all(strcmp(z.rownames, {'a'; 'b'; 'c'}))); 343s ***** test 343s x = stk_dataframe(u, {'x1' 'x2'}); 343s y = stk_dataframe(v, {'y1' 'y2'}, {'a'; 'b'; 'c'}); 343s z = horzcat (x, y); 343s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v])); 343s assert(all(strcmp(z.colnames, {'x1' 'x2' 'y1' 'y2'}))); 343s assert(all(strcmp(z.rownames, {'a'; 'b'; 'c'}))); 343s ***** test % incompatible row names 343s x = stk_dataframe (u, {'x1' 'x2'}, {'a'; 'b'; 'c'}); 343s y = stk_dataframe (v, {'y1' 'y2'}, {'a'; 'b'; 'd'}); 343s z = horzcat (x, y); 343s assert (isequal (z.rownames, {})); 343s ***** test 343s x = stk_dataframe (u); 343s z = horzcat (x, v); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u v])); 343s warning: Incompatible row names ! 343s The output of horzcat will have no row names. 343s warning: called from 343s horzcat at line 73 column 9 343s __test__ at line 5 column 4 343s test at line 682 column 11 343s /tmp/tmp.I5XWGjJG2x at line 766 column 31 343s 343s ***** test 343s y = stk_dataframe (v); 343s z = horzcat (u, y); 343s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u v])); 343s ***** test 343s x = stk_dataframe(u, {'x1' 'x2'}); 343s y = stk_dataframe(v, {'y1' 'y2'}); 343s z = horzcat (x, y, u, v); 343s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v u v])); 343s 7 tests, 7 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/fieldnames.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/fieldnames.m 343s ***** test 343s x = stk_dataframe (rand (3, 2), {'u' 'v'}); 343s assert (isequal (sort (fieldnames (x)), ... 343s {'colnames'; 'data'; 'info'; 'rownames'; 'sample_size'; 'u'; 'v'})); 343s ***** test 343s x = stk_dataframe (rand (3, 2)); 343s x.rownames(2:3) = {'aa', 'bb'}; 343s x.colnames{2} = 'toto'; 343s assert (isequal (fieldnames (x), ... 343s {'toto'; 'aa'; 'bb'; 'data'; 'info'; ... 343s 'rownames'; 'colnames'; 'sample_size'})); 343s 2 tests, 2 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/stk_get_sample_size.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_get_sample_size.m 343s ***** test 343s x = stk_dataframe ([1 2; 3 4; 5 6]); 343s assert (isequal (stk_get_sample_size (x), 3)); 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/std.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/std.m 343s ***** shared x1, df1 343s x1 = rand(9, 3); 343s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 343s ***** assert (isequal (std(df1), std(x1))) 343s ***** assert (isequal (std(df1, 0, 1), std(x1))) 343s ***** assert (isequal (std(df1, 0, 2), std(x1, 0, 2))) 343s ***** assert (isequal (std(df1, 1), std(x1, 1))) 343s ***** assert (isequal (std(df1, 1, 1), std(x1, 1))) 343s ***** assert (isequal (std(df1, 1, 2), std(x1, 1, 2))) 343s 6 tests, 6 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/atan.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/atan.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = atan (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, atan (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/acosd.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/acosd.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = acosd (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, acosd (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/acos.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/acos.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = acos (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, acos (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/double.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/double.m 343s ***** test 343s u = rand(4, 3); 343s x = stk_dataframe(u); 343s v = double(x); 343s assert (strcmp(class(v), 'double') && isequal(v, u)) 343s ***** test 343s u = (rand(4, 3) < 0.5); 343s x = stk_dataframe(u); 343s v = double(x); 343s assert (strcmp(class(v), 'double') && isequal(v, double(u))) 343s ***** test 343s u = uint8 (rand (4, 3) * 5); 343s x = stk_dataframe(u); 343s v = double(x); 343s assert (strcmp(class(v), 'double') && isequal(v, double(u))) 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/unique.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/unique.m 343s ***** test 343s cn = {'u' 'v' 'w'}; x = stk_dataframe (rand (4, 3), cn); 343s y = [x; x]; z = unique (y, 'rows'); 343s assert (isequal (z.colnames, cn)); 343s assert (isequal (z.data, unique (x.data, 'rows'))); 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/cosd.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/cosd.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = cosd (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, cosd (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/apply.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/apply.m 343s ***** shared x, t, u 343s t = rand (3, 2); 343s x = stk_dataframe (t); 343s ***** test u = apply (x, 1, @sum); 343s ***** assert (isequal (u, sum (t, 1))) 343s ***** test u = apply (x, 2, @sum); 343s ***** assert (isequal (u, sum (t, 2))) 343s ***** error u = apply (x, 3, @sum); 343s ***** test u = apply (x, 1, @min, []); 343s ***** assert (isequal (u, min (t, [], 1))) 343s ***** test u = apply (x, 2, @min, []); 343s ***** assert (isequal (u, min (t, [], 2))) 343s ***** error u = apply (x, 3, @min, []); 343s ***** test 343s t = [1; 3; 2]; 343s x = stk_dataframe (t); 343s [M, k] = apply (x, 1, @max, []); 343s assert ((M == 3) && (k == 2)); 343s 11 tests, 11 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/length.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/length.m 343s ***** error length (stk_dataframe ([1 2; 3 4; 5 6])) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/cos.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/cos.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = cos (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, cos (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/power.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/power.m 343s ***** test stk_test_dfbinaryop(@power, rand(7, 2), .1 + rand(7, 2)); 343s ***** test stk_test_dfbinaryop(@power, rand(7, 2), .1); 343s ***** error stk_test_dfbinaryop(@power, rand(7, 2), .1 + rand(7, 3)); 343s 3 tests, 3 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/atanh.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/atanh.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = atanh (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, atanh (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/asinh.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/asinh.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = asinh (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, asinh (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/expm1.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/expm1.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = expm1 (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, expm1 (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/tanh.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/tanh.m 343s ***** test 343s u = rand (4, 3); x = stk_dataframe (u); v = tanh (x); 343s assert (strcmp (class (v), class (u)) && isequal (v, tanh (u))) 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/display.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/display.m 343s ***** test display (stk_dataframe (rand (3, 2))); 343s 343s = <3x2 stk_dataframe array> 343s 343s : -------- -------- 343s * : 0.744219 0.119326 343s * : 0.470109 0.679226 343s * : 0.721711 0.819298 343s 343s 1 test, 1 passed, 0 known failure, 0 skipped 343s [inst/arrays/@stk_dataframe/plot.m] 343s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/plot.m 343s ***** test % plot with x as a vector and z as a (univariate) dataframe 343s x = linspace(0, 2*pi, 30)'; 343s z = stk_dataframe(sin(x)); 343s figure; plot(x, z); close(gcf); 343s warning: using the gnuplot graphics toolkit is discouraged 343s 343s The gnuplot graphics toolkit is not actively maintained and has a number 343s of limitations that are unlikely to be fixed. Communication with gnuplot 343s uses a one-directional pipe and limited information is passed back to the 343s Octave interpreter so most changes made interactively in the plot window 343s will not be reflected in the graphics properties managed by Octave. For 343s example, if the plot window is closed with a mouse click, Octave will not 343s be notified and will not update its internal list of open figure windows. 343s The qt toolkit is recommended instead. 343s ***** test % plot with x as a vector and z as a (multivariate) dataframe 343s x = linspace(0, 2*pi, 30)'; 343s z = stk_dataframe([sin(x) cos(x)], {'sin' 'cos'}); 343s figure; plot(x, z); close(gcf); 344s ***** test % plot with x as a dataframe and z as a vector 344s x = stk_dataframe(linspace(0, 2*pi, 30)'); 344s z = sin(double(x)); 344s figure; plot(x, z); close(gcf); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/max.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/max.m 344s ***** test stk_test_dfbinaryop ('max', rand(7, 2), rand(7, 2)); 344s ***** test stk_test_dfbinaryop ('max', rand(7, 2), pi); 344s ***** error stk_test_dfbinaryop ('max', rand(7, 2), rand(7, 3)); 344s ***** shared x1, df1 344s x1 = rand(9, 3); 344s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 344s ***** assert (isequal (max(df1), max(x1))) 344s ***** assert (isequal (max(df1, [], 1), max(x1))) 344s ***** assert (isequal (max(df1, [], 2), max(x1, [], 2))) 344s ***** error (max(df1, df1, 2)) 344s ***** test 344s x = stk_dataframe ([1; 3; 2]); 344s [M, k] = max (x); 344s assert ((M == 3) && (k == 2)); 344s 8 tests, 8 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/reshape.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/reshape.m 344s ***** test 344s x = stk_dataframe (randn (10, 3)); 344s y = reshape (x, 5, 6); 344s assert (isa (y, 'stk_dataframe') && isequal (size (y), [5 6])) 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/times.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/times.m 344s ***** test stk_test_dfbinaryop(@times, rand(7, 2), rand(7, 2)); 344s ***** test stk_test_dfbinaryop(@times, rand(7, 2), pi); 344s ***** error stk_test_dfbinaryop(@times, rand(7, 2), rand(7, 3)); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/log2.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/log2.m 344s ***** test 344s u = rand (4, 3); x = stk_dataframe (u); v = log2 (x); 344s assert (strcmp (class (v), class (u)) && isequal (v, log2 (u))) 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/stk_rescale.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_rescale.m 344s ***** test 344s u = rand(5, 1) * 2; 344s x = stk_dataframe(u); 344s y = stk_rescale(x, [0; 2], [0; 3]); 344s assert (isa (y, 'stk_dataframe') && isequal(double(y), u * 3/2)) 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/stk_boundingbox.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/stk_boundingbox.m 344s ***** shared x, y, cn 344s cn = {'a', 'b', 'c'}; 344s x = stk_dataframe ([0 3 2; 1 4 1; 7 0 2], cn); 344s ***** error y = stk_boundingbox (); 344s ***** test y = stk_boundingbox (x); 344s ***** assert (isequal (y, stk_hrect ([0 0 1; 7 4 2], cn))); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/plus.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/plus.m 344s ***** test stk_test_dfbinaryop(@plus, rand(7, 2), rand(7, 2)); 344s ***** test stk_test_dfbinaryop(@plus, rand(7, 2), pi); 344s ***** error stk_test_dfbinaryop(@plus, rand(7, 2), rand(7, 3)); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_dataframe/atand.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_dataframe/atand.m 344s ***** test 344s u = rand (4, 3); x = stk_dataframe (u); v = atand (x); 344s assert (strcmp (class (v), class (u)) && isequal (v, atand (u))) 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/subsref.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/subsref.m 344s ***** test 344s B = stk_hrect ([0 0 0 0; 1 2 3 4]); 344s B = B(:, [1 3 4]); 344s assert (strcmp (class (B), 'stk_hrect')); 344s assert (isequal (double (B), [0 0 0; 1 3 4])); 344s ***** test 344s B = stk_hrect ([0 0 0 0; 1 2 3 4]); 344s B = B(1, :); 344s assert (strcmp (class (B), 'stk_dataframe')); 344s assert (isequal (double (B), [0 0 0 0])); 344s 2 tests, 2 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/stk_dataframe.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/stk_dataframe.m 344s ***** shared x, cn, rn, y, cn2, rn2 344s cn = {'x' 'y'}; 344s rn = {'lower_bounds'; 'upper_bounds'}; 344s x = stk_hrect ([0 0; 1 1], cn); 344s cn2 = {'xx' 'yy'}; 344s rn2 = {'aa'; 'bb'}; 344s ***** test y = stk_dataframe (x); 344s ***** assert (strcmp (class (y), 'stk_dataframe')) 344s ***** assert (isequal (y.colnames, cn)) 344s ***** assert (isequal (y.rownames, rn)) 344s ***** test y = stk_dataframe (x, cn2); 344s ***** assert (strcmp (class (y), 'stk_dataframe')) 344s ***** assert (isequal (y.colnames, cn2)) 344s ***** assert (isequal (y.rownames, rn)) 344s ***** test y = stk_dataframe (x, cn2, rn2); 344s ***** assert (strcmp (class (y), 'stk_dataframe')) 344s ***** assert (isequal (y.colnames, cn2)) 344s ***** assert (isequal (y.rownames, rn2)) 344s ***** test y = stk_dataframe (x, [], rn2); 344s ***** assert (strcmp (class (y), 'stk_dataframe')) 344s ***** assert (isequal (y.colnames, cn)) 344s ***** assert (isequal (y.rownames, rn2)) 344s ***** test y = stk_dataframe (x, {}, rn2); 344s ***** assert (strcmp (class (y), 'stk_dataframe')) 344s ***** assert (isequal (y.colnames, {})) 344s ***** assert (isequal (y.rownames, rn2)) 344s 20 tests, 20 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/ismember.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/ismember.m 344s ***** shared n, box 344s n = 5; 344s box = stk_hrect (n); 344s ***** assert (ismember (box(1, :), box)) 344s ***** assert (ismember (box(2, :), box)) 344s ***** assert (ismember (.5 * ones (1, 5), box)) 344s ***** assert (~ ismember (box(1, :) - 1, box)) 344s ***** assert (~ ismember (box(2, :) + 1, box)) 344s ***** test 344s y = double (box); y = [y; y + 2]; 344s assert (isequal (ismember (y, box), [1; 1; 0; 0])) 344s 6 tests, 6 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/vertcat.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/vertcat.m 344s ***** shared d, x, y 344s d = 10; 344s x = stk_hrect (d); 344s y = double (x); 344s ***** test 344s z = vertcat (x, x); 344s assert (isequal (size (z), [4 d])); 344s assert (strcmp (class (z), 'stk_dataframe')); 344s ***** test 344s z = vertcat (x, y); 344s assert (isequal (size (z), [4 d])); 344s assert (strcmp (class (z), 'stk_dataframe')); 344s ***** test 344s z = vertcat (y, x); 344s assert (isequal (size (z), [4 d])); 344s assert (strcmp (class (z), 'stk_dataframe')); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/stk_normalize.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/stk_normalize.m 344s ***** shared x, box, y1, y2, y3, y4 344s n = 5; box = stk_hrect ([2; 3]); 344s x = 2 + rand (n, 1); 344s ***** error y1 = stk_normalize (); 344s ***** test y2 = stk_normalize (x); 344s ***** test y3 = stk_normalize (x, box); 344s ***** test assert (~ any ((y2 < -10 * eps) | (y2 > 1 + 10 * eps))); 344s ***** test assert (~ any ((y3 < -10 * eps) | (y3 > 1 + 10 * eps))); 344s 5 tests, 5 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/stk_hrect.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/stk_hrect.m 344s ***** test stk_test_class ('stk_hrect') 344s ***** shared dom 344s ***** test dom = stk_hrect ([-1; 1], {'x'}); 344s ***** assert (isequal (dom.colnames, {'x'})) 344s ***** assert (isequal (dom.rownames, {'lower_bounds'; 'upper_bounds'})) 344s ***** assert (isequal (dom.data, [-1; 1])) 344s 5 tests, 5 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/horzcat.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/horzcat.m 344s ***** shared d, x1, x2, x3 344s d = 10; 344s x1 = stk_hrect (d); 344s x2 = double (x1); 344s x3 = [1:d; 0:(d-1)]; % illegal bounds 344s ***** test 344s y1 = horzcat (x1, x1); 344s assert (isequal (size (y1), [2 2*d])); 344s assert (strcmp (class (y1), 'stk_hrect')); 344s ***** test 344s y2 = horzcat (x1, x2); 344s assert (isequal (size (y2), [2 2*d])); 344s assert (strcmp (class (y2), 'stk_hrect')); 344s ***** test 344s y3 = horzcat (x2, x1); 344s assert (isequal (size (y3), [2 2*d])); 344s assert (strcmp (class (y3), 'stk_hrect')); 344s ***** test 344s lastwarn ('') 344s y4 = horzcat (x1, x3); 344s assert (isequal (size (y4), [2 2*d])); 344s assert (strcmp (class (y4), 'stk_dataframe')); 344s [warn_msg, warn_id] = lastwarn (); 344s assert (strcmp (warn_id, 'STK:stk_hrect:horzcat:IllegalBounds')) 344s warning: Illegal bounds, the result is not an stk_hrect object. 344s warning: called from 344s horzcat at line 47 column 9 344s __test__ at line 4 column 5 344s test at line 682 column 11 344s /tmp/tmp.I5XWGjJG2x at line 1038 column 31 344s 344s 4 tests, 4 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/stk_rescale.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/stk_rescale.m 344s ***** shared x 344s x = rand (10, 4); 344s y = stk_rescale (x, [], []); 344s assert (stk_isequal_tolabs (x, y)); 344s ***** test 344s y = stk_rescale(0.5, [], [0; 2]); 344s assert (stk_isequal_tolabs (y, 1.0)); 344s ***** test 344s y = stk_rescale (0.5, [0; 1], [0; 2]); 344s assert (stk_isequal_tolabs (y, 1.0)); 344s ***** test 344s y = stk_rescale (0.5, [0; 2], []); 344s assert (stk_isequal_tolabs (y, 0.25)); 344s ***** test 344s y = stk_rescale (0.5, [0; 2], [0; 1]); 344s assert (stk_isequal_tolabs (y, 0.25)); 344s 4 tests, 4 passed, 0 known failure, 0 skipped 344s [inst/arrays/@stk_hrect/stk_boundingbox.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/arrays/@stk_hrect/stk_boundingbox.m 344s ***** shared x, y 344s lb = rand (1, 5); 344s ub = lb + 1; 344s cn = {'a', 'b', 'c', 'd', 'e'}; 344s x = stk_hrect ([lb; ub], cn); 344s ***** error y = stk_boundingbox (); 344s ***** test y = stk_boundingbox (x); 344s ***** assert (isequal (y, x)); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_cubic/feval.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_cubic/feval.m 344s ***** test 344s n = 15; d = 4; 344s x = stk_sampling_randunif (n, d); 344s P = feval (stk_lm_cubic (), x); 344s assert (isequal (size (P), [n, 1 + d * (11 + d * (6 + d)) / 6])) 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_cubic/stk_lm_cubic.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_cubic/stk_lm_cubic.m 344s ***** test stk_test_class ('stk_lm_cubic') 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/stk_lm_polynomial.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/stk_lm_polynomial.m 344s ***** error lm = stk_lm_polynomial (); 344s ***** test 344s lm = stk_lm_polynomial (-1); 344s assert (isa (lm, 'stk_lm_null')); 344s ***** test 344s lm = stk_lm_polynomial (0); 344s assert (isa (lm, 'stk_lm_constant')); 344s ***** test 344s lm = stk_lm_polynomial (1); 344s assert (isa (lm, 'stk_lm_affine')); 344s ***** test 344s lm = stk_lm_polynomial (2); 344s assert (isa (lm, 'stk_lm_quadratic')); 344s ***** test 344s lm = stk_lm_polynomial (3); 344s assert (isa (lm, 'stk_lm_cubic')); 344s 6 tests, 6 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_null/feval.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_null/feval.m 344s ***** test 344s n = 15; d = 4; 344s x = stk_sampling_randunif (n, d); 344s P = feval (stk_lm_null (), x); 344s assert (isequal (size (P), [n, 0])); 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_null/stk_lm_null.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_null/stk_lm_null.m 344s ***** test stk_test_class ('stk_lm_null') 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_constant/feval.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_constant/feval.m 344s ***** test 344s n = 15; d = 4; 344s x = stk_sampling_randunif (n, d); 344s P = feval (stk_lm_constant (), x); 344s assert (isequal (size (P), [n, 1])); 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_constant/stk_lm_constant.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_constant/stk_lm_constant.m 344s ***** test stk_test_class ('stk_lm_constant') 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_matrix/stk_lm_matrix.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_matrix/stk_lm_matrix.m 344s ***** test stk_test_class ('stk_lm_matrix') 344s ***** test %%% dim 1 344s data = rand (10, 1); idx = 3:7; 344s lm = stk_lm_matrix (data); 344s assert (isa (lm, 'stk_lm_matrix')); 344s assert (isequal (data(idx, :), feval (lm, idx))); 344s ***** test %%% dim 3 344s data = rand (10, 3); idx = 3:7; 344s lm = stk_lm_matrix (data); 344s assert (isa (lm, 'stk_lm_matrix')); 344s assert (isequal (data(idx, :), feval (lm, idx))); 344s 3 tests, 3 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_quadratic/feval.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_quadratic/feval.m 344s ***** test 344s n = 15; d = 4; 344s x = stk_sampling_randunif (n, d); 344s P = feval (stk_lm_quadratic (), x); 344s assert (isequal (size (P), [n, 1 + d * (d + 3) / 2])); 344s 1 test, 1 passed, 0 known failure, 0 skipped 344s [inst/lm/@stk_lm_quadratic/stk_lm_quadratic.m] 344s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_quadratic/stk_lm_quadratic.m 344s ***** test stk_test_class ('stk_lm_quadratic') 345s 1 test, 1 passed, 0 known failure, 0 skipped 345s [inst/lm/@stk_lm_affine/feval.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_affine/feval.m 345s ***** test 345s n = 15; d = 4; 345s x = stk_sampling_randunif (n, d); 345s P = feval (stk_lm_affine (), x); 345s assert (isequal (size (P), [n, d + 1])); 345s 1 test, 1 passed, 0 known failure, 0 skipped 345s [inst/lm/@stk_lm_affine/stk_lm_affine.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/lm/@stk_lm_affine/stk_lm_affine.m 345s ***** test stk_test_class ('stk_lm_affine') 345s 1 test, 1 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_materncov52_aniso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_materncov52_aniso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (5, dim); 345s ***** error stk_materncov52_aniso (); 345s ***** error stk_materncov52_aniso (param); 345s ***** error stk_materncov52_aniso (param, x); 345s ***** test stk_materncov52_aniso (param, x, y); 345s ***** test stk_materncov52_aniso (param, x, y, -1); 345s ***** test stk_materncov52_aniso (param, x, y, -1, false); 345s ***** error stk_materncov52_aniso (param, x, y, -2); 345s ***** test stk_materncov52_aniso (param, x, y, -1); 345s ***** error stk_materncov52_aniso (param, x, y, 0); 345s ***** test stk_materncov52_aniso (param, x, y, 1); 345s ***** test stk_materncov52_aniso (param, x, y, 2); 345s ***** error stk_materncov52_aniso (param, x, y, 3); 345s ***** error stk_materncov52_aniso (param, x, y, nan); 345s ***** error stk_materncov52_aniso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5; 2.4; 2.6]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_materncov52_aniso (param, x, y); 345s K2 = stk_materncov52_aniso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:(dim + 1), 345s dK = stk_materncov52_aniso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_materncov52_aniso (param, x, y); 345s K2 = stk_materncov52_aniso(param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:(dim + 1), 345s dK1 = stk_materncov52_aniso (param, x, y, i); 345s dK2 = stk_materncov52_aniso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 17 tests, 17 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_materncov_iso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_materncov_iso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 1.5; 2.9]); 345s x = stk_sampling_randunif(5, dim); 345s y = stk_sampling_randunif(5, dim); 345s ***** error K = stk_materncov_iso ([param; 1.234], x, y); 345s ***** error stk_materncov_iso(); 345s ***** error stk_materncov_iso(param); 345s ***** error stk_materncov_iso(param, x); 345s ***** test stk_materncov_iso(param, x, y); 345s ***** test stk_materncov_iso(param, x, y, -1); 345s ***** test stk_materncov_iso(param, x, y, -1, false); 345s ***** error stk_materncov_iso(param, x, y, -2); 345s ***** test stk_materncov_iso(param, x, y, -1); 345s ***** error stk_materncov_iso(param, x, y, 0); 345s ***** test stk_materncov_iso(param, x, y, 1); 345s ***** test stk_materncov_iso(param, x, y, 2); 345s ***** test stk_materncov_iso(param, x, y, 3); 345s ***** error stk_materncov_iso(param, x, y, 4); 345s ***** error stk_materncov_iso(param, x, y, nan); 345s ***** error stk_materncov_iso(param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 1.5; 2.9]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_materncov_iso (param, x, y); 345s K2 = stk_materncov_iso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:3, 345s dK = stk_materncov_iso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif(n, dim); 345s y = stk_sampling_randunif(n, dim); 345s 345s K1 = stk_materncov_iso(param, x, y); 345s K2 = stk_materncov_iso(param, x, y, -1, true); 345s assert(isequal(size(K1), [n n])); 345s assert(stk_isequal_tolabs(K2, diag(K1))); 345s 345s for i = 1:3, 345s dK1 = stk_materncov_iso(param, x, y, i); 345s dK2 = stk_materncov_iso(param, x, y, i, true); 345s assert(isequal(size(dK1), [n n])); 345s assert(stk_isequal_tolabs(dK2, diag(dK1))); 345s end 345s 19 tests, 19 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_expcov_iso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_expcov_iso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (5, dim); 345s ***** error K = stk_expcov_iso ([param; 1.234], x, y); 345s ***** error stk_expcov_iso (); 345s ***** error stk_expcov_iso (param); 345s ***** error stk_expcov_iso (param, x); 345s ***** test stk_expcov_iso (param, x, y); 345s ***** test stk_expcov_iso (param, x, y, -1); 345s ***** test stk_expcov_iso (param, x, y, -1, false); 345s ***** error stk_expcov_iso (param, x, y, -2); 345s ***** test stk_expcov_iso (param, x, y, -1); 345s ***** error stk_expcov_iso (param, x, y, 0); 345s ***** test stk_expcov_iso (param, x, y, 1); 345s ***** test stk_expcov_iso (param, x, y, 2); 345s ***** error stk_expcov_iso (param, x, y, 3); 345s ***** error stk_expcov_iso (param, x, y, nan); 345s ***** error stk_expcov_iso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_expcov_iso (param, x, y); 345s K2 = stk_expcov_iso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:2, 345s dK = stk_expcov_iso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_expcov_iso (param, x, y); 345s K2 = stk_expcov_iso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:2, 345s dK1 = stk_expcov_iso (param, x, y, i); 345s dK2 = stk_expcov_iso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 18 tests, 18 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_sphcov_iso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_sphcov_iso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (5, dim); 345s ***** error K = stk_sphcov_iso ([param; 1.234], x, y); 345s ***** error stk_sphcov_iso (); 345s ***** error stk_sphcov_iso (param); 345s ***** error stk_sphcov_iso (param, x); 345s ***** test stk_sphcov_iso (param, x, y); 345s ***** test stk_sphcov_iso (param, x, y, -1); 345s ***** test stk_sphcov_iso (param, x, y, -1, false); 345s ***** error stk_sphcov_iso (param, x, y, -2); 345s ***** test stk_sphcov_iso (param, x, y, -1); 345s ***** error stk_sphcov_iso (param, x, y, 0); 345s ***** test stk_sphcov_iso (param, x, y, 1); 345s ***** test stk_sphcov_iso (param, x, y, 2); 345s ***** error stk_sphcov_iso (param, x, y, 3); 345s ***** error stk_sphcov_iso (param, x, y, nan); 345s ***** error stk_sphcov_iso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_sphcov_iso (param, x, y); 345s K2 = stk_sphcov_iso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:2, 345s dK = stk_sphcov_iso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_sphcov_iso (param, x, y); 345s K2 = stk_sphcov_iso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:2, 345s dK1 = stk_sphcov_iso (param, x, y, i); 345s dK2 = stk_sphcov_iso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 18 tests, 18 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_materncov32_aniso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_materncov32_aniso.m 345s ***** shared param, x, y, K1, K2, K3 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (6, dim); 345s ***** error K0 = stk_materncov32_aniso (); 345s ***** error K0 = stk_materncov32_aniso (param); 345s ***** error K0 = stk_materncov32_aniso (param, x); 345s ***** test K1 = stk_materncov32_aniso (param, x, y); 345s ***** test K2 = stk_materncov32_aniso (param, x, y, -1); 345s ***** test K3 = stk_materncov32_aniso (param, x, y, -1, false); 345s ***** assert (isequal (K1, K2)); 345s ***** assert (isequal (K1, K3)); 345s ***** test % df versus ordinary array 345s u = double (x); v = double (y); 345s K1 = stk_materncov32_aniso (param, u, v, -1); 345s K2 = stk_materncov32_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 345s assert (isequal (K1, K2)); 345s ***** error stk_materncov32_aniso (param, x, y, -2); 345s ***** test stk_materncov32_aniso (param, x, y, -1); 345s ***** error stk_materncov32_aniso (param, x, y, 0); 345s ***** test stk_materncov32_aniso (param, x, y, 1); 345s ***** test stk_materncov32_aniso (param, x, y, 2); 345s ***** error stk_materncov32_aniso (param, x, y, 3); 345s ***** error stk_materncov32_aniso (param, x, y, nan); 345s ***** error stk_materncov32_aniso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5; 2.4; 2.6]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_materncov32_aniso (param, x, y); 345s K2 = stk_materncov32_aniso (param, x, y, -1); 345s assert (isequal (size(K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:(dim + 1), 345s dK = stk_materncov32_aniso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_materncov32_aniso (param, x, y); 345s K2 = stk_materncov32_aniso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:(dim + 1), 345s dK1 = stk_materncov32_aniso (param, x, y, i); 345s dK2 = stk_materncov32_aniso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 20 tests, 20 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_expcov_aniso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_expcov_aniso.m 345s ***** shared param, x, y, K1, K2, K3 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (6, dim); 345s ***** error K0 = stk_expcov_aniso (); 345s ***** error K0 = stk_expcov_aniso (param); 345s ***** error K0 = stk_expcov_aniso (param, x); 345s ***** test K1 = stk_expcov_aniso (param, x, y); 345s ***** test K2 = stk_expcov_aniso (param, x, y, -1); 345s ***** test K3 = stk_expcov_aniso (param, x, y, -1, false); 345s ***** assert (isequal (K1, K2)); 345s ***** assert (isequal (K1, K3)); 345s ***** test % df versus ordinary array 345s u = double (x); v = double (y); 345s K1 = stk_expcov_aniso (param, u, v, -1); 345s K2 = stk_expcov_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 345s ***** error stk_expcov_aniso (param, x, y, -2); 345s ***** test stk_expcov_aniso (param, x, y, -1); 345s ***** error stk_expcov_aniso (param, x, y, 0); 345s ***** test stk_expcov_aniso (param, x, y, 1); 345s ***** test stk_expcov_aniso (param, x, y, 2); 345s ***** error stk_expcov_aniso (param, x, y, 3); 345s ***** error stk_expcov_aniso (param, x, y, nan); 345s ***** error stk_expcov_aniso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5; 2.4; 2.6]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_expcov_aniso (param, x, y); 345s K2 = stk_expcov_aniso (param, x, y, -1); 345s assert (isequal (size(K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:(dim + 1), 345s dK = stk_expcov_aniso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_expcov_aniso (param, x, y); 345s K2 = stk_expcov_aniso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:(dim + 1), 345s dK1 = stk_expcov_aniso (param, x, y, i); 345s dK2 = stk_expcov_aniso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 20 tests, 20 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_discretecov.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_discretecov.m 345s ***** shared model, model2, x0 345s n0 = 20; n1 = 10; dim = 4; 345s x0 = stk_sampling_randunif (n0, dim); 345s x1 = stk_sampling_randunif (n1, dim); 345s model = stk_model (@stk_materncov52_aniso, dim); 345s model.lm = stk_lm_affine (); 345s model.param = log ([1.0; 2.1; 2.2; 2.3; 2.4]); 345s ***** test % without noise, pairwise = false 345s model.lognoisevariance = - inf; 345s model2 = stk_model (@stk_discretecov, model, x0); 345s idx = [1 4 9]; 345s [K1, P1] = stk_make_matcov (model, x0(idx, :)); 345s [K2, P2] = stk_make_matcov (model2, idx'); 345s assert (stk_isequal_tolrel (K1, K2)); 345s assert (stk_isequal_tolrel (P1, P2)); 345s ***** test % without noise, pairwise = true 345s K1 = stk_make_matcov (model, x0([2 5 6], :), [], true); 345s K2 = stk_make_matcov (model2, [2 5 6]', [], true); 345s assert (stk_isequal_tolrel (K1, K2)); 345s ***** test % with noise, pairwise = false 345s model.lognoisevariance = log (0.01); 345s model2 = stk_model (@stk_discretecov, model, x0); 345s idx = [1 4 9]; 345s [K1, P1] = stk_make_matcov (model, x0(idx, :)); 345s [K2, P2] = stk_make_matcov (model2, idx'); 345s assert (stk_isequal_tolrel (K1, K2)); 345s assert (stk_isequal_tolrel (P1, P2)); 345s 3 tests, 3 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_noisecov.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_noisecov.m 345s ***** shared ni, lognoisevariance, diff 345s ni = 5; 345s lognoisevariance = 0.0; 345s diff = -1; 345s ***** error K = stk_noisecov (); 345s ***** error K = stk_noisecov (ni); 345s ***** test K = stk_noisecov (ni, lognoisevariance); 345s ***** test K = stk_noisecov (ni, lognoisevariance, diff); 345s ***** test K = stk_noisecov (ni, lognoisevariance, diff, true); 345s 5 tests, 5 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_gausscov_aniso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_gausscov_aniso.m 345s ***** shared param, x, y, K1, K2, K3 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (6, dim); 345s ***** error K0 = stk_gausscov_aniso (); 345s ***** error K0 = stk_gausscov_aniso (param); 345s ***** error K0 = stk_gausscov_aniso (param, x); 345s ***** test K1 = stk_gausscov_aniso (param, x, y); 345s ***** test K2 = stk_gausscov_aniso (param, x, y, -1); 345s ***** test K3 = stk_gausscov_aniso (param, x, y, -1, false); 345s ***** assert (isequal (K1, K2)); 345s ***** assert (isequal (K1, K3)); 345s ***** test % df versus ordinary array 345s u = double (x); v = double (y); 345s K1 = stk_gausscov_aniso (param, u, v, -1); 345s K2 = stk_gausscov_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 345s ***** error stk_gausscov_aniso (param, x, y, -2); 345s ***** test stk_gausscov_aniso (param, x, y, -1); 345s ***** error stk_gausscov_aniso (param, x, y, 0); 345s ***** test stk_gausscov_aniso (param, x, y, 1); 345s ***** test stk_gausscov_aniso (param, x, y, 2); 345s ***** error stk_gausscov_aniso (param, x, y, 3); 345s ***** error stk_gausscov_aniso (param, x, y, nan); 345s ***** error stk_gausscov_aniso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5; 2.4; 2.6]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_gausscov_aniso (param, x, y); 345s K2 = stk_gausscov_aniso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:(dim + 1), 345s dK = stk_gausscov_aniso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_gausscov_aniso (param, x, y); 345s K2 = stk_gausscov_aniso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:(dim + 1), 345s dK1 = stk_gausscov_aniso (param, x, y, i); 345s dK2 = stk_gausscov_aniso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 20 tests, 20 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_materncov52_iso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_materncov52_iso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (5, dim); 345s ***** error K = stk_materncov52_iso ([param; 1.234], x, y); 345s ***** error stk_materncov52_iso (); 345s ***** error stk_materncov52_iso (param); 345s ***** error stk_materncov52_iso (param, x); 345s ***** test stk_materncov52_iso (param, x, y); 345s ***** test stk_materncov52_iso (param, x, y, -1); 345s ***** test stk_materncov52_iso (param, x, y, -1, false); 345s ***** error stk_materncov52_iso (param, x, y, -2); 345s ***** test stk_materncov52_iso (param, x, y, -1); 345s ***** error stk_materncov52_iso (param, x, y, 0); 345s ***** test stk_materncov52_iso (param, x, y, 1); 345s ***** test stk_materncov52_iso (param, x, y, 2); 345s ***** error stk_materncov52_iso (param, x, y, 3); 345s ***** error stk_materncov52_iso (param, x, y, nan); 345s ***** error stk_materncov52_iso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_materncov52_iso (param, x, y); 345s K2 = stk_materncov52_iso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:2, 345s dK = stk_materncov52_iso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_materncov52_iso (param, x, y); 345s K2 = stk_materncov52_iso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:2, 345s dK1 = stk_materncov52_iso (param, x, y, i); 345s dK2 = stk_materncov52_iso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 18 tests, 18 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_sphcov_aniso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_sphcov_aniso.m 345s ***** shared param, x, y, K1, K2, K3 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (6, dim); 345s ***** error K0 = stk_sphcov_aniso (); 345s ***** error K0 = stk_sphcov_aniso (param); 345s ***** error K0 = stk_sphcov_aniso (param, x); 345s ***** test K1 = stk_sphcov_aniso (param, x, y); 345s ***** test K2 = stk_sphcov_aniso (param, x, y, -1); 345s ***** test K3 = stk_sphcov_aniso (param, x, y, -1, false); 345s ***** assert (isequal (K1, K2)); 345s ***** assert (isequal (K1, K3)); 345s ***** test % df versus ordinary array 345s u = double (x); v = double (y); 345s K1 = stk_sphcov_aniso (param, u, v, -1); 345s K2 = stk_sphcov_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 345s assert (isequal (K1, K2)); 345s ***** error stk_sphcov_aniso (param, x, y, -2); 345s ***** test stk_sphcov_aniso (param, x, y, -1); 345s ***** error stk_sphcov_aniso (param, x, y, 0); 345s ***** test stk_sphcov_aniso (param, x, y, 1); 345s ***** test stk_sphcov_aniso (param, x, y, 2); 345s ***** error stk_sphcov_aniso (param, x, y, 3); 345s ***** error stk_sphcov_aniso (param, x, y, nan); 345s ***** error stk_sphcov_aniso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5; 2.4; 2.6]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_sphcov_aniso (param, x, y); 345s K2 = stk_sphcov_aniso (param, x, y, -1); 345s assert (isequal (size(K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:(dim + 1), 345s dK = stk_sphcov_aniso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_sphcov_aniso (param, x, y); 345s K2 = stk_sphcov_aniso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:(dim + 1), 345s dK1 = stk_sphcov_aniso (param, x, y, i); 345s dK2 = stk_sphcov_aniso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 20 tests, 20 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_materncov_aniso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_materncov_aniso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 1.5; 2.8]); 345s x = stk_sampling_randunif(5, dim); 345s y = stk_sampling_randunif(5, dim); 345s ***** error stk_materncov_aniso(); 345s ***** error stk_materncov_aniso(param); 345s ***** error stk_materncov_aniso(param, x); 345s ***** test stk_materncov_aniso(param, x, y); 345s ***** test stk_materncov_aniso(param, x, y, -1); 345s ***** test stk_materncov_aniso(param, x, y, -1, false); 345s ***** error stk_materncov_aniso(param, x, y, -2); 345s ***** test stk_materncov_aniso(param, x, y, -1); 345s ***** error stk_materncov_aniso(param, x, y, 0); 345s ***** test stk_materncov_aniso(param, x, y, 1); 345s ***** test stk_materncov_aniso(param, x, y, 2); 345s ***** test stk_materncov_aniso(param, x, y, 3); 345s ***** error stk_materncov_aniso(param, x, y, 4); 345s ***** error stk_materncov_aniso(param, x, y, nan); 345s ***** error stk_materncov_aniso(param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 1.5; 2.8; 2.7; 2.9]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif(nx, dim); 345s y = stk_sampling_randunif(ny, dim); 345s ***** test 345s K1 = stk_materncov_aniso(param, x, y); 345s K2 = stk_materncov_aniso(param, x, y, -1); 345s assert(isequal(size(K1), [nx ny])); 345s assert(stk_isequal_tolabs(K1, K2)); 345s ***** test 345s for i = 1:(dim+2), 345s dK = stk_materncov_aniso(param, x, y, i); 345s assert(isequal(size(dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif(n, dim); 345s y = stk_sampling_randunif(n, dim); 345s 345s K1 = stk_materncov_aniso(param, x, y); 345s K2 = stk_materncov_aniso(param, x, y, -1, true); 345s assert(isequal(size(K1), [n n])); 345s assert(stk_isequal_tolabs(K2, diag(K1))); 345s 345s for i = 1:(dim+2), 345s dK1 = stk_materncov_aniso(param, x, y, i); 345s dK2 = stk_materncov_aniso(param, x, y, i, true); 345s assert(isequal(size(dK1), [n n])); 345s assert(stk_isequal_tolabs(dK2, diag(dK1))); 345s end 345s 18 tests, 18 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_gausscov_iso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_gausscov_iso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (5, dim); 345s ***** error K = stk_gausscov_iso ([param; 1.234], x, y); 345s ***** error stk_gausscov_iso (); 345s ***** error stk_gausscov_iso (param); 345s ***** error stk_gausscov_iso (param, x); 345s ***** test stk_gausscov_iso (param, x, y); 345s ***** test stk_gausscov_iso (param, x, y, -1); 345s ***** test stk_gausscov_iso (param, x, y, -1, false); 345s ***** error stk_gausscov_iso (param, x, y, -2); 345s ***** test stk_gausscov_iso (param, x, y, -1); 345s ***** error stk_gausscov_iso (param, x, y, 0); 345s ***** test stk_gausscov_iso (param, x, y, 1); 345s ***** test stk_gausscov_iso (param, x, y, 2); 345s ***** error stk_gausscov_iso (param, x, y, 3); 345s ***** error stk_gausscov_iso (param, x, y, nan); 345s ***** error stk_gausscov_iso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_gausscov_iso (param, x, y); 345s K2 = stk_gausscov_iso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:2, 345s dK = stk_gausscov_iso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_gausscov_iso (param, x, y); 345s K2 = stk_gausscov_iso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:2, 345s dK1 = stk_gausscov_iso (param, x, y, i); 345s dK2 = stk_gausscov_iso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 18 tests, 18 passed, 0 known failure, 0 skipped 345s [inst/covfcs/rbf/stk_rbf_matern52.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/rbf/stk_rbf_matern52.m 345s ***** shared h, diff 345s h = 1.0; diff = -1; 345s ***** error stk_rbf_matern52 (); 345s ***** test stk_rbf_matern52 (h); 345s ***** test stk_rbf_matern52 (h, diff); 345s ***** test %% h = 0.0 => correlation = 1.0 345s x = stk_rbf_matern52 (0.0); 345s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 345s ***** test %% consistency with stk_rbf_matern: function values 345s for h = 0.1:0.1:2.0, 345s x = stk_rbf_matern (5/2, h); 345s y = stk_rbf_matern52 (h); 345s assert (stk_isequal_tolrel (x, y, 1e-8)); 345s end 345s ***** test %% consistency with stk_rbf_matern: derivatives 345s for h = 0.1:0.1:2.0, 345s x = stk_rbf_matern (5/2, h, 2); 345s y = stk_rbf_matern52 (h, 1); 345s assert (stk_isequal_tolrel (x, y, 1e-8)); 345s end 345s ***** assert (stk_rbf_matern52 (inf) == 0) 345s 7 tests, 7 passed, 0 known failure, 0 skipped 345s [inst/covfcs/rbf/stk_rbf_spherical.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/rbf/stk_rbf_spherical.m 345s ***** shared h, diff 345s h = 1.0; diff = -1; 345s ***** error stk_rbf_spherical (); 345s ***** test stk_rbf_spherical (h); 345s ***** test stk_rbf_spherical (h, diff); 345s ***** test %% h = 0.0 => correlation = 1.0 345s x = stk_rbf_spherical (0.0); 345s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 345s ***** test %% check derivative numerically 345s h = [-1 -0.5 -0.1 0.1 0.5 1]; delta = 1e-9; 345s d1 = (stk_rbf_spherical (h + delta) - stk_rbf_spherical (h)) / delta; 345s d2 = stk_rbf_spherical (h, 1); 345s assert (stk_isequal_tolabs (d1, d2, 1e-4)); 345s ***** assert (stk_rbf_spherical (inf) == 0) 345s 6 tests, 6 passed, 0 known failure, 0 skipped 345s [inst/covfcs/rbf/stk_rbf_matern.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/rbf/stk_rbf_matern.m 345s ***** shared nu, h, diff 345s nu = 1.0; h = 1.0; diff = -1; 345s ***** error stk_rbf_matern (); 345s ***** error stk_rbf_matern (nu); 345s ***** test stk_rbf_matern (nu, h); 345s ***** test stk_rbf_matern (nu, h, diff); 345s ***** test %% h = 0.0 => correlation = 1.0 345s for nu = 0.1:0.2:5.0, 345s x = stk_rbf_matern (nu, 0.0); 345s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 345s end 345s 5 tests, 5 passed, 0 known failure, 0 skipped 345s [inst/covfcs/rbf/stk_rbf_exponential.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/rbf/stk_rbf_exponential.m 345s ***** shared h, diff 345s h = 1.0; diff = -1; 345s ***** error stk_rbf_exponential (); 345s ***** test stk_rbf_exponential (h); 345s ***** test stk_rbf_exponential (h, diff); 345s ***** test %% h = 0.0 => correlation = 1.0 345s x = stk_rbf_exponential (0.0); 345s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 345s ***** test %% check derivative numerically 345s h = [-1 -0.5 -0.1 0.1 0.5 1]; delta = 1e-9; 345s d1 = (stk_rbf_exponential (h + delta) - stk_rbf_exponential (h)) / delta; 345s d2 = stk_rbf_exponential (h, 1); 345s assert (stk_isequal_tolabs (d1, d2, 1e-4)); 345s ***** test %% consistency with stk_rbf_matern: function values 345s for h = 0.1:0.1:2.0, 345s x = stk_rbf_matern (1/2, h); 345s y = stk_rbf_exponential (h); 345s assert (stk_isequal_tolrel (x, y, 1e-8)); 345s end 345s ***** test %% consistency with stk_rbf_matern: derivatives 345s for h = 0.1:0.1:2.0, 345s x = stk_rbf_matern (1/2, h, 2); 345s y = stk_rbf_exponential (h, 1); 345s assert (stk_isequal_tolrel (x, y, 1e-8)); 345s end 345s ***** assert (stk_rbf_exponential (inf) == 0) 345s 8 tests, 8 passed, 0 known failure, 0 skipped 345s [inst/covfcs/rbf/stk_rbf_matern32.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/rbf/stk_rbf_matern32.m 345s ***** shared h, diff 345s h = 1.0; diff = -1; 345s ***** error stk_rbf_matern32 (); 345s ***** test stk_rbf_matern32 (h); 345s ***** test stk_rbf_matern32 (h, diff); 345s ***** test %% h = 0.0 => correlation = 1.0 345s x = stk_rbf_matern32 (0.0); 345s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 345s ***** test %% consistency with stk_rbf_matern: function values 345s for h = 0.1:0.1:2.0, 345s x = stk_rbf_matern (3/2, h); 345s y = stk_rbf_matern32 (h); 345s assert (stk_isequal_tolrel (x, y, 1e-8)); 345s end 345s ***** test %% consistency with stk_rbf_matern: derivatives 345s for h = 0.1:0.1:2.0, 345s x = stk_rbf_matern (3/2, h, 2); 345s y = stk_rbf_matern32 (h, 1); 345s assert (stk_isequal_tolrel (x, y, 1e-8)); 345s end 345s ***** assert (stk_rbf_matern32 (inf) == 0) 345s 7 tests, 7 passed, 0 known failure, 0 skipped 345s [inst/covfcs/rbf/stk_rbf_gauss.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/rbf/stk_rbf_gauss.m 345s ***** shared h, diff 345s h = 1.0; diff = -1; 345s ***** error stk_rbf_gauss (); 345s ***** test stk_rbf_gauss (h); 345s ***** test stk_rbf_gauss (h, diff); 345s ***** test % h = 0.0 => correlation = 1.0 345s x = stk_rbf_gauss (0.0); 345s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 345s 4 tests, 4 passed, 0 known failure, 0 skipped 345s [inst/covfcs/stk_materncov32_iso.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/covfcs/stk_materncov32_iso.m 345s ***** shared param, x, y 345s dim = 1; 345s param = log ([1.0; 2.5]); 345s x = stk_sampling_randunif (5, dim); 345s y = stk_sampling_randunif (5, dim); 345s ***** error K = stk_materncov32_iso ([param; 1.234], x, y); 345s ***** error stk_materncov32_iso (); 345s ***** error stk_materncov32_iso (param); 345s ***** error stk_materncov32_iso (param, x); 345s ***** test stk_materncov32_iso (param, x, y); 345s ***** test stk_materncov32_iso (param, x, y, -1); 345s ***** test stk_materncov32_iso (param, x, y, -1, false); 345s ***** error stk_materncov32_iso (param, x, y, -2); 345s ***** test stk_materncov32_iso (param, x, y, -1); 345s ***** error stk_materncov32_iso (param, x, y, 0); 345s ***** test stk_materncov32_iso (param, x, y, 1); 345s ***** test stk_materncov32_iso (param, x, y, 2); 345s ***** error stk_materncov32_iso (param, x, y, 3); 345s ***** error stk_materncov32_iso (param, x, y, nan); 345s ***** error stk_materncov32_iso (param, x, y, inf); 345s ***** shared dim, param, x, y, nx, ny 345s dim = 3; 345s param = log ([1.0; 2.5]); 345s nx = 4; ny = 10; 345s x = stk_sampling_randunif (nx, dim); 345s y = stk_sampling_randunif (ny, dim); 345s ***** test 345s K1 = stk_materncov32_iso (param, x, y); 345s K2 = stk_materncov32_iso (param, x, y, -1); 345s assert (isequal (size (K1), [nx ny])); 345s assert (stk_isequal_tolabs (K1, K2)); 345s ***** test 345s for i = 1:2, 345s dK = stk_materncov32_iso (param, x, y, i); 345s assert (isequal (size (dK), [nx ny])); 345s end 345s ***** test 345s n = 7; 345s x = stk_sampling_randunif (n, dim); 345s y = stk_sampling_randunif (n, dim); 345s 345s K1 = stk_materncov32_iso (param, x, y); 345s K2 = stk_materncov32_iso (param, x, y, -1, true); 345s assert (isequal (size (K1), [n n])); 345s assert (stk_isequal_tolabs (K2, diag (K1))); 345s 345s for i = 1:2, 345s dK1 = stk_materncov32_iso (param, x, y, i); 345s dK2 = stk_materncov32_iso (param, x, y, i, true); 345s assert (isequal (size (dK1), [n n])); 345s assert (stk_isequal_tolabs (dK2, diag (dK1))); 345s end 345s 18 tests, 18 passed, 0 known failure, 0 skipped 345s [inst/core/@stk_kreq_qr/stk_kreq_qr.m] 345s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/core/@stk_kreq_qr/stk_kreq_qr.m 345s ***** test stk_test_class ('stk_kreq_qr') 346s 1 test, 1 passed, 0 known failure, 0 skipped 346s [inst/core/stk_model_update.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/core/stk_model_update.m 346s ***** test 346s x1 = (linspace (0, 1, 15))'; z1 = sin (x1); 346s x2 = (linspace (2, 3, 15))'; z2 = sin (x2); 346s xt = (linspace (1, 2, 15))'; zt = sin (xt); 346s 346s % Prior model 346s M0 = stk_model (@stk_materncov32_iso); 346s M0.param = log ([1.0; 2.1]); 346s 346s M1 = stk_model_update (M0, x1, z1); 346s M1 = stk_model_update (M1, x2, z2); % this calls @stk_model_gpposterior/... 346s zp1 = stk_predict (M1, xt); 346s 346s M2 = stk_model_gpposterior (M0, [x1; x2], [z1; z2]); 346s zp2 = stk_predict (M2, xt); 346s 346s assert (stk_isequal_tolabs (double (zp2 - zp1), zeros (15, 2), 1e-10)) 346s 1 test, 1 passed, 0 known failure, 0 skipped 346s [inst/core/stk_predict.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/core/stk_predict.m 346s ***** shared n, m, model, x0, x_obs, z_obs, x_prd, y_prd1, idx_obs, idx_prd 346s 346s n = 10; % number of observations 346s m = n + 1; % number of predictions 346s d = 1; % dimension of the input space 346s 346s x0 = stk_sampling_regulargrid(n+m, d, [0; pi]); 346s 346s idx_obs = (2:2:(n+m-1))'; 346s idx_prd = (1:2:(n+m))'; 346s 346s x_obs = x0(idx_obs); 346s z_obs = sin (double (x_obs)); 346s x_prd = x0(idx_prd); 346s 346s model = stk_model (@stk_materncov32_iso); 346s model.param = log ([1.0; 2.1]); 346s ***** error y_prd1 = stk_predict (); 346s ***** error y_prd1 = stk_predict (model); 346s ***** test y_prd1 = stk_predict (model, x_prd); 346s ***** error y_prd1 = stk_predict (model, data, x_prd); 346s ***** test y_prd1 = stk_predict (model, x_obs, z_obs, x_prd); 346s ***** error y_prd1 = stk_predict (model, [x_obs; x_obs], [z_obs; z_obs], x_prd); 346s ***** test % nargout = 2 346s [y_prd1, lambda] = stk_predict (model, x_obs, z_obs, x_prd); 346s assert (isequal (size (lambda), [n m])); 346s ***** test % nargout = 2, compute only variances 346s [y_prd1, lambda] = stk_predict (model, x_obs, [], x_prd); 346s assert (isequal (size (lambda), [n m])); 346s assert (all (isnan (y_prd1.mean))); 346s ***** test % nargout = 3 346s [y_prd1, lambda, mu] = stk_predict (model, x_obs, z_obs, x_prd); 346s assert (isequal (size (lambda), [n m])); 346s assert (isequal (size (mu), [1 m])); % ordinary kriging 346s ***** test % nargout = 4 346s [y_prd1, lambda, mu, K] = stk_predict (model, x_obs, z_obs, x_prd); 346s assert (isequal (size (lambda), [n m])); 346s assert (isequal (size (mu), [1 m])); % ordinary kriging 346s assert (isequal (size (K), [m m])); 346s ***** test % predict on large set of locations 346s x_prd = stk_sampling_regulargrid (1e5, 1, [0; pi]); 346s y_prd = stk_predict (model, x_obs, z_obs, x_prd); 346s ***** test % predict on an observation point 346s % https://sourceforge.net/p/kriging/tickets/49/ 346s [zp, lambda] = stk_predict (model, x_obs, z_obs, x_obs(4)); 346s assert (isequal (z_obs(4), zp.mean)) 346s assert (isequal (zp.var, 0)) 346s lambda_ref = zeros (n, 1); lambda_ref(4) = 1; 346s assert (isequal (lambda, lambda_ref)) 346s 12 tests, 12 passed, 0 known failure, 0 skipped 346s [inst/core/stk_predict_leaveoneout.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/core/stk_predict_leaveoneout.m 346s ***** shared n, x_obs, z_obs, model 346s n = 20; 346s x_obs = stk_sampling_regulargrid (n, 1, [0; 2*pi]); 346s z_obs = stk_feval (@sin, x_obs); 346s model = stk_model (@stk_materncov32_iso); 346s model.param = log ([1; 5]); 346s ***** test % one output 346s 346s loo_pred = stk_predict_leaveoneout (model, x_obs, z_obs); 346s 346s assert (isequal (size (loo_pred), [n 2])); 346s assert (isequal (loo_pred.colnames, {'mean', 'var'})); 346s assert (all (isfinite (loo_pred(:)))); 346s ***** test % two outputs 346s 346s [loo_pred, loo_res] = stk_predict_leaveoneout (model, x_obs, z_obs); 346s 346s assert (isequal (size (loo_pred), [n 2])); 346s assert (isequal (loo_pred.colnames, {'mean', 'var'})); 346s assert (all (isfinite (loo_pred(:)))); 346s 346s assert (isequal (size (loo_res), [n 2])); 346s assert (isequal (loo_res.colnames, {'residuals', 'norm_res'})); 346s assert (all (isfinite (loo_res(:)))); 346s ***** test % heteroscedastic noise case 346s 346s model.lognoisevariance = (1 + rand (n, 1)) * 1e-6; 346s [loo_pred, loo_res] = stk_predict_leaveoneout (model, x_obs, z_obs); 346s 346s assert (isequal (size (loo_pred), [n 2])); 346s assert (isequal (loo_pred.colnames, {'mean', 'var'})); 346s assert (all (isfinite (loo_pred(:)))); 346s 346s assert (isequal (size (loo_res), [n 2])); 346s assert (isequal (loo_res.colnames, {'residuals', 'norm_res'})); 346s assert (all (isfinite (loo_res(:)))); 346s 3 tests, 3 passed, 0 known failure, 0 skipped 346s [inst/core/stk_cholcov.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/core/stk_cholcov.m 346s ***** shared Q, K, L, U, epsi 346s Q = 0.25 * hadamard(4); 346s ***** test 346s K = Q * diag ([1, 0.1, 0.01, 1e-7]) * Q'; 346s [U, epsi] = stk_cholcov (K); 346s ***** assert (istriu (U)) 346s ***** assert (epsi == 0) 346s ***** test 346s K = Q * diag ([1, 0.1, 0.01, 1e-7]) * Q'; 346s [L, epsi] = stk_cholcov (K, 'lower'); 346s ***** assert (istril (L)) 346s ***** assert (epsi == 0) 346s ***** test 346s K = Q * diag ([1, 0.1, 0.01, -1e-7]) * Q'; 346s [U, epsi] = stk_cholcov (K); 346s ***** assert (istriu (U)) 346s ***** assert (epsi > 0) 346s ***** test 346s K = Q * diag ([1, 0.1, 0.01, -1e-7]) * Q'; 346s [L, epsi] = stk_cholcov (K, 'lower'); 346s ***** assert (istril (L)) 346s ***** assert (epsi > 0) 346s 12 tests, 12 passed, 0 known failure, 0 skipped 346s [inst/core/stk_make_matcov.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/core/stk_make_matcov.m 346s ***** shared model, model2, x0, x1, n0, n1, d, Ka, Kb, Kc, Pa, Pb, Pc 346s n0 = 20; n1 = 10; d = 4; 346s model = stk_model (@stk_materncov52_aniso, d); 346s model.lm = stk_lm_affine; 346s model.param = log ([1.0; 2.1; 2.2; 2.3; 2.4]); 346s model2 = model; model2.lognoisevariance = log(0.01); 346s x0 = stk_sampling_randunif (n0, d); 346s x1 = stk_sampling_randunif (n1, d); 346s ***** error [KK, PP] = stk_make_matcov (); 346s ***** error [KK, PP] = stk_make_matcov (model); 346s ***** test [Ka, Pa] = stk_make_matcov (model, x0); % (1) 346s ***** test [Kb, Pb] = stk_make_matcov (model, x0, x0); % (2) 346s ***** test [Kc, Pc] = stk_make_matcov (model, x0, x1); % (3) 346s ***** error [KK, PP] = stk_make_matcov (model, x0, x1, pi); 346s ***** assert (isequal (size (Ka), [n0 n0])); 346s ***** assert (isequal (size (Kb), [n0 n0])); 346s ***** assert (isequal (size (Kc), [n0 n1])); 346s ***** assert (isequal (size (Pa), [n0 d + 1])); 346s ***** assert (isequal (size (Pb), [n0 d + 1])); 346s ***** assert (isequal (size (Pc), [n0 d + 1])); 346s ***** assert (isequal (Kb, Ka)); 346s ***** test [Ka, Pa] = stk_make_matcov (model2, x0); % (1') 346s ***** test [Kb, Pb] = stk_make_matcov (model2, x0, x0); % (2') 346s ***** error assert (isequal (Kb, Ka)); 346s ***** assert (isequal (Pa, Pb)); 346s ***** assert (isequal (Pa, Pc)); 346s 18 tests, 18 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/@stk_optim_fmincon/stk_optim_fmincon.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/@stk_optim_fmincon/stk_optim_fmincon.m 346s ***** test stk_test_class ('stk_optim_fmincon') 346s 1 test, 1 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/stk_optim_testmin_unc.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/stk_optim_testmin_unc.m 346s ***** shared algo 346s algo = stk_options_get ('stk_param_estim', 'minimize_unc'); 346s ***** error b = stk_optim_testmin_unc (); 346s ***** assert (stk_optim_testmin_unc (algo)); 346s ***** assert (~ stk_optim_testmin_unc ('dudule')); 346s 3 tests, 3 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/@stk_optim_optimizer_/stk_optim_optimizer_.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/@stk_optim_optimizer_/stk_optim_optimizer_.m 346s ***** test stk_test_class ('stk_optim_optimizer_') 346s 1 test, 1 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/stk_minimize_boxconstrained.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/stk_minimize_boxconstrained.m 346s ***** test % Call fmincon using function name 346s if stk_optim_isavailable ('fmincon') 346s assert (stk_optim_testmin_box ('fmincon')); 346s end 346s ***** test % Call fmincon directly, using algorithm object 346s if stk_optim_isavailable ('fmincon') 346s algo = stk_optim_fmincon ('TolX', 1e-12, 'TolFun', 1e-12); 346s assert (stk_optim_testmin_box (algo)); 346s end 346s ***** test % Call sqp using function name 346s if stk_optim_isavailable ('octavesqp') 346s assert (stk_optim_testmin_box ('octavesqp')); 346s end 346s ***** test % Call sqp directly, using algorithm object 346s if stk_optim_isavailable ('octavesqp') 346s algo = stk_optim_octavesqp (); 346s assert (stk_optim_testmin_box (algo)); 346s end 346s ***** error assert (stk_optim_testmin_box ('InexistentOptimizer')); 346s ***** error assert (stk_optim_testmin_box (100)); 346s 6 tests, 6 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/stk_minimize_unconstrained.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/stk_minimize_unconstrained.m 346s ***** test % Call fminsearch using function name 346s if stk_optim_isavailable ('fminsearch') 346s assert (stk_optim_testmin_unc ('fminsearch')); 346s end 346s ***** test % Call fminsearch directly, using algorithm object 346s if stk_optim_isavailable ('fminsearch') 346s algo = stk_optim_fminsearch ('TolX', 1e-12, 'TolFun', 1e-12); 346s assert (stk_optim_testmin_unc (algo)); 346s end 346s ***** test % Call sqp using function name 346s if stk_optim_isavailable ('octavesqp') 346s assert (stk_optim_testmin_unc ('octavesqp')); 346s end 346s ***** test % Call sqp directly, using algorithm object 346s if stk_optim_isavailable ('octavesqp') 346s algo = stk_optim_octavesqp (); 346s assert (stk_optim_testmin_unc (algo)); 346s end 346s ***** error assert (stk_optim_testmin_unc ('InexistentOptimizer')); 346s ***** error assert (stk_optim_testmin_unc (100)); 346s 6 tests, 6 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/@stk_optim_octavesqp/stk_optim_octavesqp.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/@stk_optim_octavesqp/stk_optim_octavesqp.m 346s ***** test stk_test_class ('stk_optim_octavesqp') 346s 1 test, 1 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/stk_optim_testmin_box.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/stk_optim_testmin_box.m 346s ***** shared algo 346s algo = stk_options_get ('stk_param_estim', 'minimize_box'); 346s ***** error b = stk_optim_testmin_box (); 346s ***** assert (stk_optim_testmin_box (algo)); 346s ***** assert (~ stk_optim_testmin_box ('dudule')); 346s 3 tests, 3 passed, 0 known failure, 0 skipped 346s [inst/misc/optim/@stk_optim_fminsearch/stk_optim_fminsearch.m] 346s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/optim/@stk_optim_fminsearch/stk_optim_fminsearch.m 346s ***** test stk_test_class ('stk_optim_fminsearch') 347s 1 test, 1 passed, 0 known failure, 0 skipped 347s [inst/misc/test/stk_isequal_tolrel.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/test/stk_isequal_tolrel.m 347s ***** shared r1, r2, r3, a, b, tolrel 347s a = 1.01; b = 1.02; tolrel = 0.1; 347s ***** error rr = stk_isequal_tolrel(); 347s ***** error rr = stk_isequal_tolrel(a); 347s ***** test r1 = stk_isequal_tolrel(a, b); 347s ***** test r2 = stk_isequal_tolrel(a, b, tolrel); 347s ***** test r3 = stk_isequal_tolrel(a, [b b]); 347s ***** test assert (isequal (r1, false)); 347s ***** test assert (isequal (r2, true)); 347s ***** test assert (isequal (r3, false)); 347s ***** test 347s a = struct('u', []); b = struct('v', []); 347s assert(~ stk_isequal_tolrel(a, b)) 347s ***** test 347s a = struct('u', 1.01); b = struct('u', 1.02); 347s assert(stk_isequal_tolrel(a, b, tolrel)) 347s 10 tests, 10 passed, 0 known failure, 0 skipped 347s [inst/misc/test/stk_isequal_tolabs.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/test/stk_isequal_tolabs.m 347s ***** shared r1, r2, a, b, tolabs 347s a = 1.01; b = 1.02; tolabs = 0.1; 347s ***** error rr = stk_isequal_tolabs(); 347s ***** error rr = stk_isequal_tolabs(a); 347s ***** test r1 = stk_isequal_tolabs(a, b); 347s ***** test r2 = stk_isequal_tolabs(a, b, tolabs); 347s ***** test assert(~r1); 347s ***** test assert(r2); 347s ***** test 347s a = struct('u', []); b = struct('v', []); 347s assert(~ stk_isequal_tolabs(a, b)) 347s ***** test 347s a = struct('u', 1.01); b = struct('u', 1.02); 347s assert(stk_isequal_tolabs(a, b, tolabs)) 347s 8 tests, 8 passed, 0 known failure, 0 skipped 347s [inst/misc/test/stk_test.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/test/stk_test.m 347s ***** assert(isempty([])) % support for test assert shorthand 347s ***** assert((1 + 1) == 2) 347s ***** test a=1; 347s ***** test assert(~exist('a')); 347s ***** shared a % create a shared variable 347s ***** test a = 3; % assign to a shared variable 347s ***** test assert(a == 3); % variable should equal 3 in this second 'test' block 347s ***** shared b, c % replace shared variables {'a'} --> {'b', 'c'} 347s ***** test assert(~exist('a')); % a no longer exists 347s ***** test assert(isempty(b)); % variables start off empty 347s ***** shared a % recreate a shared variable that had been deleted 347s ***** test assert (isempty(a)); % it is empty, even though it was equal to 3 before 347s ***** shared a, b, c % creates three shared variables 347s a = 1; b = 2; c = 3; % give values to all variables, in the same block 347s ***** assert(isequal([a, b, c], [1, 2, 3])); % test all of them together 347s ***** test c=6; % update a value 347s ***** test % show that the update sticks between blocks 347s assert(isequal([a, b, c], [1, 2, 6])); 347s ***** shared % clear all shared variables 347s ***** assert(~exist('a')) % show that they are cleared 347s ***** error test % not enough input arguments 347s ***** error test(1, 2, 3, 4) % too many input args 347s ***** error garbage % usage on nonexistent function should be 347s ***** error stt_test('test', 'bogus'); % undefined function error 347s ***** error stk_test('test', 'bogus'); % error raised by stk_test itself 347s ***** error stk_test(); 347s ***** error stk_test('disp', 'verbose', [], 'extra arg !!!'); 347s ***** error stk_test([]) 347s ***** error stk_test(0.0) 347s ***** error stk_test('stk_mindist', 0.0) 347s ***** error stk_test('stk_mindist', 'dudule') 347s 24 tests, 24 passed, 0 known failure, 0 skipped 347s [inst/misc/parallel/@stk_parallel_engine_none/stk_parallel_engine_none.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/parallel/@stk_parallel_engine_none/stk_parallel_engine_none.m 347s ***** test stk_test_class ('stk_parallel_engine_none') 347s 1 test, 1 passed, 0 known failure, 0 skipped 347s [inst/misc/error/stk_error.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/error/stk_error.m 347s ***** shared errmsg, mnemonic, badstack 347s errmsg = 'Go ahead, make my day.'; 347s mnemonic = 'ClintEastwood'; 347s badstack = 0; % not a valid stack structure 347s ***** error stk_error(errmsg, mnemonic); 347s ***** error stk_error (errmsg, mnemonic, badstack); 347s ***** error id=STK:stk_error:InvalidArgument stk_error (errmsg, mnemonic, badstack); 347s 3 tests, 3 passed, 0 known failure, 0 skipped 347s [inst/misc/text/stk_sprintf_colvect_scientific.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/text/stk_sprintf_colvect_scientific.m 347s ***** shared x, s 347s x = [1.2; -34567]; 347s ***** test s = stk_sprintf_colvect_scientific(x, 1); 347s ***** assert (isequal(s, ['#'; '#'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 3); 347s ***** assert (isequal(s, ['###'; '###'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 5); 347s ***** assert (isequal(s, ['#####'; '#####'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 6); 347s ***** assert (isequal(s, [' 1e+00'; '-3e+04'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 7); 347s ***** assert (isequal(s, [' 1e+00'; '-3e+04'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 8); 347s ***** assert (isequal(s, [' 1.2e+00'; '-3.5e+04'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 9); 347s ***** assert (isequal(s, [' 1.20e+00'; '-3.46e+04'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 10); 347s ***** assert (isequal(s, [' 1.200e+00'; '-3.457e+04'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 11); 347s ***** assert (isequal(s, [' 1.2000e+00'; '-3.4567e+04'])) 347s ***** test s = stk_sprintf_colvect_scientific(x, 12); 347s ***** assert (isequal(s, [' 1.2000e+00'; '-3.4567e+04'])) 347s ***** shared x, s 347s x = [0.9; 0.91; 0.99; 0.999]; 347s ***** test s = stk_sprintf_colvect_scientific (x, 4); 347s ***** assert (isequal(s, ['####'; '####'; '####'; '####'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 5); 347s ***** assert (isequal(s, ['9e-01'; '9e-01'; '1e+00'; '1e+00'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 6); 347s ***** assert (isequal(s, ['9e-01'; '9e-01'; '1e+00'; '1e+00'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 7); 347s ***** assert (isequal(s, ['9.0e-01'; '9.1e-01'; '9.9e-01'; '1.0e+00'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 8); 347s ***** assert (isequal(s, ['9.00e-01'; '9.10e-01'; '9.90e-01'; '9.99e-01'])) 347s ***** shared x, s 347s x = [0.9; -0.91; 0.99; 0.999]; 347s ***** test s = stk_sprintf_colvect_scientific (x, 4); 347s ***** assert (isequal(s, ['####'; '####'; '####'; '####'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 5); 347s ***** assert (isequal(s, ['#####'; '#####'; '#####'; '#####'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 6); 347s ***** assert (isequal(s, [' 9e-01'; '-9e-01'; ' 1e+00'; ' 1e+00'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 7); 347s ***** assert (isequal(s, [' 9e-01'; '-9e-01'; ' 1e+00'; ' 1e+00'])) 347s ***** test s = stk_sprintf_colvect_scientific (x, 8); 347s ***** assert (isequal(s, [' 9.0e-01'; '-9.1e-01'; ' 9.9e-01'; ' 1.0e+00'])) 347s ***** test 347s x = [1e6; -1e10; 1e-221]; 347s s = stk_sprintf_colvect_scientific(x, 10); 347s assert(isequal(s, [' 1e+006'; '-1e+010'; ' 1e-221'])); 347s 41 tests, 41 passed, 0 known failure, 0 skipped 347s [inst/misc/text/stk_sprintf_colvect.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/text/stk_sprintf_colvect.m 347s ***** shared s 347s ***** test s = stk_sprintf_colvect ([1 1e1], 6); 347s ***** assert (isequal (s, [' 1'; '10'])) 347s ***** test s = stk_sprintf_colvect ([1 1e3], 6); 347s ***** assert (isequal (s, [' 1'; '1000'])) 347s ***** test s = stk_sprintf_colvect ([1 1e5], 6); 347s ***** assert (isequal (s, [' 1'; '100000'])) 347s ***** test s = stk_sprintf_colvect ([1 1e6], 6); 347s ***** assert (isequal (s, ['1e+00'; '1e+06'])) 347s 8 tests, 8 passed, 0 known failure, 0 skipped 347s [inst/misc/text/stk_disp_progress.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/text/stk_disp_progress.m 347s ***** error stk_disp_progress ('toto ', 0, 1); 347s ***** test stk_disp_progress ('toto ', 1, 1); 347s toto warning: implicit conversion from numeric to char 347s warning: called from 347s stk_disp_progress at line 53 column 1 347s __test__ at line 2 column 3 347s test at line 682 column 11 347s /tmp/tmp.I5XWGjJG2x at line 1486 column 31 347s 347s 347s ***** error stk_disp_progress ('toto ', 2, 1); 347s ***** test 347s stk_disp_progress ('toto ', 1, 2); 347s stk_disp_progress ('toto ', 2, 2); 347s toto warning: implicit conversion from numeric to char 347s warning: called from 347s stk_disp_progress at line 53 column 1 347s __test__ at line 3 column 2 347s test at line 682 column 11 347s /tmp/tmp.I5XWGjJG2x at line 1486 column 31 347s 347s toto 347s 4 tests, 4 passed, 0 known failure, 0 skipped 347s [inst/misc/text/stk_sprintf_colvect_fixedpoint.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/text/stk_sprintf_colvect_fixedpoint.m 347s ***** shared x, s 347s x = [1.2; 3.48]; 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 1); 347s ***** assert (isequal(s, ['1'; '3'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 2); 347s ***** assert (isequal(s, ['1'; '3'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 3); 347s ***** assert (isequal(s, ['1.2'; '3.5'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 4); 347s ***** assert (isequal(s, ['1.20'; '3.48'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 5); 347s ***** assert (isequal(s, ['1.20'; '3.48'])) 347s ***** shared x, s 347s x = [1.2; -3.48]; 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 1); 347s ***** assert (isequal(s, ['#'; '#'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 2); 347s ***** assert (isequal(s, [' 1'; '-3'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 3); 347s ***** assert (isequal(s, [' 1'; '-3'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 4); 347s ***** assert (isequal(s, [' 1.2'; '-3.5'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 5); 347s ***** assert (isequal(s, [' 1.20'; '-3.48'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 6); 347s ***** assert (isequal(s, [' 1.20'; '-3.48'])) 347s ***** shared x, s 347s x = [0.2; 0.48]; 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 1); 347s ***** assert (isequal(s, ['0'; '0'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 2); 347s ***** assert (isequal(s, ['0'; '0'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 3); 347s ***** assert (isequal(s, ['0.2'; '0.5'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 4); 347s ***** assert (isequal(s, ['0.20'; '0.48'])) 347s ***** test s = stk_sprintf_colvect_fixedpoint(x, 5); 347s ***** assert (isequal(s, ['0.20'; '0.48'])) 347s 32 tests, 32 passed, 0 known failure, 0 skipped 347s [inst/misc/design/stk_maxabscorr.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/design/stk_maxabscorr.m 347s ***** assert (stk_isequal_tolabs (0.0, ... % Test on an OLHS(5) 347s stk_maxabscorr ([0.4 0.8 0 -0.4 -0.8; -0.8 0.4 0 0.8 -0.4]'))); 347s 1 test, 1 passed, 0 known failure, 0 skipped 347s [inst/misc/design/stk_phipcrit.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/design/stk_phipcrit.m 347s ***** shared x 347s x = [0, 0.2, 0.4, 0.6, 0.8, 1.0; 347s 0, 0.6, 0.8, 1.0, 0.2, 0.4]'; 347s ***** assert (stk_isequal_tolabs ... 347s (stk_phipcrit (x, 10), 3.946317664423303, 1e-15)) 347s ***** assert (stk_isequal_tolabs ... 347s (stk_phipcrit (x, 50), 3.614077252813102, 1e-15)); 347s ***** assert (stk_isequal_tolabs ... 347s (stk_phipcrit (x, 100), 3.574589859827413, 1e-15)); 347s ***** assert (stk_isequal_tolabs ... 347s (stk_phipcrit (x, 1e9), 1 / stk_mindist (x), 1e-8)); 347s ***** assert (isequal (stk_phipcrit (ones (2)), Inf)); 347s 5 tests, 5 passed, 0 known failure, 0 skipped 347s [inst/misc/pareto/stk_paretofind.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/pareto/stk_paretofind.m 347s ***** shared x, ndpos, drank 347s x = [ ... 347s 0 2; ... 347s 2 2; ... 347s ]; 347s ***** test [ndpos, drank] = stk_paretofind (x); 347s ***** assert (isequal (ndpos, 1)); 347s ***** assert (isequal (drank, [0; 1])); 347s ***** shared x, ndpos, drank 347s x = [ ... 347s 3 2; ... 347s 2 2; ... 347s ]; 347s ***** test [ndpos, drank] = stk_paretofind (x); 347s ***** assert (isequal (ndpos, 2)); 347s ***** assert (isequal (drank, [1; 0])); 347s ***** shared x, ndpos, drank 347s x = [ ... 347s 1 0; ... 347s 2 0; ... 347s 0 2; ... 347s 2 2; ... 347s -1 3 ]; 347s ***** test [ndpos, drank] = stk_paretofind (x); 347s ***** assert (isequal (ndpos, [5; 3; 1])); 347s ***** assert (isequal (drank, [0; 3; 0; 2; 0])); 347s ***** shared x, ndpos, drank 347s x = [ ... 347s 1 0; ... 347s 2 0; ... 347s 0 2; ... 347s 2 2; ... 347s -1 3; ... 347s -1 4; ... 347s 2 2 ]; 347s ***** test [ndpos, drank] = stk_paretofind (x); 347s ***** assert (isequal (ndpos, [5; 3; 1])); 347s ***** assert (isequal (drank, [0; 3; 0; 2; 0; 1; 2])); 347s 12 tests, 12 passed, 0 known failure, 0 skipped 347s [inst/misc/pareto/stk_dominatedhv.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/pareto/stk_dominatedhv.m 347s ***** error hv = stk_dominatedhv (); 347s ***** error hv = stk_dominatedhv (-y, 'incorrect ref type'); 347s ***** error hv = stk_dominatedhv (-y, [0 0]); 347s ***** error hv = stk_dominatedhv (-y, [0 0 0 0 0], 0, 'too many input args'); 347s ***** shared y, hv0 % Example from README.TXT in WFG 1.10 347s 347s y = [ ... 347s 0.598 0.737 0.131 0.916 6.745; ... 347s 0.263 0.740 0.449 0.753 6.964; ... 347s 0.109 8.483 0.199 0.302 8.872 ]; 347s 347s hv0 = 1.1452351120; 347s ***** test 347s hv = stk_dominatedhv (-y); 347s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 347s ***** test 347s yy = stk_dataframe (- y); % Check that @stk_dataframe inputs are accepted 347s hv = stk_dominatedhv (yy); 347s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 347s ***** test 347s hv = stk_dominatedhv (-y, [], 0); 347s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 347s ***** test 347s hv = stk_dominatedhv (-y, [0 0 0 0 0]); 347s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 347s ***** test 347s hv = stk_dominatedhv (1 - y, [1 1 1 1 1]); 347s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 347s ***** test 347s r = stk_dominatedhv (-y, [], 1); 347s hv = sum (r.sign .* prod (r.xmax - r.xmin, 2)); 347s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 347s ***** shared y1, y2, y0, S, S1 347s y0 = [1.00 1.00]; % Reference point 347s y1 = [1.50 1.50]; % Above the reference point 347s y2 = [0.50 0.50]; % Below the reference point 347s ***** assert (isequal (0.00, stk_dominatedhv (y1, y0))); 347s ***** assert (isequal (0.25, stk_dominatedhv (y2, y0))); 347s ***** assert (isequal (0.25, stk_dominatedhv ([y1; y2], y0))); 347s ***** assert (isequal (0.25, stk_dominatedhv ([y2; y1; y2], y0))); 347s ***** test S = stk_dominatedhv (y1, y0, 1); % empty decomposition 347s ***** assert (isequal (size (S.xmin, 1), 0)); 347s ***** test S = stk_dominatedhv (y2, y0, 1); % trivial decomposition 347s ***** assert (isequal (S.sign, 1)); 347s ***** assert (isequal (S.xmin, y2)); 347s ***** assert (isequal (S.xmax, y0)); 347s ***** test S1 = stk_dominatedhv ([y2; y0], y0, 1); % shoud be the same as before 347s ***** assert (isequal (S1, S)); 347s ***** test S1 = stk_dominatedhv ([y2; y1], y0, 1); % shoud be the same as before 347s ***** assert (isequal (S1, S)); 347s ***** test S1 = stk_dominatedhv ([y2; y2], y0, 1); % shoud be the same as before 347s ***** assert (isequal (S1, S)); 347s ***** test 347s for d = 1:10, 347s y = - 0.5 * ones (1, d); 347s hv = stk_dominatedhv (y); 347s assert (isequal (stk_dominatedhv (y), 0.5 ^ d)); 347s end 347s ***** test 347s for d = 1:10, 347s y = - 0.5 * ones (1, d); 347s r = stk_dominatedhv (y, [], 1); 347s hv = sum (r.sign .* prod (r.xmax - r.xmin, 2)); 347s assert (isequal (stk_dominatedhv (y), 0.5 ^ d)); 347s end 347s ***** shared y, y_ref, dv, hv0 347s y1 = [0.25 0.75]; 347s y2 = [0.50 0.50]; 347s y3 = [0.75 0.25]; 347s 347s y_ref = [1 1]; 347s 347s y = {[], y1, y2, y3; [y1; y2], [y1; y3], [y2; y3], [y1; y2; y3]}; 347s 347s dv = 0.25 ^ 2; hv0 = [0 3 4 3; 5 5 5 6] * dv; 347s ***** test 347s hv1 = stk_dominatedhv (y, y_ref); 347s assert (isequal (hv0, hv1)); 347s ***** test 347s r = stk_dominatedhv (y, y_ref, 1); 347s 347s % Check the first decomposition, which should be empty 347s assert (isempty (r(1).sign)); 347s assert (isempty (r(1).xmin)); 347s assert (isempty (r(1).xmax)); 347s 347s % Check the other decompositions 347s for i = 2:6, 347s hv2 = sum (r(i).sign .* prod (r(i).xmax - r(i).xmin, 2)); 347s assert (isequal (hv0(i), hv2)); 347s end 347s ***** test 347s y = (0.3:0.1:0.8)'; 347s hv0 = 0.7; 347s hv1 = stk_dominatedhv (y, 1); 347s r = stk_dominatedhv (y, 1, true); 347s hv2 = sum (r.sign .* prod (r.xmax - r.xmin, 2)); 347s ***** test % four non-dominated points (hypervolume) 347s zr = [1 1]; 347s zi = [0.2 0.8; 0.4 0.6; 0.6 0.4; 0.8 0.2] 347s P = perms (1:4); 347s for i = 1:24 347s HV = stk_dominatedhv (zi(P(i, :), :), zr, 0); 347s assert (stk_isequal_tolrel (HV, 0.4, 1e-15)); 347s end 347s zi = 347s 347s 0.2000 0.8000 347s 0.4000 0.6000 347s 0.6000 0.4000 347s 0.8000 0.2000 347s 347s ***** test % four non-dominated points (decomposition) 347s zr = [1 1]; 347s zi = [0.2 0.8; 0.4 0.6; 0.6 0.4; 0.8 0.2] 347s P = perms (1:4); 347s for i = 1:24 347s S = stk_dominatedhv (zi(P(i, :), :), zr, 1); 347s HV = sum (S.sign .* prod (S.xmax - S.xmin, 2)); 347s assert (stk_isequal_tolrel (HV, 0.4, 1e-15)); 347s end 347s zi = 347s 347s 0.2000 0.8000 347s 0.4000 0.6000 347s 0.6000 0.4000 347s 0.8000 0.2000 347s 347s ***** test % a case with 8 points and 5 objectives 347s % http://sourceforge.net/p/kriging/tickets/33 347s 347s yr = [1.03 0.91 0.96 1.99 16.2]; 347s 347s y = [ ... 347s 0.8180 0.5600 0.1264 1.0755 1.2462; ... 347s 0.8861 0.6928 0.2994 0.7228 0.9848; ... 347s 0.9021 0.8829 0.6060 0.1642 0.4282; ... 347s 0.9116 0.3097 0.8601 0.0468 0.2813; ... 347s 0.9306 0.1429 0.6688 0.1462 1.3661; ... 347s 0.9604 0.3406 0.4046 0.7239 1.8741; ... 347s 0.9648 0.7764 0.5199 0.4098 1.3436; ... 347s 0.9891 0.4518 0.7956 0.1164 1.2025]; 347s 347s hv1 = stk_dominatedhv (y, yr, 0); 347s 347s S = stk_dominatedhv (y, yr, 1); 347s hv2 = sum (S.sign .* prod (S.xmax - S.xmin, 2)); 347s 347s assert (isequal (size (S.sign), [87 1])); 347s assert (isequal (size (S.xmin), [87 5])); 347s assert (isequal (size (S.xmax), [87 5])); 347s assert (stk_isequal_tolrel (hv1, 1.538677420906463, 2 * eps)); 347s assert (stk_isequal_tolrel (hv1, hv2, eps)); 347s ***** test % with random data 347s NREP = 5; 347s for p = 1:5 347s for n = 1:10 347s for i = 1:NREP 347s % Draw random data 347s y = rand (n, p); 347s y = - y ./ (norm (y)); 347s % Compute hypervolume directly 347s hv1 = stk_dominatedhv (y, [], 0); 347s % Compute decomposition, then hypervolume 347s R = stk_dominatedhv (y, [], 1); 347s hv2 = sum (R.sign .* prod (R.xmax - R.xmin, 2)); 347s % Compare results 347s assert (stk_isequal_tolabs (hv1, hv2, eps)); 347s end 347s end 347s end 347s 35 tests, 35 passed, 0 known failure, 0 skipped 347s [inst/misc/pareto/stk_isdominated.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/pareto/stk_isdominated.m 347s ***** test 347s A = [1 3 2]; 347s B = [0 0 0]; 347s [isdom, dpos] = stk_isdominated (A, B); 347s assert (isdom == 1); 347s assert (dpos == 1); 347s ***** test 347s A = [1 3 2]; 347s B = [0 0 3]; 347s [isdom, dpos] = stk_isdominated (A, B); 347s assert (isdom == 0); 347s assert (dpos == 0); 347s ***** test 347s A = [1 3 2]; 347s B = [0 0 0; 0 0 3]; 347s [isdom, dpos] = stk_isdominated (A, B); 347s assert (isdom == 1); 347s assert (dpos == 1); 347s ***** test 347s A = [1 3 2]; 347s B = [0 0 3; 0 0 0]; 347s [isdom, dpos] = stk_isdominated (A, B); 347s assert (isdom == 1); 347s assert (dpos == 2); 347s ***** test 347s A = [1 3 2; 1 0 1; -1 0 0; 1 3 2]; 347s B = [1 0 0; 0 0 3; 0 0 0]; 347s [isdom, dpos] = stk_isdominated (A, B); 347s assert (isequal (isdom, logical ([1; 1; 0; 1]))); 347s assert (isequal (dpos, [3; 3; 0; 3])); 347s 5 tests, 5 passed, 0 known failure, 0 skipped 347s [inst/misc/distrib/stk_distrib_student_cdf.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_student_cdf.m 347s ***** assert (stk_isequal_tolrel ( ... 347s stk_distrib_student_cdf ([-1; 0; 1], [1 2], 0, [1 10]), ... 347s [0.25, ... % tcdf ((-1 - 0)/1, 1) 347s 4.6473271920707004e-01; ... % tcdf ((-1 - 0)/10, 2) 347s 0.50, ... % tcdf (( 0 - 0)/1, 1) 347s 0.50; ... % tcdf (( 0 - 0)/10, 2) 347s 0.75, ... % tcdf (( 1 - 0)/1, 1) 347s 5.3526728079292996e-01 ... % tcdf (( 1 - 0)/10, 2) 347s ], 4 * eps)) 347s ***** test 347s [p, q] = stk_distrib_student_cdf (1e10, 2); 347s assert (isequal (p, 1.0)); 347s assert (stk_isequal_tolrel (q, 4.999999999999999999925e-21, 10 * eps)); 347s ***** assert (isequal (stk_distrib_student_cdf (0.0, 1), 0.5)); 347s ***** assert (isequal (stk_distrib_student_cdf (inf, 1), 1.0)); 347s ***** assert (isequal (stk_distrib_student_cdf (-inf, 1), 0.0)); 347s ***** assert (isnan (stk_distrib_student_cdf (nan, 1))); 347s 6 tests, 6 passed, 0 known failure, 0 skipped 347s [inst/misc/distrib/stk_distrib_normal_pdf.m] 347s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_normal_pdf.m 347s ***** assert (stk_isequal_tolrel (stk_distrib_normal_pdf ([1; 3], 1, [1 10]), ... 347s [1 / sqrt(2 * pi) ... % normpdf ((1 - 1) / 1) 347s 0.1 / sqrt(2 * pi); ... % normpdf ((1 - 1) / 10) / 10 347s exp(-2) / sqrt(2 * pi) ... % normpdf ((3 - 1) / 1) 347s 3.910426939754558780e-2 ... % normpdf ((3 - 1) / 10) / 10 347s ], eps)); 347s ***** assert (isequal (stk_distrib_normal_pdf (inf), 0.0)); 347s ***** assert (isequal (stk_distrib_normal_pdf (-inf), 0.0)); 347s ***** assert (isnan (stk_distrib_normal_pdf (nan))); 348s ***** assert (isnan (stk_distrib_normal_pdf (0, 0, -1))); 348s 5 tests, 5 passed, 0 known failure, 0 skipped 348s [inst/misc/distrib/stk_distrib_normal_crps.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_normal_crps.m 348s ***** assert (stk_isequal_tolabs (stk_distrib_normal_crps (0.0, 0.0, 0.0), 0.0)) 348s ***** assert (stk_isequal_tolabs (stk_distrib_normal_crps (0.0, 0.0, 1.0), (sqrt(2) - 1)/sqrt(pi))) 348s ***** shared n, x_obs, mu, sigma, crps, crps_exp 348s x_obs = [ 1.78; -2.29; -1.62; -5.89; 2.88; 0.65; 2.74; -3.42]; % observations 348s mu = [-0.31; -0.59; 1.48; -1.57; -0.05; -0.27; 1.05; 1.27]; % predictions 348s sigma = [ 2.76; 6.80; 1.63; 1.19; 4.98; 9.60; 5.85; 2.24]; % standard dev 348s n = size(x_obs, 1); 348s crps = stk_distrib_normal_crps (x_obs, mu, sigma); 348s ***** assert (isequal (size (crps), [n, 1])) 348s ***** assert (all (crps >= 0)) 348s ***** assert (stk_isequal_tolabs (crps, stk_distrib_normal_crps(mu, x_obs, sigma))) 348s ***** assert (stk_isequal_tolabs (stk_distrib_normal_crps (x_obs, mu, 0), abs (x_obs - mu))) 348s crps_ref = [ ... 348s 1.247856605928301 ... 348s 1.757798727719891 ... 348s 2.216236225997414 ... 348s 3.648696666764968 ... 348s 1.832355265287495 ... 348s 2.278618297947438 ... 348s 1.560544734359158 ... 348s 3.455697443411153 ]; 348s assert (stk_isequal_tolabs (crps, crps_ref, 1e-10)); 348s 6 tests, 6 passed, 0 known failure, 0 skipped 348s [inst/misc/distrib/stk_distrib_normal_cdf.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_normal_cdf.m 348s ***** assert (stk_isequal_tolrel (stk_distrib_normal_cdf ([1; 3], 1, [1 10]), ... 348s [0.5, ... % normcdf ((1 - 1) / 1) 348s 0.5; ... % normcdf ((1 - 1) / 10) 348s 0.5 * erfc(-sqrt(2)), ... % normcdf ((3 - 1) / 1) 348s 0.5 * erfc(-0.1*sqrt(2)) ... % normcdf ((3 - 1) / 10) 348s ], eps)); 348s ***** test 348s [p, q] = stk_distrib_normal_cdf (10); 348s assert (isequal (p, 1.0)); 348s assert (stk_isequal_tolrel (q, 7.6198530241604975e-24, eps)); 348s ***** assert (isequal (stk_distrib_normal_cdf ( 0.0), 0.5)); 348s ***** assert (isequal (stk_distrib_normal_cdf ( inf), 1.0)); 348s ***** assert (isequal (stk_distrib_normal_cdf (-inf), 0.0)); 348s ***** assert (isnan (stk_distrib_normal_cdf ( nan))); 348s ***** assert (isnan (stk_distrib_normal_cdf (0, 0, -1))); 348s ***** assert (isequal (stk_distrib_normal_cdf (0, 0, 0), 1.0)); 348s ***** assert (isequal (stk_distrib_normal_cdf (0, 1, 0), 0.0)); 348s ***** assert (isequal (stk_distrib_normal_cdf (1, 0, 0), 1.0)); 348s 10 tests, 10 passed, 0 known failure, 0 skipped 348s [inst/misc/distrib/stk_distrib_student_ei.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_student_ei.m 348s ***** assert (stk_isequal_tolrel (stk_distrib_student_ei (0, 2), 1 / sqrt (2), eps)) 348s ***** test % Decreasing as a function of z 348s ei = stk_distrib_student_ei (linspace (-10, 10, 200), 3.33); 348s assert (all (diff (ei) < 0)) 348s ***** shared M, mu, sigma, ei, nu 348s M = randn (1, 10); 348s mu = randn (5, 1); 348s sigma = 1 + rand (1, 1, 7); 348s nu = 2; 348s ei = stk_distrib_student_ei (M, nu, mu, sigma); 348s ***** assert (isequal (size (ei), [5, 10, 7])) 348s ***** assert (all (ei(:) >= 0)) 348s ***** assert (isequal (ei, stk_distrib_student_ei (M, nu, mu, sigma, false))); 348s ***** assert (isequal (ei, stk_distrib_student_ei (-M, nu, -mu, sigma, true))); 348s 6 tests, 6 passed, 0 known failure, 0 skipped 348s [inst/misc/distrib/stk_distrib_student_pdf.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_student_pdf.m 348s ***** assert (stk_isequal_tolrel ( ... 348s stk_distrib_student_pdf ([1; 3], [1; 2], [0 1], [1 10]), ... 348s [0.50 / pi ... % tpdf ((1 - 1) / 10, 1) 348s 0.10 / pi; ... % tpdf ((1 - 1) / 10, 1) / 10 348s 1 / (11 * sqrt(11)) ... % tpdf ((3 - 0) / 1, 2) / 1 348s 3.4320590294804165e-02 ... % tpdf ((3 - 1) / 10, 2) / 10 348s ], eps)); 348s ***** assert (isequal (stk_distrib_student_pdf ( inf, 1.0), 0.0)); 348s ***** assert (isequal (stk_distrib_student_pdf (-inf, 1.0), 0.0)); 348s ***** assert (isnan (stk_distrib_student_pdf ( nan, 1.0))); 348s 4 tests, 4 passed, 0 known failure, 0 skipped 348s [inst/misc/distrib/stk_distrib_normal_ei.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_normal_ei.m 348s ***** assert (stk_isequal_tolrel (stk_distrib_normal_ei (0.0), 1 / sqrt (2 * pi), eps)) 348s ***** test % Decreasing as a function of z 348s ei = stk_distrib_normal_ei (linspace (-10, 10, 200)); 348s assert (all (diff (ei) < 0)) 348s ***** shared M, mu, sigma, ei 348s M = randn (1, 10); 348s mu = randn (5, 1); 348s sigma = 1 + rand (1, 1, 7); 348s ei = stk_distrib_normal_ei (M, mu, sigma); 348s ***** assert (isequal (size (ei), [5, 10, 7])) 348s ***** assert (all (ei(:) >= 0)) 348s ***** assert (isequal (ei, stk_distrib_normal_ei (M, mu, sigma, false))); 348s ***** assert (isequal (ei, stk_distrib_normal_ei (-M, -mu, sigma, true))); 348s 6 tests, 6 passed, 0 known failure, 0 skipped 348s [inst/misc/distrib/stk_distrib_bivnorm_cdf.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/distrib/stk_distrib_bivnorm_cdf.m 348s ***** test 348s 348s z1 = [0 1; -1 2]; 348s z2 = [0 1; 1 -2]; 348s 348s z = cat (3, z1, z2); % 2 x 2 x 2 348s 348s mu1 = 0; % 1 x 1 x 1 348s mu2 = [0 1]; % 1 x 2 x 1 348s 348s sigma1 = [1 3]; % 1 x 2 x 1 348s sigma2 = [1; 2]; % 2 x 1 x 1 348s 348s rho = [0; 0.5]; % 2 x 1 x 1 348s 348s %% BROADCASTING => the result will be a 2 x 2 matrix 348s 348s p = stk_distrib_bivnorm_cdf (z, mu1, mu2, sigma1, sigma2, rho); 348s 348s p11 = 0.25; % mvncdf ([ 0 0], [0 0], [1 0; 0 1]); 348s p12 = 0.315279329909118; % mvncdf ([ 1 1], [0 1], [9 0; 0 1]); 348s p21 = 0.146208349559646; % mvncdf ([-1 1], [0 0], [1 1; 1 4]); 348s p22 = 0.064656239880040; % mvncdf ([ 2 -2], [0 1], [9 3; 3 4]); 348s 348s assert (stk_isequal_tolabs (p, [p11 p12; p21 p22], 1e-14)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([inf -inf], 0, 0, 1, 1, 0); 348s assert ((p == 0.0) && (q == 1.0)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([inf -10], 0, 0, 1, 1, 0); 348s assert (stk_isequal_tolrel (p, 7.619853024160489e-24, 1e-12)) 348s assert (q == 1.0) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([inf 0], 0, 0, 1, 1, 0); 348s assert (stk_isequal_tolrel (p, 0.5, 1e-12)) 348s assert (stk_isequal_tolrel (q, 0.5, 1e-12)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([inf 10], 0, 0, 1, 1, 0); 348s assert (p == 1.0); 348s assert (stk_isequal_tolrel (q, 7.619853024160489e-24, 1e-12)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([inf inf], 0, 0, 1, 1, 0); 348s assert ((p == 1.0) && (q == 0.0)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([-inf inf], 0, 0, 1, 1, 0); 348s assert ((p == 0.0) && (q == 1.0)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([-10 inf], 0, 0, 1, 1, 0); 348s assert (stk_isequal_tolrel (p, 7.619853024160489e-24, 1e-12)) 348s assert (q == 1.0) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([0 inf], 0, 0, 1, 1, 0); 348s assert (stk_isequal_tolrel (p, 0.5, 1e-12)) 348s assert (stk_isequal_tolrel (q, 0.5, 1e-12)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([10 inf], 0, 0, 1, 1, 0); 348s assert (p == 1.0); 348s assert (stk_isequal_tolrel (q, 7.619853024160489e-24, 1e-12)) 348s ***** test 348s [p, q] = stk_distrib_bivnorm_cdf ([inf inf], 0, 0, 1, 1, 0); 348s assert ((p == 1.0) && (q == 0.0)) 348s ***** test % A mixture of singular and non-singular cases 348s p = stk_distrib_bivnorm_cdf ([0 0], 0, 0, [1; 0], 1, 0); 348s assert (isequal (p, [0.25; 0.5])); 348s 12 tests, 12 passed, 0 known failure, 0 skipped 348s [inst/misc/dist/stk_filldist_discretized.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/dist/stk_filldist_discretized.m 348s ***** error stk_filldist_discretized(0.0) % incorrect nb of arguments 348s ***** error stk_filldist_discretized(0.0, []) % second arg is empty 348s ***** error stk_filldist_discretized([], 0.0) % first arg is empty 348s ***** test 348s d = 3; x = rand(7, d); y = rand(20, d); 348s fd1 = stk_filldist_discretized(x, y); 348s fd2 = stk_filldist_discretized(stk_dataframe(x), stk_dataframe(y)); 348s assert(stk_isequal_tolabs(fd1, fd2)); 348s ***** test 348s n = 5; 348s for dim = 1:10, 348s x = rand(n, dim); 348s fd = stk_filldist_discretized(x, x); 348s assert(stk_isequal_tolabs(fd, 0.0)); 348s end 348s ***** test 348s for dim = 1:10, 348s x = rand(1, dim); 348s y = rand(1, dim); 348s fd = stk_filldist_discretized(x, y); 348s assert(stk_isequal_tolabs(fd, norm(x - y))); 348s end 348s ***** test 348s n = 4; 348s for dim = 2:10, 348s x = zeros(n, dim); 348s y = rand(1, dim); 348s fd = stk_filldist_discretized(x, y); 348s assert(stk_isequal_tolabs(fd, max(stk_dist(x, y)))); 348s end 348s ***** test 348s for dim = [1 3 6], 348s x = 0.5 * ones(1, dim); 348s y = stk_sampling_regulargrid(2^dim, dim); % [0; 1]^d is the default box 348s fd = stk_filldist_discretized(x, y); 348s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 348s end 348s ***** test 348s for dim = [1 3 7], 348s x = zeros(1, dim); 348s y = stk_sampling_regulargrid(3^dim, dim); 348s [fd, ymax] = stk_filldist_discretized(x, y); 348s assert(stk_isequal_tolabs(fd, sqrt(dim))); 348s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 348s end 348s 9 tests, 9 passed, 0 known failure, 0 skipped 348s [inst/misc/dist/stk_filldist_exact.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/dist/stk_filldist_exact.m 348s ***** test 348s d = 3; x = rand(7, d); box = repmat([0; 1], 1, d); 348s fd1 = stk_filldist_exact(x, box); 348s fd2 = stk_filldist_exact(stk_dataframe(x), stk_dataframe(box)); 348s assert(stk_isequal_tolabs(fd1, fd2)); 348s ***** test 348s for dim = 1:6, 348s x = 0.5 * ones(1, dim); 348s fd = stk_filldist_exact(x); % [0; 1]^d is the default box 348s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 348s end 348s ***** test 348s for dim = [1 3 7], 348s box = repmat([1; 2], 1, dim); 348s x = 1 + 0.5 * ones(1, dim); 348s fd = stk_filldist_exact(x, box); 348s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 348s end 348s ***** test 348s for dim = [1 3 7], 348s x = zeros(1, dim); 348s [fd, ymax] = stk_filldist_exact(x); 348s assert(stk_isequal_tolabs(fd, sqrt(dim))); 348s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 348s end 348s 4 tests, 4 passed, 0 known failure, 0 skipped 348s [inst/misc/dist/stk_gpquadform.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/dist/stk_gpquadform.m 348s ***** shared x, y, z, rx, ry, rz 348s x = rand(5, 2); rx = rand(5, 2) + 1; 348s y = rand(6, 2); ry = rand(6, 2) + 1; 348s z = rand(5, 3); rz = rand(5, 3) + 1; 348s ***** error Q = stk_gpquadform(x, ry, y, ry) 348s ***** error Q = stk_gpquadform(x, rz, y, ry) 348s ***** error Q = stk_gpquadform(x, rx, y, rx) 348s ***** error Q = stk_gpquadform(x, rx, y, rz) 348s ***** error Q = stk_gpquadform(x, rx, z, ry) 348s ***** shared x, y, z, rx, ry, rz 348s x = zeros (11, 5); rx = 1/sqrt(2) * ones (11, 5); 348s y = zeros (13, 5); ry = 1/sqrt(2) * ones (13, 5); 348s z = ones ( 7, 5); rz = 1/sqrt(2) * ones ( 7, 5); 348s ***** test 348s Qx = stk_gpquadform(x, [], rx); 348s assert(isequal(Qx, zeros(11))); 348s ***** test 348s Qxx = stk_gpquadform(x, x, rx, rx); 348s assert(isequal(Qxx, zeros(11))); 348s ***** test 348s Qxy = stk_gpquadform(x, y, rx, ry); 348s assert(isequal(Qxy, zeros(11, 13))); 348s ***** test 348s Qzz = stk_gpquadform(z, [], rz); 348s assert(isequal(Qzz, zeros(7))); 348s ***** test 348s Qxz = stk_gpquadform(x, z, rx, rz); 348s assert(stk_isequal_tolabs(Qxz, 5 * ones(11, 7))); 348s ***** test 348s x = randn(5, 3); rx = 1 + rand(5, 3); 348s y = randn(5, 3); ry = 1 + rand(5, 3); 348s Q1 = stk_gpquadform(x, y, rx, ry, true); % pairwise 348s Q2 = stk_gpquadform(x, y, rx, ry, false); 348s assert(isequal(size(Q1), [5 1])); 348s assert(isequal(size(Q2), [5 5])); 348s assert(stk_isequal_tolabs(Q1, diag(Q2))); 348s ***** test 348s x = randn(5, 3); rx = 1 + rand(5, 3); 348s Q1 = stk_gpquadform(x, [], rx, [], true); % pairwise 348s assert(stk_isequal_tolabs(Q1, zeros(5, 1))); 348s Q1 = stk_gpquadform(x, x, rx, rx, true); % pairwise 348s assert(stk_isequal_tolabs(Q1, zeros(5, 1))); 348s ***** shared x, y, z, rx, ry, rz 348s x = zeros (11, 5); rx = 2 * ones (11, 5); 348s y = zeros (13, 5); ry = 2 * ones (13, 5); 348s z = ones ( 7, 5); rz = 2 * ones ( 7, 5); 348s ***** test 348s Qx = stk_gpquadform(x, [], rx); 348s assert(isequal(Qx, zeros(11))); 348s ***** test 348s Qxx = stk_gpquadform(x, x, rx, rx); 348s assert(isequal(Qxx, zeros(11))); 348s ***** test 348s Qxy = stk_gpquadform(x, y, rx, ry); 348s assert(isequal(Qxy, zeros(11, 13))); 348s ***** test 348s Qzz = stk_gpquadform(z, [], rz); 348s assert(isequal(Qzz, zeros(7))); 348s ***** test 348s Qxz = stk_gpquadform(x, z, rx, rz); 348s assert(stk_isequal_tolabs(Qxz, 5/8 * ones(11, 7))); 348s 17 tests, 17 passed, 0 known failure, 0 skipped 348s [inst/misc/dist/stk_mindist.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/dist/stk_mindist.m 348s ***** test 348s d = 3; x = rand(7, d); 348s md1 = stk_mindist(x); 348s md2 = stk_mindist(stk_dataframe(x)); 348s assert(stk_isequal_tolabs(md1, md2)); 348s ***** test 348s for nc = [0 5 10], 348s x = zeros(0, nc); 348s d = stk_mindist(x); 348s assert(isempty(d)); 348s end 348s ***** test 348s for nc = [0 5 10], 348s x = rand(1, nc); 348s d = stk_mindist(x); 348s assert(isempty(d)); 348s end 348s ***** test 348s for nr = [2 5 10], 348s x = zeros(nr, 0); 348s d = stk_mindist(x); 348s assert(isequal(d, 0.0)); 348s end 348s ***** test 348s 348s nrep = 20; 348s TOL_REL = 1e-15; 348s 348s for irep = 1:nrep, 348s 348s n = 2 + floor(rand * 10); 348s d = 1 + floor(rand * 10); 348s x = rand(n, d); 348s z = stk_mindist(x); 348s 348s assert(isequal(size(d), [1, 1])); 348s assert(~isnan(d)); 348s assert(~isinf(d)); 348s 348s % check the result 348s mindist = Inf; 348s for i = 1:(n-1), 348s for j = (i+1):n, 348s mindist = min(mindist, norm(x(i,:) - x(j,:))); 348s end 348s end 348s assert(abs(z - mindist) <= TOL_REL * mindist); 348s 348s end 348s 5 tests, 5 passed, 0 known failure, 0 skipped 348s [inst/misc/dist/stk_dist.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/dist/stk_dist.m 348s ***** error stk_dist(); 348s ***** error stk_dist(0, 0, 0); 348s ***** error stk_dist(0, 0, 0, 0); 348s ***** error stk_dist(0, ones(1, 2)); 348s ***** error stk_dist(eye(3), ones(1, 2)); 348s ***** error stk_dist(ones(2, 1), zeros(2)); 348s ***** shared x, y, z 348s x = zeros(11, 5); 348s y = zeros(13, 5); 348s z = ones(7, 5); 348s ***** test 348s Dx = stk_dist(x); 348s assert(isequal(Dx, zeros(11))); 348s ***** test 348s Dxx = stk_dist(x, x); 348s assert(isequal(Dxx, zeros(11))); 348s ***** test 348s Dxy = stk_dist(x, y); 348s assert(isequal(Dxy, zeros(11, 13))); 348s ***** test 348s Dzz = stk_dist(z, z); 348s assert(isequal(Dzz, zeros(7))); 348s ***** test 348s Dxz = stk_dist(x, z); 348s assert(stk_isequal_tolabs(Dxz, sqrt(5)*ones(11, 7))); 348s ***** test 348s x = randn(5,3); 348s y = randn(5,3); 348s D1 = stk_dist(x, y, true); % pairwise 348s D2 = stk_dist(x, y); 348s assert(stk_isequal_tolabs(D1, diag(D2))); 348s ***** test 348s x = randn(5,3); 348s D1 = stk_dist(x, [], true); % pairwise 348s assert(stk_isequal_tolabs(D1, zeros(5, 1))); 348s D1 = stk_dist(x, x, true); % pairwise 348s assert(stk_isequal_tolabs(D1, zeros(5, 1))); 348s 13 tests, 13 passed, 0 known failure, 0 skipped 348s [inst/misc/dist/stk_filldist.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/misc/dist/stk_filldist.m 348s ***** test %%% exact 348s d = 3; x = rand(7, d); box = repmat([0; 1], 1, d); 348s fd1 = stk_filldist(x, box); 348s fd2 = stk_filldist(stk_dataframe(x), stk_dataframe(box)); 348s assert(stk_isequal_tolabs(fd1, fd2)); 348s ***** test %%% discretized 348s d = 3; x = rand(7, d); y = rand(20, d); 348s fd1 = stk_filldist(x, y); 348s fd2 = stk_filldist(stk_dataframe(x), stk_dataframe(y)); 348s assert(stk_isequal_tolabs(fd1, fd2)); 348s ***** test 348s n = 5; % must be bigger than 2 348s for dim = 1:10, 348s x = rand(n, dim); 348s fd = stk_filldist(x, x); 348s assert(stk_isequal_tolabs(fd, 0.0)); 348s end 348s ***** test %%% exact 348s for dim = 1:6, 348s x = 0.5 * ones(1, dim); 348s fd = stk_filldist(x); % [0; 1]^d is the default box 348s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 348s end 348s ***** test %%% discretized 348s for dim = 1:6, 348s x = 0.5 * ones(1, dim); 348s y = stk_sampling_regulargrid(2^dim, dim); % [0; 1]^d is the default box 348s fd = stk_filldist(x, y); 348s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 348s end 348s ***** test 348s for dim = [1 3 7], 348s box = repmat([1; 2], 1, dim); 348s x = 1 + 0.5 * ones(1, dim); 348s fd = stk_filldist(x, box); 348s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 348s end 348s ***** test 348s dim = 3; 348s box = repmat([-1; 1], 1, dim); 348s x = stk_sampling_randunif(20, dim, box); 348s y = stk_sampling_regulargrid(3^dim, dim, box); 348s fd1 = stk_filldist(x, box); 348s fd2 = stk_filldist(x, y); 348s assert(fd1 >= fd2 - 10 * eps); 348s ***** test %%% exact 348s for dim = [1 3 7], 348s x = zeros(1, dim); 348s [fd, ymax] = stk_filldist_exact(x); 348s assert(stk_isequal_tolabs(fd, sqrt(dim))); 348s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 348s end 348s ***** test %%% discretized 348s for dim = [1 3 7], 348s x = zeros(1, dim); 348s y = stk_sampling_regulargrid(3^dim, dim); 348s [fd, ymax] = stk_filldist(x, y); 348s assert(stk_isequal_tolabs(fd, sqrt(dim))); 348s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 348s end 348s 9 tests, 9 passed, 0 known failure, 0 skipped 348s [inst/param/estim/stk_param_init_lnv.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/param/estim/stk_param_init_lnv.m 348s ***** test 348s f = @(x)(- (0.8 * x + sin (5 * x + 1) + 0.1 * sin (10 * x))); 348s ni = 20; 348s xi = (linspace (-1, 1, ni))' + 0.2 * (randn (ni, 1)); 348s zi = stk_feval (f, xi); 348s 348s model = stk_model (@stk_materncov_iso); 348s model.param = log ([1; 5/2; 1/0.4]); 348s model.lognoisevariance = nan; 348s lnv = stk_param_init_lnv (model, xi, zi); 348s 348s assert ((isscalar (lnv)) && (lnv > -30) && (lnv < 30)); 348s 1 test, 1 passed, 0 known failure, 0 skipped 348s [inst/param/estim/stk_param_gls.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/param/estim/stk_param_gls.m 348s ***** shared xi, zi, model, beta, sigma2 348s xi = (1:10)'; zi = sin (xi); 348s model = stk_model (@stk_materncov52_iso); 348s model.param = [0.0 0.0]; 348s ***** test 348s model.lm = stk_lm_constant (); 348s [beta, sigma2] = stk_param_gls (model, xi, zi); 348s ***** assert (stk_isequal_tolabs (beta, 0.1346064, 1e-6)) 348s ***** assert (stk_isequal_tolabs (sigma2, 0.4295288, 1e-6)) 348s ***** test 348s model.lm = stk_lm_affine (); 348s [beta, sigma2] = stk_param_gls (model, xi, zi); 348s ***** assert (stk_isequal_tolabs (beta, [0.4728342; -0.0614960], 1e-6)) 348s ***** assert (stk_isequal_tolabs (sigma2, 0.4559431, 1e-6)) 348s ***** test 348s model.lm = stk_lm_null (); 348s [beta, sigma2] = stk_param_gls (model, xi, zi); 348s ***** assert (isequal (beta, zeros (0, 1))) 348s ***** assert (stk_isequal_tolabs (sigma2, 0.3977993, 1e-6)) 348s 9 tests, 9 passed, 0 known failure, 0 skipped 348s [inst/param/estim/stk_param_init.m] 348s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/param/estim/stk_param_init.m 348s ***** test 348s xi = (1:10)'; zi = sin (xi); 348s model = stk_model (@stk_materncov52_iso); 348s model.param = stk_param_init (model, xi, zi, [1; 10], false); 348s xt = (1:9)' + 0.5; zt = sin (xt); 348s zp = stk_predict (model, xi, zi, xt); 348s assert (sum ((zt - zp.mean) .^ 2) < 1e-3); 348s ***** test % check equivariance of parameter estimates 348s f = @(x) sin (x); 348s xi = stk_sampling_regulargrid (10, 1); zi = stk_feval (f, xi); 348s shift = 1000; scale = 0.01; 348s model = stk_model (@stk_materncov32_iso); 348s p1 = stk_param_init (model, xi, zi); 348s p2 = stk_param_init (model, xi, shift + scale .* zi); 348s assert (stk_isequal_tolabs (p2(1), p1(1) + log (scale^2), 1e-10)) 348s assert (stk_isequal_tolabs (p2(2), p1(2), eps)) 348s ***** shared xi, zi, BOX, xt, zt 348s 348s f = @(x)(- (0.8 * x + sin (5 * x + 1) + 0.1 * sin (10 * x))); 348s DIM = 1; % Dimension of the factor space 348s BOX = [-1.0; 1.0]; % Factor space 348s 348s xi = stk_sampling_regulargrid (20, DIM, BOX); % Evaluation points 348s zi = stk_feval (f, xi); % Evaluation results 348s 348s NT = 400; % Number of points in the grid 348s xt = stk_sampling_regulargrid (NT, DIM, BOX); % Generate a regular grid 348s zt = stk_feval (f, xt); % Values of f on the grid 348s ***** xtest % This test is known to fail in Debian buster i386 348s % because of a known problem in Octave's sqp/qp functions 348s % http://savannah.gnu.org/bugs/?38875 348s model = stk_model (@stk_materncov_iso); 348s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 348s model.param = stk_param_estim (model, xi, zi, param0); 348s zp = stk_predict (model, xi, zi, xt); 348s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 348s warning: sqp: QP subproblem is non-convex and unbounded 348s warning: called from 348s sqp at line 439 column 9 348s stk_minimize_boxconstrained at line 57 column 18 348s stk_param_estim_optim at line 70 column 23 348s stk_param_estim at line 139 column 15 348s __test__ at line 7 column 14 348s test at line 682 column 11 348s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 348s 348s ***** test 348s model = stk_model (@stk_materncov_aniso); 348s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 348s model.param = stk_param_estim (model, xi, zi, param0); 348s zp = stk_predict (model, xi, zi, xt); 348s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 348s warning: sqp: QP subproblem is non-convex and unbounded 348s warning: called from 348s sqp at line 439 column 9 348s stk_minimize_boxconstrained at line 57 column 18 348s stk_param_estim_optim at line 70 column 23 348s stk_param_estim at line 139 column 15 348s __test__ at line 5 column 14 348s test at line 682 column 11 348s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 348s 348s ***** test 348s model = stk_model (@stk_materncov32_iso); 348s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 348s model.param = stk_param_estim (model, xi, zi, param0); 348s zp = stk_predict (model, xi, zi, xt); 348s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s ***** test 349s model = stk_model (@stk_materncov32_aniso); 349s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 349s model.param = stk_param_estim (model, xi, zi, param0); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s ***** test 349s model = stk_model (@stk_materncov52_iso); 349s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 349s model.param = stk_param_estim (model, xi, zi, param0); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s ***** test 349s model = stk_model (@stk_materncov52_aniso); 349s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 349s model.param = stk_param_estim (model, xi, zi, param0); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s ***** test 349s model = stk_model (@stk_gausscov_iso); 349s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 349s model.param = stk_param_estim (model, xi, zi, param0); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s warning: matrix singular to machine precision, rcond = 1.08453e-17 349s warning: called from 349s linsolve at line 113 column 7 349s linsolve at line 42 column 3 349s stk_set_righthandside at line 44 column 16 349s stk_make_kreq at line 35 column 6 349s stk_predict_ at line 112 column 10 349s stk_predict at line 104 column 16 349s __test__ at line 6 column 5 349s test at line 682 column 11 349s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 349s 349s ***** test 349s model = stk_model (@stk_gausscov_aniso); 349s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 349s model.param = stk_param_estim (model, xi, zi, param0); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s warning: matrix singular to machine precision, rcond = 1.47651e-18 349s ***** test % Homoscedastic case / do_estim_lnv = true 349s model = stk_model (@stk_materncov32_iso); 349s [model.param, model.lognoisevariance] = ... 349s stk_param_init (model, xi, zi, BOX, true); 349s [model.param, model.lognoisevariance] = ... 349s stk_param_estim (model, xi, zi); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (model.lognoisevariance > -inf); 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s warning: called from 349s linsolve at line 113 column 7 349s linsolve at line 42 column 3 349s stk_set_righthandside at line 44 column 16 349s stk_make_kreq at line 35 column 6 349s stk_predict_ at line 112 column 10 349s stk_predict at line 104 column 16 349s __test__ at line 6 column 5 349s test at line 682 column 11 349s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 349s 349s warning: This way of setting do_estim_lnv is deprecated 349s warning: called from 349s stk_param_init>stk_param_init_ at line 250 column 5 349s stk_param_init at line 87 column 18 349s __test__ at line 4 column 40 349s test at line 682 column 11 349s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 349s 349s ***** error % Homoscedastic case / do_estim_lnv = false / model.lnv = nan 349s model = stk_model (@stk_materncov32_iso); 349s model.lognoisevariance = nan; % not compatible with do_estim_lnv == false 349s [model.param, model.lognoisevariance] = ... 349s stk_param_init (model, xi, zi, BOX, false); 349s ***** test % Heteroscedastic case / known noise variance 349s model = stk_model (@stk_materncov32_iso); 349s lnv = log ((100 + rand (size (zi))) / 1e6); 349s model.lognoisevariance = lnv; % here we say that lnv is known 349s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 349s model.param = stk_param_estim (model, xi, zi, param0); 349s zp = stk_predict (model, xi, zi, xt); 349s assert (isequal (model.lognoisevariance, lnv)); % should be untouched 349s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 349s ***** shared model, x, z 349s model = stk_model (@stk_materncov52_iso); 349s n = 10; x = stk_sampling_regulargrid (n, 1, [0; 1]); z = ones (size (x)); 349s ***** test % Constant response, noiseless model 349s [param, lnv] = stk_param_init (model, x, z); 349s assert ((all (isfinite (param))) && (length (param) == 2)); 349s assert (isequal (lnv, -inf)); 349s warning: Parameter estimation is impossible with constant-response data. 349s warning: called from 349s stk_param_init>paraminit_ at line 351 column 5 349s stk_param_init>stk_param_init_ at line 323 column 14 349s stk_param_init at line 87 column 18 349s __test__ at line 3 column 15 349s test at line 682 column 11 349s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 349s 349s ***** test % Constant response, noisy model 349s model.lognoisevariance = nan; 349s [param, lnv] = stk_param_init (model, x, z); 349s assert ((all (isfinite (param))) && (length (param) == 2)); 349s assert (isscalar (lnv) && isfinite (lnv)); 349s warning: Parameter estimation is impossible with constant-response data. 349s warning: called from 349s stk_param_init>paraminit_ at line 351 column 5 349s stk_param_init>stk_param_init_ at line 323 column 14 349s stk_param_init at line 87 column 18 349s __test__ at line 4 column 15 349s test at line 682 column 11 349s /tmp/tmp.I5XWGjJG2x at line 1670 column 31 349s 349s 15 tests, 15 passed, 0 known failure, 0 skipped 349s [inst/param/estim/stk_param_estim.m] 349s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/param/estim/stk_param_estim.m 349s ***** shared f, xi, zi, NI, param0, param1, model 349s 349s f = @(x)(- (0.8 * x + sin (5 * x + 1) + 0.1 * sin (10 * x)) ); 349s DIM = 1; NI = 20; box = [-1.0; 1.0]; 349s xi = stk_sampling_regulargrid (NI, DIM, box); 349s 349s SIGMA2 = 1.0; % variance parameter 349s NU = 4.0; % regularity parameter 349s RHO1 = 0.4; % scale (range) parameter 349s param0 = log ([SIGMA2; NU; 1/RHO1]); 349s 349s model = stk_model (@stk_materncov_iso); 349s ***** test % noiseless 349s zi = stk_feval (f, xi); 349s param1 = stk_param_estim (model, xi, zi, param0); 349s assert (isequal (size (param1), size (param0))) 349s warning: sqp: QP subproblem is non-convex and unbounded 349s warning: called from 349s sqp at line 439 column 9 349s stk_minimize_boxconstrained at line 57 column 18 349s stk_param_estim_optim at line 70 column 23 349s stk_param_estim at line 139 column 15 349s __test__ at line 4 column 9 349s test at line 682 column 11 349s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 349s 349s ***** test % same thing, with empty lnv0 (ok) 349s param2 = stk_param_estim (model, xi, zi, param0, []); 349s assert (stk_isequal_tolrel (param2, param1, 1e-2)) 350s warning: sqp: QP subproblem is non-convex and unbounded 350s warning: called from 350s sqp at line 439 column 9 350s stk_minimize_boxconstrained at line 57 column 18 350s stk_param_estim_optim at line 70 column 23 350s stk_param_estim at line 139 column 15 350s __test__ at line 3 column 9 350s test at line 682 column 11 350s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 350s 350s ***** error % same thing, with lnv0 == NaN (not ok as a starting point) 350s param2 = stk_param_estim (model, xi, zi, param0, nan); 350s ***** error % same thing, with lnv0 == -inf (not ok as a starting point) 350s param2 = stk_param_estim (model, xi, zi, param0, -inf); 350s ***** test % same thing, with explicit value for 'criterion' 350s param2 = stk_param_estim (model, xi, zi, param0, [], @stk_param_relik); 350s assert (stk_isequal_tolrel (param1, param2, 1e-2)) 350s warning: sqp: QP subproblem is non-convex and unbounded 350s warning: called from 350s sqp at line 439 column 9 350s stk_minimize_boxconstrained at line 57 column 18 350s stk_param_estim_optim at line 70 column 23 350s stk_param_estim at line 139 column 15 350s __test__ at line 3 column 9 350s test at line 682 column 11 350s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 350s 350s ***** test % noiseless 350s zi = stk_feval (f, xi); 350s param1 = stk_param_estim (model, xi, zi, param0); 350s param2 = stk_param_estim (model, xi, zi, param0, [], @stk_param_relik); 350s % We cannot assume a DETERMINISTIC optimization algorithm 350s % (for some reason, Octave's sqp is not exactly deterministic) 350s assert (stk_isequal_tolrel (param1, param2, 1e-2)) 350s warning: sqp: QP subproblem is non-convex and unbounded 350s warning: called from 350s sqp at line 439 column 9 350s stk_minimize_boxconstrained at line 57 column 18 350s stk_param_estim_optim at line 70 column 23 350s stk_param_estim at line 139 column 15 350s __test__ at line 4 column 9 350s test at line 682 column 11 350s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 350s 350s warning: sqp: QP subproblem is non-convex and unbounded 350s warning: called from 350s sqp at line 439 column 9 350s stk_minimize_boxconstrained at line 57 column 18 350s stk_param_estim_optim at line 70 column 23 350s stk_param_estim at line 139 column 15 350s __test__ at line 5 column 9 350s test at line 682 column 11 350s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 350s 350s ***** test % noisy 350s NOISE_STD_TRUE = 0.1; 350s NOISE_STD_INIT = 1e-5; 350s zi = zi + NOISE_STD_TRUE * randn(NI, 1); 350s model.lognoisevariance = 2 * log(NOISE_STD_INIT); 350s [param, lnv] = stk_param_estim ... 350s (model, xi, zi, param0, model.lognoisevariance); 350s ***** error param = stk_param_estim () 350s ***** error param = stk_param_estim (model); 350s ***** error param = stk_param_estim (model, xi); 350s ***** test % Constant response 350s model = stk_model (@stk_materncov52_iso); 350s n = 10; x = stk_sampling_regulargrid (n, 1, [0; 1]); z = ones (size (x)); 350s param = stk_param_estim (model, x, z); 350s assert ((all (isfinite (param))) && (length (param) == 2)); 350s warning: Constant-response data: the output of stk_param_estim is likely to be unreliable. 350s warning: called from 350s stk_param_estim at line 95 column 5 350s __test__ at line 5 column 8 350s test at line 682 column 11 350s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 350s 350s warning: Parameter estimation is impossible with constant-response data. 350s warning: called from 350s stk_param_init>paraminit_ at line 351 column 5 350s stk_param_init>stk_param_init_ at line 323 column 14 350s stk_param_init at line 87 column 18 350s stk_param_estim>provide_starting_point at line 205 column 20 350s stk_param_estim at line 110 column 30 350s __test__ at line 5 column 8 350s test at line 682 column 11 350s /tmp/tmp.I5XWGjJG2x at line 1678 column 31 350s 350s 11 tests, 11 passed, 0 known failure, 0 skipped 350s [inst/param/estim/stk_param_relik.m] 350s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/param/estim/stk_param_relik.m 350s ***** shared f, xi, zi, NI, model, C, dC1, dC2 350s 350s f = @(x)(- (0.8 * x(:, 1) + sin (5 * x(:, 2) + 1) ... 350s + 0.1 * sin (10 * x(:, 3)))); 350s DIM = 3; NI = 20; box = repmat ([-1.0; 1.0], 1, DIM); 350s xi = stk_sampling_halton_rr2 (NI, DIM, box); 350s zi = stk_feval (f, xi); 350s 350s SIGMA2 = 1.0; % variance parameter 350s NU = 4.0; % regularity parameter 350s RHO1 = 0.4; % scale (range) parameter 350s 350s model = stk_model (@stk_materncov_aniso); 350s model.param = log ([SIGMA2; NU; 1/RHO1 * ones(DIM, 1)]); 350s ***** error [C, dC1, dC2] = stk_param_relik (); 350s ***** error [C, dC1, dC2] = stk_param_relik (model); 350s ***** error [C, dC1, dC2] = stk_param_relik (model, xi); 350s ***** test [C, dC1, dC2] = stk_param_relik (model, xi, zi); 350s ***** test 350s TOL_REL = 0.01; 350s assert (stk_isequal_tolrel (C, 21.6, TOL_REL)); 350s assert (stk_isequal_tolrel (dC1, [4.387 -0.1803 0.7917 0.1392 2.580]', TOL_REL)); 350s assert (isequal (dC2, [])); 350s ***** shared xi, zi, model, TOL_REL 350s xi = [-1 -.6 -.2 .2 .6 1]'; 350s zi = [-0.11 1.30 0.23 -1.14 0.36 -0.37]'; 350s model = stk_model (@stk_materncov_iso); 350s model.param = log ([1.0 4.0 2.5]); 350s model.lognoisevariance = log (0.01); 350s TOL_REL = 0.01; 350s ***** test % Another simple 1D check 350s [C, dC1, dC2] = stk_param_relik (model, xi, zi); 350s assert (stk_isequal_tolrel (C, 6.327, TOL_REL)); 350s assert (stk_isequal_tolrel (dC1, [0.268 0.0149 -0.636]', TOL_REL)); 350s assert (stk_isequal_tolrel (dC2, -1.581e-04, TOL_REL)); 350s ***** test % Same 1D test with simple kriging 350s model.lm = stk_lm_null; 350s [C, dC1, dC2] = stk_param_relik (model, xi, zi); 350s assert (stk_isequal_tolrel (C, 7.475, TOL_REL)); 350s assert (stk_isequal_tolrel (dC1, [0.765 0.0238 -1.019]', TOL_REL)); 350s assert (stk_isequal_tolrel (dC2, 3.0517e-03, TOL_REL)); 350s ***** test % Check the gradient on a 2D test case 350s 350s f = @stk_testfun_braninhoo; 350s DIM = 2; 350s BOX = [[-5; 10], [0; 15]]; 350s NI = 20; 350s TOL_REL = 1e-2; 350s DELTA = 1e-6; 350s 350s model = stk_model (@stk_materncov52_iso, DIM); 350s model.param = [1 1]; 350s 350s xi = stk_sampling_halton_rr2 (NI, DIM, BOX); 350s zi = stk_feval (f, xi); 350s 350s for range = [0.3 2 10] 350s model.param(2) = - log (range); 350s for diff = 1:2 350s assert (stk_test_critgrad ... 350s (@stk_param_relik, model, xi, zi, diff, 1e-6)); 350s end 350s end 350s 8 tests, 8 passed, 0 known failure, 0 skipped 350s [inst/examples/02_design_of_experiments/stk_example_doe05.m] 350s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/02_design_of_experiments/stk_example_doe05.m 350s ***** test stk_example_doe05; close all; 350s 350s #=========================# 350s # stk_example_doe05 # 350s #=========================# 350s 350s '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 350s 350s STK_EXAMPLE_DOE05 A simple illustration of 1D Bayesian optimization 350s 350s Our goal here is to minimize the one-dimensional function 350s 350s x |--> x * sin (x) 350s 350s over the interval [0; 4 * pi], using noisy evaluations. 350s 350s Evaluations points are chosen sequentially using either AKG criterion 350s (default) or the EQI criterion (set SAMPCRIT_NAME to 'EQI'); 350s 350s 350s Additional help for built-in functions and operators is 350s available in the online version of the manual. Use the command 350s 'doc ' to search the manual index. 350s 350s Help and information about Octave is also available on the WWW 350s at https://www.octave.org and via the help@octave.org 350s mailing list. 351s 351s multiplot> " font ":Bold,11" textcolor rgb " 351s ^ 351s line 0: invalid command 351s 351s 351s | n = 5 + 0 = 5. 351s 10 +|+ 351s #|########## #=========##### 351s 5 +|+&&&&&&&&&&&&&&&&&&&&&&&&%%%%&&====&&&&&&&=G=&&&&&&%%%##### 351s 0 +|+************G*****#####&&&&***********************&&&&&&&& 351s z &|&&&&&&&&&&&&&&&===**********G&&&&&&&&&&&&&&&&&==&&********* 351s -5 +|+#%%%%%%%%%%%%%%&&&&======&&&%%%%%%%%%########%===&&&&&&&&G 351s -10 +|+################################################===###===% 351s +|------------------------------------------------------------ 351s -15 +-+#######+#########+#########+#########+#########+######## + 351s 0 2 4 6 8 10 12 351s |-----------------------------------------------------------| 351s 0.1 +|+ + + + + + +-+| 351s +| + + + + + +| 351s 0.08 +|+##################***F**###############################+-+| 351s 0.06 +|+#################**#####**#############################+-+| 351s AKG #|#################**#######**#############################**| 351s 0.04 +|+##############**###########****#######################**-+| 351s 0.02 +|+#####**********###############*****##################**+-+| 351s +|-----------------------------------------------------------| 351s 0 ****######+#########+#########+#########**************####+-+ 351s 0 2 4 6 8 10 12 351s x 352s 352s multiplot> " font ":Bold,8.8" textcolor rgb " 352s ^ 352s line 0: invalid command 352s 352s 352s | n = 5 + 5 = 10. 352s 10 +|+ 352s | ========= 352s 5 +|+&&&&&&&&%%%###################====&&&&&&&=G=&%%######### 352s 0 +|+*******=====G==&%%######%%&&===&&************&&&&&&%%### 352s z &|&&&&&&#*************=G&&****G******#&&&&&&&&&*******&&&&&%% 352s -5 +|+%%%%&&&&&&&&&&&&&&***G*==&&&&&&&&&&&%%%%%%%%%&===&&******G 352s -10 +|+####################G###########################===&&&===G 352s +|------------------------------------------------------------ 352s -15 +-+#######+#########+#########+#########+#########+######## + 352s 0 2 4 6 8 10 12 352s |-----------------------------------------------------------| 352s 0.006 +|+ + + + + + +-+| 352s 0.005 +|+ + + + + + +*F| 352s #|#########################################################* | 352s 0.004 +|+####################################################**#+*+| 352s AKG0.003 +|+###################################################*****-+| 352s 0.002 +|+#################********#########################**##**-+| 352s #|################***######***#######################*##### | 352s 0.001 +|-----------------------------------------------------------| 352s 0 *****************###+#########+###******************######+-+ 352s 0 2 4 6 8 10 12 352s x 353s 353s multiplot> " font ":Bold,8.8" textcolor rgb " 353s ^ 353s line 0: invalid command 353s 353s 353s | n = 5 + 10 = 15. 353s 15 +|+ ## 353s 10 +|+###%%%### ##%%%%%%%# 353s %|%&&&&&&&&&%%###################%&&========&%############# 353s 5 +|+########&&&&&&%%##########%&&&====#*******G=&&%######### 353s z 0 +|+************G*==&&&%#%%&&&&G********#####*****&&%####### 353s -5 +|+&&&#####&&&&&*******GG******&&&&&&&&&&&&&&&&&***&&%#####%G 353s #|#%%&&&&&&&%%%%%&&&&&&G&&&&&&&%%%%%%%%%%######%&&=**G******G 353s -10 +|------------------------------------------------------------ 353s -15 +-+#######+#########+#########+#########+#########+######## + 353s 0 2 4 6 8 10 12 353s |-----------------------------------------------------------| 353s 0.05 +|+ + + + + + +-+| 353s +| + + + + +F* +| 353s 0.04 +|+###############################################*#*####**-+| 353s 0.03 +|+###############################################*#*####**-+| 353s AKG #|###############################################*###*##*#* | 353s 0.02 +|+##############################################*###*##*#+*+| 353s 0.01 +|+#############################################*####*#**#+*+| 353s +|-----------------------------------------------------------| 353s 0 ************************************************##+###*###+-* 353s 0 2 4 6 8 10 12 353s x 354s 354s multiplot> " font ":Bold,8.8" textcolor rgb " 354s ^ 354s line 0: invalid command 354s 354s 354s | n = 5 + 15 = 20. 354s 15 +|+ #### 354s 10 +|+#%%%%%%%## ##%%&&&&%%%# 354s 5 +|+&&&&&&&&&&&%################%%&&===========%############ 354s 0 +|+***********===&&&%######%&&&==************G*=&&######### 354s z &|&&&########**G******=G&&****G***####&&&&&&&&****&&####### 354s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####&&&*G*G&%&&=GG 354s -10 +|+###############################################%&=*G*G***G 354s -15 +|------------------------------------------------------------ 354s -20 +-+#######+#########+#########+#########+#########+######## + 354s 0 2 4 6 8 10 12 354s |-----------------------------------------------------------| 354s 0.014 +|+ + + + + + F+-+| 354s 0.012 +|+ + + + + + **-+| 354s 0.01 +|+######################################################**-+| 354s 0.008 +|+#################################################*###*#*-+| 354s AKG #|#################################################**###*#* | 354s 0.006 +|+################################################*#*#**#+*+| 354s 0.004 +|+###############################################*##*#**#+*+| 354s 0.002 +|-----------------------------------------------------------| 354s 0 **************************************************+###**##+-* 354s 0 2 4 6 8 10 12 354s x 356s 356s multiplot> " font ":Bold,8.8" textcolor rgb " 356s ^ 356s line 0: invalid command 356s 356s 356s | n = 5 + 20 = 25. 356s 15 +|+ ### ###### 356s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 356s 5 +|+&&&&&&&&&&&%################%&&&===========&%########### 356s 0 +|+***********===&&&&%####%&&&&==************G**&&######### 356s z &|&&#########**G******=G&&****G***#####&&&&&&&&****&####### 356s -5 +|+&&&&&&&&&&&&&&&&&&**GG*=&&&&&&&&&&&&&%%%####%&&*GGG&%%&=GG 356s -10 +|+#####%##########################################%G*G*GG*&G 356s -15 +|------------------------------------------------------------ 356s -20 +-+#######+#########+#########+#########+#########+######## + 356s 0 2 4 6 8 10 12 356s |-----------------------------------------------------------| 356s 0.004 +|+ + + + + + F+-+| 356s +| + + + + + * +| 356s 0.003 +|+######################################################**-+| 356s #|####################################################*#*#* | 356s AKG0.002 +|+#################################################*#***#*-+| 356s #|#####**###########################################*****#** | 356s 0.001 +|+###**#*#########################################*#*#**#+*+| 356s +|-----------------------------------------------------------| 356s 0 ******####+************************###**************######+-* 356s 0 2 4 6 8 10 12 356s x 357s 357s multiplot> " font ":Bold,8.8" textcolor rgb " 357s ^ 357s line 0: invalid command 357s 357s 357s | n = 5 + 25 = 30. 357s 15 +|+ ### ###### 357s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 357s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 357s 0 +|+***********===&&&&%####%&&&&==************G*=&&######### 357s z &|&&#########**G******=G&&****G***#####&&&&&&&&****&####### 357s -5 +|+&&&&&&&&&&&&&&&&&&**GG*=&&&&&&&&&&&&&%%%####%&&*GGGG&&&GGG 357s -10 +|+#####%##########################################%G*G*GG*&G 357s -15 +|------------------------------------------------------------ 357s -20 +-+#######+#########+#########+#########+#########+######## + 357s 0 2 4 6 8 10 12 357s |-----------------------------------------------------------| 357s 0.02 +|+ + + + + + +-+| 357s +| + + + + + +| 357s 0.015 +|+###################################################F*##*-+| 357s #|###################################################*#*##** | 357s AKG 0.01 +|+##################################################*#*##**+| 357s #|###################################################*#*##** | 357s 0.005 +|+#################################################*##*#*+-*| 357s +|-----------------------------------------------------------| 357s 0 *******###*******************************************###*#+-+ 357s 0 2 4 6 8 10 12 357s x 358s 358s multiplot> " font ":Bold,8.8" textcolor rgb " 358s ^ 358s line 0: invalid command 358s 358s 358s | n = 5 + 30 = 35. 358s 15 +|+ #### 358s 10 +|+#%%%%%%%## ##%%&&&&&%%# 358s 5 +|+&&&&&&&&&&&%################%%&&===========%############ 358s 0 +|+***********===&&&%######%&&&==************G*=&&######### 358s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 358s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG&&GGGG 358s -10 +|+################################################%G*G*GG*&G 358s -15 +|------------------------------------------------------------ 358s -20 +-+#######+#########+#########+#########+#########+######## + 358s 0 2 4 6 8 10 12 358s |-----------------------------------------------------------| 358s 0.025 +|+ + + + + + F +-+| 358s +| + + + + + ** ** +| 358s 0.02 +|+#################################################**###**-+| 358s 0.015 +|+#################################################*#*##**-+| 358s AKG #|##################################################*#*#*#* | 358s 0.01 +|+################################################*##*#*#*-+| 358s 0.005 +|+################################################*##***#+*+| 358s +|-----------------------------------------------------------| 358s 0 ***************************************************####*##+** 358s 0 2 4 6 8 10 12 358s x 360s 360s multiplot> " font ":Bold,8.8" textcolor rgb " 360s ^ 360s line 0: invalid command 360s 360s 360s | n = 5 + 35 = 40. 360s 15 +|+ #### 360s 10 +|+#%%%%%%%## ##%%&&&&&%%# 360s 5 +|+&&&&&&&&&&&%################%%&&===========%############ 360s 0 +|+***********===&&&%######%&&&==************G*=&&######### 360s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 360s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG&&GGGG 360s -10 +|+################################################%GGG*GG*&G 360s -15 +|------------------------------------------------------------ 360s -20 +-+#######+#########+#########+#########+#########+######## + 360s 0 2 4 6 8 10 12 360s |-----------------------------------------------------------| 360s 0.02 +|+ + + + + + +-+| 360s +| + + + + + +| 360s 0.015 +|+######################################################F+-+| 360s #|##################################################**###** | 360s AKG 0.01 +|+#################################################**##*#*-+| 360s #|##################################################*#*#*#* | 360s 0.005 +|+#################################################*#***#*-+| 360s +|-----------------------------------------------------------| 360s 0 ****************************************************###*##+** 360s 0 2 4 6 8 10 12 360s x 361s 361s multiplot> " font ":Bold,8.8" textcolor rgb " 361s ^ 361s line 0: invalid command 361s 361s 361s | n = 5 + 40 = 45. 361s 15 +|+ ##### 361s 10 +|+#%%%%%%%## ##%%&&&&&%%# 361s 5 +|+&&&&&&&&&&&%################%%&&===========&############ 361s 0 +|+***********===&&&%######%&&&==************G*=&&######### 361s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 361s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG%%GGGG 361s -10 +|+################################################%GGG*GG*&G 361s -15 +|------------------------------------------------------------ 361s -20 +-+#######+#########+#########+#########+#########+######## + 361s 0 2 4 6 8 10 12 361s |-----------------------------------------------------------| 361s 0.005 +|+ + + + + + +-+| 361s +| + + + + + F +| 361s 0.004 +|+##################################################*#*#**-+| 361s 0.003 +|+#################################################****#**-+| 361s AKG #|##################################################*##*#** | 361s 0.002 +|+#################################################*###*#**+| 361s 0.001 +|+#################################################*###*#+*+| 361s +|-----------------------------------------------------------| 361s 0 ******####******************************************####*#+-* 361s 0 2 4 6 8 10 12 361s x 362s 362s multiplot> " font ":Bold,8.8" textcolor rgb " 362s ^ 362s line 0: invalid command 362s 362s 362s | n = 5 + 45 = 50. 362s 15 +|+ ##### 362s 10 +|+#%%%%%%%## ##%%&&&&&%%# 362s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 362s 0 +|+***********===&&&%######%&&&==************G*=&&######### 362s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 362s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 362s -10 +|+################################################%GGGGGG*&G 362s -15 +|------------------------------------------------------------ 362s -20 +-+#######+#########+#########+#########+#########+######## + 362s 0 2 4 6 8 10 12 362s |-----------------------------------------------------------| 362s 0.025 +|+ + + + + + +-+| 362s +| + + + + + ** F* +| 362s 0.02 +|+##################################################**##**-+| 362s 0.015 +|+#################################################*##*#**-+| 362s AKG #|##################################################*##**##* | 362s 0.01 +|+#################################################*##**#+*+| 362s 0.005 +|+#################################################*##**#+*+| 362s +|-----------------------------------------------------------| 362s 0 ****************************************************###*##+-* 362s 0 2 4 6 8 10 12 362s x 364s 364s multiplot> " font ":Bold,8.8" textcolor rgb " 364s ^ 364s line 0: invalid command 364s 364s 364s | n = 5 + 50 = 55. 364s 15 +|+ ###### 364s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 364s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 364s 0 +|+***********===&&&%%####%%&&&==************G*=&&######### 364s z &|&&#########**G******=G&&****G***#####&&&&&&&&***&&####### 364s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 364s -10 +|+################################################&GGGGGG*&G 364s -15 +|------------------------------------------------------------ 364s -20 +-+#######+#########+#########+#########+#########+######## + 364s 0 2 4 6 8 10 12 364s |-----------------------------------------------------------| 364s 0.012 +|+ + + + + + F+-+| 364s 0.01 +|+ + + + + + * **+-+| 364s #|##################################################**##*#* | 364s 0.008 +|+#################################################*#*#*#*-+| 364s AKG0.006 +|+#################################################*#*#*#*-+| 364s 0.004 +|+#################################################*#*#*#*-+| 364s #|##################################################*#**##* | 364s 0.002 +|-----------------------------------------------------------| 364s 0 *******##*******************************************###*##+** 364s 0 2 4 6 8 10 12 364s x 365s 365s multiplot> " font ":Bold,8.8" textcolor rgb " 365s ^ 365s line 0: invalid command 365s 365s 365s | n = 5 + 55 = 60. 365s 15 +|+ ###### 365s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 365s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 365s 0 +|+***********===&&&%%####%%&&&==************G*=&&######### 365s z &|&&#########**G******=G&&****G***#####&&&&&&&&***&&####### 365s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 365s -10 +|+################################################&GGGGGG*&G 365s -15 +|------------------------------------------------------------ 365s -20 +-+#######+#########+#########+#########+#########+######## + 365s 0 2 4 6 8 10 12 365s |-----------------------------------------------------------| 365s 0.01 +|+ + + + + + +-+| 365s +| + + + + + F +| 365s 0.008 +|+##################################################*###*+-+| 365s 0.006 +|+##################################################*##*#*-+| 365s AKG #|##################################################*#*#*#* | 365s 0.004 +|+#################################################*#*#*#*-+| 365s 0.002 +|+#################################################*##**#*-+| 365s +|-----------------------------------------------------------| 365s 0 *******##*******************************************###*##+** 365s 0 2 4 6 8 10 12 365s x 367s 367s multiplot> " font ":Bold,8.8" textcolor rgb " 367s ^ 367s line 0: invalid command 367s 367s 367s | n = 5 + 60 = 65. 367s 15 +|+ ## ###### 367s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 367s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 367s 0 +|+***********===&&&%%####%%&&&==************G*=&&######### 367s z &|&&#########**G******=G&&****G***#####&&&&&&&&***&&####### 367s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 367s -10 +|+################################################%GGGGGG*&G 367s -15 +|------------------------------------------------------------ 367s -20 +-+#######+#########+#########+#########+#########+######## + 367s 0 2 4 6 8 10 12 367s |-----------------------------------------------------------| 367s 0.012 +|+ + + + + + +-+| 367s 0.01 +|+ + + + + + *F +-+| 367s #|###################################################**##** | 367s 0.008 +|+##################################################**##**-+| 367s AKG0.006 +|+##################################################*#*#**-+| 367s 0.004 +|+##################################################*#**#*-+| 367s #|##################################################*##**#* | 367s 0.002 +|-----------------------------------------------------------| 367s 0 *******##********************************************##*##+** 367s 0 2 4 6 8 10 12 367s x 368s 368s multiplot> " font ":Bold,8.8" textcolor rgb " 368s ^ 368s line 0: invalid command 368s 368s 368s | n = 5 + 65 = 70. 368s 15 +|+ ## ###### 368s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 368s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 368s 0 +|+***********===&&&%%####%%&&&==************G*=&&######### 368s z &|&&#########**G******=G&&****G***#####&&&&&&&&***&&####### 368s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 368s -10 +|+################################################%GGGGGG*&G 368s -15 +|------------------------------------------------------------ 368s -20 +-+#######+#########+#########+#########+#########+######## + 368s 0 2 4 6 8 10 12 368s |-----------------------------------------------------------| 368s 0.012 +|+ + + + + + +-+| 368s 0.01 +|+ + + + + + *F **-+| 368s #|###################################################**##** | 368s 0.008 +|+##################################################*#*#**-+| 368s AKG0.006 +|+##################################################*#**#*-+| 368s 0.004 +|+##################################################*#**#*-+| 368s #|##################################################*##**##* | 368s 0.002 +|-----------------------------------------------------------| 368s 0 *******##********************************************##*##+** 368s 0 2 4 6 8 10 12 368s x 370s 370s multiplot> " font ":Bold,8.8" textcolor rgb " 370s ^ 370s line 0: invalid command 370s 370s 370s | n = 5 + 70 = 75. 370s 15 +|+ ## ###### 370s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 370s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 370s 0 +|+***********===&&&%%####%%&&&==************G*=&&######### 370s z &|&&#########**G******=G&&****G***#####&&&&&&&&***&&####### 370s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 370s -10 +|+################################################%GGGGGG*&G 370s -15 +|------------------------------------------------------------ 370s -20 +-+#######+#########+#########+#########+#########+######## + 370s 0 2 4 6 8 10 12 370s |-----------------------------------------------------------| 370s 0.014 +|+ + + + + + F *+-+| 370s 0.012 +|+ + + + + + ** **-+| 370s 0.01 +|+##################################################**##**-+| 370s 0.008 +|+##################################################*#*#**-+| 370s AKG #|###################################################*#**#* | 370s 0.006 +|+##################################################*#**#*-+| 370s 0.004 +|+#################################################*##**#+*+| 370s 0.002 +|-----------------------------------------------------------| 370s 0 *****************************************************##*##+** 370s 0 2 4 6 8 10 12 370s x 371s 371s multiplot> " font ":Bold,8.8" textcolor rgb " 371s ^ 371s line 0: invalid command 371s 371s 371s | n = 5 + 75 = 80. 371s 15 +|+ ## ###### 371s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 371s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 371s 0 +|+***********===&&&%%####%%&&&==************G*=&&######### 371s z &|&&#########**G******=G&&****G***#####&&&&&&&&***&&####### 371s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 371s -10 +|+################################################%GGGGGG*&G 371s -15 +|------------------------------------------------------------ 371s -20 +-+#######+#########+#########+#########+#########+######## + 371s 0 2 4 6 8 10 12 371s |-----------------------------------------------------------| 371s 0.025 +|+ + + + + + +-+| 371s +| + + + + + F ** +| 371s 0.02 +|+##################################################**##**-+| 371s 0.015 +|+##################################################*#*#**-+| 371s AKG #|###################################################*#**#* | 371s 0.01 +|+##################################################*#**#+*+| 371s 0.005 +|+#################################################*##**#+*+| 371s +|-----------------------------------------------------------| 371s 0 *****************************************************##*##+-* 371s 0 2 4 6 8 10 12 371s x 373s 373s multiplot> " font ":Bold,8.8" textcolor rgb " 373s ^ 373s line 0: invalid command 373s 373s 373s | n = 5 + 80 = 85. 373s 15 +|+ ###### 373s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 373s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 373s 0 +|+***********===&&&%######%&&&==************G*=&&######### 373s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 373s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 373s -10 +|+################################################%GGGGGG*&G 373s -15 +|------------------------------------------------------------ 373s -20 +-+#######+#########+#########+#########+#########+######## + 373s 0 2 4 6 8 10 12 373s |-----------------------------------------------------------| 373s 0.014 +|+ + + + + + * F*-+| 373s 0.012 +|+ + + + + + ** **-+| 373s 0.01 +|+##################################################*#*#**-+| 373s 0.008 +|+##################################################*#*#**-+| 373s AKG #|###################################################*#**#* | 373s 0.006 +|+##################################################*#**#+*+| 373s 0.004 +|+##################################################*#**#+*+| 373s 0.002 +|-----------------------------------------------------------| 373s 0 *****************************************************###*#+** 373s 0 2 4 6 8 10 12 373s x 374s 374s multiplot> " font ":Bold,8.8" textcolor rgb " 374s ^ 374s line 0: invalid command 374s 375s 375s | n = 5 + 85 = 90. 375s 15 +|+ ###### 375s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 375s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 375s 0 +|+***********===&&&%######%&&&==************G*=&&######### 375s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 375s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 375s -10 +|+################################################%GGGGGG*&G 375s -15 +|------------------------------------------------------------ 375s -20 +-+#######+#########+#########+#########+#########+######## + 375s 0 2 4 6 8 10 12 375s |-----------------------------------------------------------| 375s 0.008 +|+ + + + + + +-+| 375s +| + + + + + * F* +| 375s 0.006 +|+##################################################**##**-+| 375s #|###################################################*#*#** | 375s AKG0.004 +|+##################################################*#*#**-+| 375s #|###################################################*#*#** | 375s 0.002 +|+##################################################*#**#+*+| 375s +|-----------------------------------------------------------| 375s 0 *******##********************************************###*#+** 375s 0 2 4 6 8 10 12 375s x 376s 376s multiplot> " font ":Bold,8.8" textcolor rgb " 376s ^ 376s line 0: invalid command 376s 376s 376s | n = 5 + 90 = 95. 376s 15 +|+ ###### 376s 10 +|+#%%%%%%%%# #%%&&&&&&%%# 376s 5 +|+&&&&&&&&&&&%################%&&&===========&############ 376s 0 +|+***********===&&&%######%&&&==************G*=&%######### 376s z &|&&&########**G******=G&&****G***####&&&&&&&&&***&&####### 376s -5 +|+%&&&&&&&&&&%&&&&&&**GG*=&&&&&&&&&&&&%%%#####%&&*GGGG##GGGG 376s -10 +|+################################################%GGGGGG*&G 376s -15 +|------------------------------------------------------------ 376s -20 +-+#######+#########+#########+#########+#########+######## + 376s 0 2 4 6 8 10 12 376s |-----------------------------------------------------------| 376s 0.01 +|+ + + + + + * F+-+| 376s +| + + + + + * ** +| 376s 0.008 +|+##################################################**##**-+| 376s 0.006 +|+##################################################*#*#**-+| 376s AKG #|###################################################*#*#** | 376s 0.004 +|+##################################################*#**#*-+| 376s 0.002 +|+##################################################*#**#*-+| 376s +|-----------------------------------------------------------| 376s 0 ********#********************************************###*#+** 376s 0 2 4 6 8 10 12 376s x 377s : x z 377s init001 : 0.00000 1.2019 377s init002 : 3.00000 -0.5683 377s init003 : 6.00000 -1.6183 377s init004 : 9.00000 2.4938 377s init005 : 12.00000 -5.2334 377s xg(079) : 4.70352 -5.4377 377s xg(200) : 12.00000 -10.4711 377s xg(077) : 4.58291 -7.4782 377s xg(200) : 12.00000 -7.4244 377s xg(077) : 4.58291 -3.6179 377s xg(200) : 12.00000 -6.7127 377s xg(186) : 11.15578 -10.1759 377s xg(178) : 10.67337 -8.9689 377s xg(178) : 10.67337 -8.8651 377s xg(178) : 10.67337 -9.0348 377s xg(171) : 10.25126 -7.1092 377s xg(191) : 11.45729 -13.4494 377s xg(179) : 10.73367 -9.9615 377s xg(197) : 11.81910 -8.3460 377s xg(179) : 10.73367 -15.0094 377s xg(191) : 11.45729 -9.0818 377s xg(191) : 11.45729 -9.3275 377s xg(174) : 10.43216 -10.1342 377s xg(191) : 11.45729 -10.6627 377s xg(174) : 10.43216 -4.6921 377s xg(190) : 11.39698 -9.1388 377s xg(190) : 11.39698 -11.1954 377s xg(181) : 10.85427 -7.6543 377s xg(181) : 10.85427 -7.9206 377s xg(195) : 11.69849 -8.8072 377s xg(181) : 10.85427 -10.9730 377s xg(194) : 11.63819 -6.0632 377s xg(191) : 11.45729 -9.0877 377s xg(176) : 10.55276 -8.5430 377s xg(191) : 11.45729 -6.5283 377s xg(176) : 10.55276 -7.8922 377s xg(191) : 11.45729 -8.5871 377s xg(176) : 10.55276 -10.1194 377s xg(191) : 11.45729 -11.6096 377s xg(176) : 10.55276 -8.5659 377s xg(191) : 11.45729 -10.8048 377s xg(176) : 10.55276 -11.0210 377s xg(191) : 11.45729 -13.2479 377s xg(191) : 11.45729 -10.9910 377s xg(176) : 10.55276 -8.8224 377s xg(191) : 11.45729 -9.6017 377s xg(184) : 11.03518 -9.2038 377s xg(179) : 10.73367 -11.9381 377s xg(179) : 10.73367 -11.8903 377s xg(178) : 10.67337 -10.3429 377s xg(191) : 11.45729 -8.7991 377s xg(191) : 11.45729 -10.2983 377s xg(178) : 10.67337 -14.7863 377s xg(191) : 11.45729 -7.0524 377s xg(190) : 11.39698 -9.1330 377s xg(190) : 11.39698 -12.3568 377s xg(177) : 10.61307 -10.9633 377s xg(190) : 11.39698 -12.7279 377s xg(178) : 10.67337 -8.5644 377s xg(178) : 10.67337 -13.3431 377s xg(190) : 11.39698 -9.3097 377s xg(190) : 11.39698 -10.0998 377s xg(190) : 11.39698 -13.0766 377s xg(178) : 10.67337 -9.0106 377s xg(179) : 10.73367 -8.6318 377s xg(179) : 10.73367 -12.2604 377s xg(179) : 10.73367 -7.5944 377s xg(179) : 10.73367 -8.0217 377s xg(179) : 10.73367 -11.1461 377s xg(191) : 11.45729 -9.3232 377s xg(179) : 10.73367 -7.8677 377s xg(191) : 11.45729 -9.7542 377s xg(179) : 10.73367 -12.8619 377s xg(191) : 11.45729 -12.6141 377s xg(179) : 10.73367 -10.0091 377s xg(179) : 10.73367 -9.3691 377s xg(191) : 11.45729 -12.3541 377s xg(179) : 10.73367 -11.3484 377s xg(191) : 11.45729 -10.9938 377s xg(179) : 10.73367 -8.7933 377s xg(179) : 10.73367 -6.8649 377s xg(191) : 11.45729 -9.2013 377s xg(179) : 10.73367 -8.9595 377s xg(191) : 11.45729 -11.7556 377s xg(179) : 10.73367 -8.2937 377s xg(191) : 11.45729 -11.9330 377s xg(179) : 10.73367 -11.8155 377s xg(191) : 11.45729 -11.0970 377s xg(179) : 10.73367 -7.2048 377s xg(180) : 10.79397 -8.8129 377s xg(191) : 11.45729 -9.8982 377s xg(180) : 10.79397 -8.9050 377s xg(180) : 10.79397 -12.4968 377s xg(191) : 11.45729 -9.9879 377s xg(191) : 11.45729 -8.8947 377s xg(191) : 11.45729 -7.9723 377s xg(179) : 10.73367 -6.7319 377s xg(191) : 11.45729 -11.3103 377s xg(180) : 10.79397 -8.9924 377s xg(180) : 10.79397 -12.3097 377s 377s Number of evaluations: 5 + 95 = 100. 377s 377s 1 test, 1 passed, 0 known failure, 0 skipped 377s [inst/examples/02_design_of_experiments/stk_example_doe03.m] 377s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/02_design_of_experiments/stk_example_doe03.m 377s ***** test stk_example_doe03; close all; 377s 377s #=========================# 377s # stk_example_doe03 # 377s #=========================# 377s 377s '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 377s 377s STK_EXAMPLE_DOE03 A simple illustration of 1D Bayesian optimization 377s 377s Our goal here is to optimize (maximize) the one-dimensional function 377s 377s x |--> x * sin (x) 377s 377s over the interval [0; 4 * pi]. 377s 377s A Matern 5/2 prior with known parameters is used. 377s 377s Evaluations points are chosen sequentially using the Expected Improvement (EI) 377s criterion, starting from an initial design of N0 = 3 points. 377s 377s 377s Additional help for built-in functions and operators is 377s available in the online version of the manual. Use the command 377s 'doc ' to search the manual index. 377s 377s Help and information about Octave is also available on the WWW 377s at https://www.octave.org and via the help@octave.org 377s mailing list. 377s 377s | 377s 15 +|+ 377s 10 +|+ ####%%%%%%%%%%%##### ################ 377s 5 +|+%&&&&&&&&&&&&&&&&&&&&&&%#######%===========&&&&&%%%##### 377s 0 +|+*====F========########&&&&&#====&#########===##&&&&&&%%# 377s z &|&***************************G***********************##&&&& 377s -5 +|+&&&&&&##############====&&###&&&&&&############===*******G 377s -10 +|+###%%&&&&&&&&&&&&&&&&%%#########%%&&&&&&&&&&&&&&&=======# 377s -15 +|------------------------------------------------------------ 377s -20 +-+#######+#########+#########+#########+#########+######## + 377s 0 2 4 6 8 10 12 377s |-----------------------------------------------------------| 377s 1 +|+ + + + + + +-+| 377s +| ***F******** + + + + +| 377s 0.8 +|+#**##########******####################################+-+| 377s 0.6 +|+*##################***############***********##########+-+| 377s EI #|*#####################**#########***#########***######### | 377s 0.4 +|*######################**#######**#############***######+-+| 377s 0.2 +|+#######################**#####**################**#####+-+| 377s *|-----------------------------------------------------------| 377s 0 *-+#######+#########+#######*****#######+#########+####****** 377s 0 2 4 6 8 10 12 377s x 377s 377s | 377s 15 +|+ 377s 10 +|+ ##%%%%%%%%#### #####%%%%%%###### 377s 5 +|+%&&&%##%&&&&&&&&&&&&&&&%#######%===========&&&&&&%%%#### 377s 0 +|+*****G******F*########&&&&&#====&#########===###&&&&&&%# 377s z &|&&&&&&##&&&&##**************G************************#&&&& 377s -5 +|+#########%&&&&&&&&&&====&&###&&&&&&############===#******G 377s -10 +|+############%%%%%%%%%%%#########%%&&&&&&&&&&&&&&&=======# 377s -15 +|------------------------------------------------------------ 377s -20 +-+#######+#########+#########+#########+#########+######## + 377s 0 2 4 6 8 10 12 377s |-----------------------------------------------------------| 377s 0.7 +|+ + *F* + + + + +-+| 377s 0.6 +|+ + *** ****+ + + + +-+| 377s 0.5 +|+########**######***####################################+-+| 377s 0.4 +|+#***###**#########**##################***##############+-+| 377s EI #|#**#**##*###########**##############****#*****########### | 377s 0.3 +|+*###****#############**##########**##########**########+-+| 377s 0.2 +|**####**###############**########**#############**######+-+| 377s 0.1 +|-----------------------------------------------------------| 377s 0 ***#####**+#########+######*******######+#########+###******* 377s 0 2 4 6 8 10 12 377s x 378s 378s | 378s 15 +|+ 378s 10 +|+ #### #####%%%%%%###### 378s 5 +|+%%%%###########%&&&&&&&%#######%=======F===&&&&&&%%%#### 378s 0 +|+*****G******G***&#####&&&&&#====&#########===###&&&&&&%# 378s z &|&&&&&&##%&&&&&==************G************************#&&&& 378s -5 +|+###############%&&&&====&&###&&&&&&############===#******G 378s -10 +|+################################%%&&&&&&&&&&&&&&&=======# 378s -15 +|------------------------------------------------------------ 378s -20 +-+#######+#########+#########+#########+#########+######## + 378s 0 2 4 6 8 10 12 378s |-----------------------------------------------------------| 378s 0.5 +|+ + + + + + +-+| 378s +| + + + + + +| 378s 0.4 +|+#***###############################****F****###########+-+| 378s 0.3 +|+#*#**###*########****#############**#######***#########+-+| 378s EI #|#*###*##***######**##**###########**##########***######## | 378s 0.2 +|+*###****#*#####**####**#########**#############**######+-+| 378s 0.1 +|**####**###*###**######**#######**###############**#####+-+| 378s +|-----------------------------------------------------------| 378s 0 ***#####*#+###***###+######*******######+#########+###******* 378s 0 2 4 6 8 10 12 378s x 378s 378s | 378s 15 +|+ ### 378s 10 +|+ #%%%%%# #%&&&&%%%## 378s #|#################%%%%%%#########&&===***G***##&&&&&%%#### 378s 5 +|+&&&&&&&&&&&&#&&&&&&&&&&&&%###&==*****&&%&=F****##&&&&%## 378s z 0 +|+*****G******G***********&&*G*****#&&&%####&===#****#&&&% 378s -5 +|+&&&%#########%&========****=&&&&&&%%########%===##******&% 378s #|################%%&&&&&&&&%####################%===&&&&&**G 378s -10 +|------------------------------------------------------------ 378s -15 +-+#######+#########+#########+#########+#########+######## + 378s 0 2 4 6 8 10 12 378s |-----------------------------------------------------------| 378s 0.35 +|+ + + + + F + +-+| 378s 0.3 +|+ + + + + *** + +-+| 378s 0.25 +|+####################################***#**#**##########+-+| 378s 0.2 +|+####################################*#*#*###**#########+-+| 378s EI #|####################################*##***####*########## | 378s 0.15 +|+##################################**###**####**########+-+| 378s 0.1 +|+##################################*####**#####**#######+-+| 378s 0.05 +|-----------------------------------------------------------| 378s 0 ************************************####+#*#######+#********* 378s 0 2 4 6 8 10 12 378s x 378s 378s | 378s 15 +|+ 378s 10 +|+ #%&&&&% 378s #|#################%%%%%%########%&&==**F*G*=############## 378s 5 +|+&&&&&&&&&&&&#&&&&&&&&&&&%%###&=****&&&%#&*G*&&&&&&&%%### 378s z 0 +|+*****G******G*********##&&&G****&&&&#######*****###&&&&# 378s -5 +|+&&&%#########%&======******=&&&&&%##########%===*******&&% 378s #|################%%&&&&&&&&%####################%===&###***G 378s -10 +|------------------------------------------------------------ 378s -15 +-+#######+#########+#########+#########+#########+######## + 378s 0 2 4 6 8 10 12 378s |-----------------------------------------------------------| 378s 0.7 +|+ + + + F + +-+| 378s 0.6 +|+ + + + *** + +-+| 378s 0.5 +|+####################################*#*################+-+| 378s 0.4 +|+###################################*###*###############+-+| 378s EI #|####################################*###*################ | 378s 0.3 +|+##################################*####*###############+-+| 378s 0.2 +|+#################################**####*###############+-+| 378s 0.1 +|-----------------------------------------------------------| 378s 0 ************************************####+#******************* 378s 0 2 4 6 8 10 12 378s x 378s 378s | 378s 10 +|+ ##%&&& 378s | #### #%%%%%%## %&&=**FG*G** ####### 378s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&&%####&=***&&####%*G*&&&&&&&%%### 378s 0 +|+*****G******G*****#####&&&&%****&&%########****###&&&&%# 378s z #|&&&&&####%%%##&===**********G*&&&%###########&==*****#&&&% 378s -5 +|+##############%&&&&======&&##################%===##******G 378s -10 +|+#################%%&&&&%%######################%====&&==== 378s +|------------------------------------------------------------ 378s -15 +-+#######+#########+#########+#########+#########+######## + 378s 0 2 4 6 8 10 12 378s |-----------------------------------------------------------| 378s 0.05 +|+ + + + + + +-+| 378s +| + + + *F+ + +| 378s 0.04 +|+##################################***##################+-+| 378s 0.03 +|+##################################*##*#################+-+| 378s EI #|###################################*##**################# | 378s 0.02 +|+#################################**##**################+-+| 378s 0.01 +|+#################################*###**################+-+| 378s +|-----------------------------------------------------------| 378s 0 ************************************####********************* 378s 0 2 4 6 8 10 12 378s x 379s 379s | 379s 10 +|+ 379s | #### #%%%%%%## %&&***GF*G** ####### 379s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&&%####&=***&######*G*&&&&&&&%%### 379s 0 +|+*****G******G*****#####&&&&%****&##########****###&&&&%# 379s z #|&&&&&####%%%##&===**********G*&&%############&=******#&&&% 379s -5 +|+##############%&&&&======&&##################%===##******G 379s -10 +|+################%%&&&&&&%######################%====&&==== 379s +|------------------------------------------------------------ 379s -15 +-+#######+#########+#########+#########+#########+######## + 379s 0 2 4 6 8 10 12 379s |-----------------------------------------------------------| 379s 0.025 +|+ + + + + + +-+| 379s +| + + + F + +| 379s 0.02 +|+#####################################*#################+-+| 379s 0.015 +|+#####################################*#################+-+| 379s EI #|#####################################**################## | 379s 0.01 +|+####################################**#################+-+| 379s 0.005 +|+####################################**#################+-+| 379s +|-----------------------------------------------------------| 379s 0 ************************************************************* 379s 0 2 4 6 8 10 12 379s x 379s 379s | 379s 10 +|+ 379s | #### #%%%%%%## #&&***GF*G** ####### 379s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&%%####&=***&######*G*&&&&&&&%%### 379s 0 +|+*****G******G*****#####&&&&%***&&##########****###&&&&%# 379s z #|&&&&&####%%%##&===**********G*&&%############&=******#&&&% 379s -5 +|+##############%&&&&======&&##################%===##******G 379s -10 +|+################%%&&&&&&%######################%====&&==== 379s +|------------------------------------------------------------ 379s -15 +-+#######+#########+#########+#########+#########+######## + 379s 0 2 4 6 8 10 12 379s |-----------------------------------------------------------| 379s 0.006 +|+ + + + + + +-+| 379s 0.005 +|+ + + + F + +-+| 379s #|######################################*################## | 379s 0.004 +|+#####################################*#################+-+| 379s EI 0.003 +|+#####################################*#################+-+| 379s 0.002 +|+#####################################*#################+-+| 379s #|######################################*################## | 379s 0.001 +|-----------------------------------------------------------| 379s 0 *********************##************************************** 379s 0 2 4 6 8 10 12 379s x 379s 379s | 379s 10 +|+ 379s | #### #%%%%%%## #&&***GG*G** ####### 379s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&%%####&=***&######*G*&&&&&&&%%### 379s 0 +|+*****G******G*****#####&&&&%***&&##########****###&&&&%# 379s z #|&&&&&####%%%##&===**F*******G*&&#############&=******#&&&% 379s -5 +|+##############%&&&&======&&##################%===##******G 379s -10 +|+################%%&&&&&&%######################%====&&==== 379s +|------------------------------------------------------------ 379s -15 +-+#######+#########+#########+#########+#########+######## + 379s 0 2 4 6 8 10 12 379s |-----------------------------------------------------------| 379s 0.0006 +|+ + + + + + +-+| 379s 0.0005 +|+ + +*F + + + +-+| 379s #|###################***################################### | 379s 0.0004 +|+#################*##*##################################+-+| 379s EI 0.0003 +|+#################*##*##################################+-+| 379s 0.0002 +|+#################*##**#################################+-+| 379s #|#################**###*################################## | 379s 0.0001 +|-----------------------------------------------------------| 379s 0 ********************+####***********#************************ 379s 0 2 4 6 8 10 12 379s x 381s 381s | 381s 10 +|+ 381s | #### #&&F**GG*G** ####### 381s 5 +|+&&&&&&&&&&&&#################&****&######*G*&&&&&&&%%### 381s 0 +|+*****G******G**&&%####%%%%%&***&&##########****###&&&&%# 381s z #|&&&&&%########&*****G&&&****G*&%#############&=******#&&&% 381s -5 +|+###############&&&&*****=&&##################%===##******G 381s -10 +|+#####################%%%%######################%====&&==== 381s +|------------------------------------------------------------ 381s -15 +-+#######+#########+#########+#########+#########+######## + 381s 0 2 4 6 8 10 12 381s |-----------------------------------------------------------| 381s 0.00014 +|+ + + + + + +-+| 381s 0.00012 +|+ + + + F + + +-+| 381s 0.0001 +|+################################**#####################+-+| 381s 8e-05 +|+################################**#####################+-+| 381s #|#################################*#*##################### | 381s 6e-05 +|+################################*#*####################+-+| 381s 4e-05 +|+################################*#*#############***####+-+| 381s 2e-05 +|-----------------------------------------------------------| 381s 0 ***********************************##**************###******* 381s 0 2 4 6 8 10 12 381s x 381s : x z 381s x0(001) : 0.00000 0.00000 381s x0(002) : 6.00000 -1.67649 381s x0(003) : 12.00000 -6.43888 381s xg(057) : 1.68421 1.67339 381s xg(099) : 2.94737 0.56886 381s xg(282) : 8.45113 6.98861 381s xg(299) : 8.96241 3.99788 381s xg(268) : 8.03008 7.90589 381s xg(258) : 7.72932 7.66935 381s xg(265) : 7.93985 7.91060 381s xg(266) : 7.96992 7.91642 381s xg(145) : 4.33083 -4.01937 381s 381s Number of evaluations: 3 + 9 = 12. 381s 381s 1 test, 1 passed, 0 known failure, 0 skipped 381s [inst/examples/02_design_of_experiments/stk_example_doe01.m] 381s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/02_design_of_experiments/stk_example_doe01.m 381s ***** test stk_example_doe01; close all; 381s 381s #=========================# 381s # stk_example_doe01 # 381s #=========================# 381s 381s '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 381s 381s STK_EXAMPLE_DOE01 Examples of two-dimensional designs 381s 381s All designs are constructed on the hyper-rectangle BOX = [0; 2] x [0; 4]. 381s 381s Examples of the following designs are shown: 381s a) Regular grid --> stk_sampling_regulargrid, 381s b) "Maximin" latin hypercube sample --> stk_sampling_maximinlhs, 381s c) RR2-scrambled Halton sequence --> stk_sampling_halton_rr2, 381s d) Uniformly distributed random sample --> stk_sampling_randunif. 381s 381s 381s Additional help for built-in functions and operators is 381s available in the online version of the manual. Use the command 381s 'doc ' to search the manual index. 381s 381s Help and information about Octave is also available on the WWW 381s at https://www.octave.org and via the help@octave.org 381s mailing list. 381s 1 test, 1 passed, 0 known failure, 0 skipped 381s [inst/examples/02_design_of_experiments/stk_example_doe04.m] 381s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/02_design_of_experiments/stk_example_doe04.m 381s ***** test stk_example_doe04; close all; 381s 381s #=========================# 381s # stk_example_doe04 # 381s #=========================# 381s 381s '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 381s 381s STK_EXAMPLE_DOE04 Probability of misclassification 381s 381s The upper panel shows posterior means and variances as usual, and the 381s threshold of interest, which is at T = 0.85 (dashed line). 381s 381s The lower panel shows the probability of misclassification as a function of x 381s (blue curve), i.e., the probability that the actual value of the function is 381s not on the same side of the threshold as the prediction (posterior mean). 381s 381s We also plot the expected future probability of misclassification (magenta 381s curve), should a new evaluation be made at x = 3. 381s 381s Note that both probabilities are obtained using stk_pmisclass. 381s 381s 381s Additional help for built-in functions and operators is 381s available in the online version of the manual. Use the command 381s 'doc ' to search the manual index. 381s 381s Help and information about Octave is also available on the WWW 381s at https://www.octave.org and via the help@octave.org 381s mailing list. 381s 1 test, 1 passed, 0 known failure, 0 skipped 381s [inst/examples/02_design_of_experiments/stk_example_doe06.m] 381s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/02_design_of_experiments/stk_example_doe06.m 381s ***** test stk_example_doe06; close all; 381s 381s #=========================# 381s # stk_example_doe06 # 381s #=========================# 381s 381s '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 381s 381s STK_EXAMPLE_DOE06 Sequential design for the estimation of an excursion set 381s 381s In this example, we consider the problem of estimating the set 381s 381s Gamma = { x in X | f(x) > z_crit }, 381s 381s where z_crit is a given value, and/or its volume. 381s 381s In a typical "structural reliability analysis" problem, Gamma would 381s represent the failure region of a certain system, and its volume would 381s correspond to the probability of failure (assuming a uniform distribution 381s for the input). 381s 381s A Matern 5/2 prior with known parameters is used for the function f, and 381s the evaluations points are chosen sequentially using any of the sampling 381s criterion described in [1] (see also [2], section 4.3). 381s 381s REFERENCE 381s 381s [1] B. Echard, N. Gayton and M. Lemaire (2011). AK-MCS: an active 381s learning reliability method combining Kriging and Monte Carlo 381s simulation. Structural Safety, 33(2), 145-154. 381s 381s [2] J. Bect, D. Ginsbourger, L. Li, V. Picheny and E. Vazquez (2012). 381s Sequential design of computer experiments for the estimation of a 381s probability of failure. Statistics and Computing, 22(3), 773-793. 381s 381s 381s Additional help for built-in functions and operators is 381s available in the online version of the manual. Use the command 381s 'doc ' to search the manual index. 381s 381s Help and information about Octave is also available on the WWW 381s at https://www.octave.org and via the help@octave.org 381s mailing list. 381s Volume (reference value): 20.35% 381s 381s data_init = <4x2 stk_dataframe array> 381s 381s : x z 381s initial design #1 : 0.000000 0.00000 381s initial design #2 : 0.333333 -0.43063 381s initial design #3 : 0.666667 -0.66886 381s initial design #4 : 1.000000 -1.20558 381s 381s 381s 381s |-------------------------Groung truth----------------------------| 381s 1 +|+ + + + + +-+| 381s +| + + + + +| 381s #|############################################################### | 381s 0.5 +|+#############################################################+-+| 381s #|############################################################### | 381s #|############################################################### | 381s $|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$| 381s 0 *|*****##***####***#######**#######**##########**########**#####+-+| 381s #|####****########**#####**#########*##########*##########*###### | 381s z #|#################***#***###########*########**##########**##### | 381s -0.5 +|+##################***#############**######**############*####+-+| 381s #|####################################**####**#############**#### | 381s #|#####################################******###############**### | 381s #|----------------------------+##############################**## | 381s -1 +|***?***z = f(x), below zcrit|###############################*#+-+| 381s #|###?###z = f(x), above zcrit|###############################*****| 381s +|-----------------------------------------------------------------| 381s -1.5 +-+##########+############+#############+############+##########+-+ 381s 0 0.2 0.4 0.6 0.8 1 381s x 381s 381s Iteration #1 381s | Current sample size: n = 4 381s | Volume estimate (plugin): 0.00000 [ref: 0.20350] 381s | Upper-bound on posterior std: 4.1083e-01 [target: 5.000e-04] 381s 381s | 381s 4 +|+ ### 381s | #%%%%%%%%%## ###%%%### ######## 381s 2 +|+&&&&&&&&&&&&&&%#####%%&&&&&&&&&&&%#######%%&&&&&&&&%%### 381s 0 +|+###F###################################################### 381s z #|&&&&##########&***G*******************G*******************G 381s -2 +|+%%&&&&&&&&&&&&%#####%&&&&&&&&&&&&&&%###%&&&&&&#####&&&&&& 381s -4 +|+#####%%%%%##############%%%%%%%###########%%%&&&&&&&%%## 381s +|------------------------------------------------------------ 381s -6 +-+#########+###########+###########+###########+########## + 381s 0 0.2 0.4 0.6 0.8 1 381s |-----------------------------------------------------------| 381s 0.4 +|+***F**** + + + + +-+| 381s +|** **** + + + +| 381s 0.3 +|*##########***##########################################+-+| 381s #|#############**#########********######################### | 381s criterion +|+#############**#######**######***######################+-+| 381s #|###############*#####***#########**#########********##### | 381s 0.1 +|+##############**####*############**######***######***##+-+| 381s *|-----------------------------------------------------------| 381s 0 *-+#########+#####*****#+###########+#******####+#######***** 381s 0 0.2 0.4 0.6 0.8 1 381s x 381s Iteration #2 381s | Current sample size: n = 5 381s | Volume estimate (plugin): 0.00000 [ref: 0.20350] 381s | Upper-bound on posterior std: 3.0360e-01 [target: 5.000e-04] 381s 381s | 381s 4 +|+ 381s | ######## ######## 381s 2 +|+##########%%#########%&&&&&&&&&&&%#######%%&&&&&&&&%%### 381s 0 +|+########################################################## 381s z #|%%%##%&&&&&&&&&***G*********F*********G*******************G 381s -2 +|+####################%&&&&&&&&&&&&&&####%&&&&&&#####&&&&&& 381s -4 +|+#########################%%%%%%###########%%%&&&&&&&%%## 381s +|------------------------------------------------------------ 381s -6 +-+#########+###########+###########+###########+########## + 381s 0 0.2 0.4 0.6 0.8 1 381s |-----------------------------------------------------------| 381s 0.25 +|+ + + **F* + + +-+| 381s +| + + *** *** + + +| 381s 0.2 +|+######################**######**#######################+-+| 381s 0.15 +|+########*****########**#########*###########*****######+-+| 381s #|########**###**#######*##########**########***###***##### | 381s 0.1 +|**#####**#####*######**###########**######**#######**###+-+| 381s 0.05 +|***####*######**#####*#############*#####**#########**##+-+| 381s +|-----------------------------------------------------------| 381s 0 **+#*****###+#####*****#+###########+#******####+########**** 381s 0 0.2 0.4 0.6 0.8 1 381s x 381s Iteration #3 381s | Current sample size: n = 6 381s | Volume estimate (plugin): 0.10540 [ref: 0.20350] 381s | Upper-bound on posterior std: 2.8008e-01 [target: 5.000e-04] 381s 381s | 381s 2 +|+ ####### 381s 1 +|+ ###### #%%%# %%%%# ##%%%%%%%%%%# 381s 0 +|+##############################F########################### 381s -1 +|+&&&&*************G***&&&&%###&===****G****########====&&&& 381s z #|########%&&&&&&&%######################&&&****************G 381s -2 +|+########################################%&&&&#######&&&&% 381s -3 +|+##########################################%%&&&&&&&&&%%# 381s -4 +|------------------------------------------------------------ 381s -5 +-+#########+###########+###########+###########+########## + 381s 0 0.2 0.4 0.6 0.8 1 381s |-----------------------------------------------------------| 381s 0.5 +|+ + + * F + + +-+| 381s +| + + ** *** + + +| 381s 0.4 +|+#######################***###*#*#######################+-+| 381s 0.3 +|+######################**#*###*#**######################+-+| 381s criterion #|######################**##*##**##*####################### | 381s 0.2 +|+#####################*###**#*###**#####################+-+| 381s 0.1 +|**###################**####*#*####*#####################+-+| 381s +|-----------------------------------------------------------| 381s 0 **+#******##+##*********+####***####+**********#+######****** 381s 0 0.2 0.4 0.6 0.8 1 381s x 381s Iteration #4 381s | Current sample size: n = 7 381s | Volume estimate (plugin): 0.11190 [ref: 0.20350] 381s | Upper-bound on posterior std: 2.2619e-01 [target: 5.000e-04] 382s 382s | 382s 3 +|+ 382s 2 +|+ ######## 382s 1 +|+###########################################%%&&&&&&%%### 382s 0 +|+#####################F#################################### 382s z &|&&=*G*************G***=&%#####*G******G**************==&&&# 382s -1 +|+######%&&&&&&&&&######################%&&&&&#######******G 382s -2 +|+##########################################%&&&&&&&&&&&&&# 382s -3 +|------------------------------------------------------------ 382s -4 +-+#########+###########+###########+###########+########## + 382s 0 0.2 0.4 0.6 0.8 1 382s |-----------------------------------------------------------| 382s 0.5 +|+ + F * + + +-+| 382s +| + * * + + +| 382s 0.4 +|+####################***#####*##########################+-+| 382s 0.3 +|+####################*#*#####*##########################+-+| 382s criterion #|#####################*#*#####*########################### | 382s 0.2 +|+####################*#**####*#################**#######+-+| 382s 0.1 +|***##################*##*####*##############*********###+-+| 382s +|-----------------------------------------------------------| 382s 0 **+#*******************#+##******************###+#######***** 382s 0 0.2 0.4 0.6 0.8 1 382s x 382s Iteration #5 382s | Current sample size: n = 8 382s | Volume estimate (plugin): 0.08470 [ref: 0.20350] 382s | Upper-bound on posterior std: 2.0853e-01 [target: 5.000e-04] 382s 382s | 382s 3 +|+ 382s 2 +|+ ######## 382s 1 +|+##########################################%%&&&&&&&&%### 382s 0 +|+#######################F################################## 382s z &|&&**G*************G***G%######*G******G***************=&&&# 382s -1 +|+#######%&&&&&&%###################%%##%&&&&&########*****G 382s -2 +|+##########################################%&&&&&&&&&&&&&# 382s -3 +|------------------------------------------------------------ 382s -4 +-+#########+###########+###########+###########+########## + 382s 0 0.2 0.4 0.6 0.8 1 382s |-----------------------------------------------------------| 382s 0.5 +|+ + + F * + + +-+| 382s +| + + * * + + +| 382s 0.4 +|+#######################*####*##########################+-+| 382s 0.3 +|+#######################*####*##########################+-+| 382s criterion #|########################*####*########################### | 382s 0.2 +|+#######################*####*###############******#####+-+| 382s 0.1 +|+######################***###*#############***####***###+-+| 382s +|-----------------------------------------------------------| 382s 0 **+#******##+#************#******************###+#######***** 382s 0 0.2 0.4 0.6 0.8 1 382s x 382s Iteration #6 382s | Current sample size: n = 9 382s | Volume estimate (plugin): 0.08660 [ref: 0.20350] 382s | Upper-bound on posterior std: 1.9324e-01 [target: 5.000e-04] 382s 382s | 382s 3 +|+ 382s 2 +|+ ######## 382s 1 +|+##########################################%%&&&&&&&%%### 382s 0 +|+############################F############################# 382s z &|&&**G*************G***G#######*G******G***************=&&&# 382s -1 +|+#######%%&&&&%%#######################%&&&&&########*****G 382s -2 +|+##########################################%&&&&&&&&&&&&&# 382s -3 +|------------------------------------------------------------ 382s -4 +-+#########+###########+###########+###########+########## + 382s 0 0.2 0.4 0.6 0.8 1 382s |-----------------------------------------------------------| 382s 0.5 +|+ + + * F + + +-+| 382s +| + + * * + + +| 382s 0.4 +|+#######################*####*##########################+-+| 382s 0.3 +|+#######################*####*##########################+-+| 382s criterion #|########################*####*########################### | 382s 0.2 +|+#######################*####*################*****#####+-+| 382s 0.1 +|+#######################*####*#############****###***###+-+| 382s +|-----------------------------------------------------------| 382s 0 **+#******##+#*******************************###+#######***** 382s 0 0.2 0.4 0.6 0.8 1 382s x 382s Iteration #7 382s | Current sample size: n = 10 382s | Volume estimate (plugin): 0.08760 [ref: 0.20350] 382s | Upper-bound on posterior std: 1.9946e-01 [target: 5.000e-04] 383s 383s | 383s 3 +|+ 383s 2 +|+ ######## 383s 1 +|+##########################################%%&&&&&&&&%### 383s 0 +|+#######################F################################## 383s z &|&&**G*************G***G#######*G******G****************&&&# 383s -1 +|+#######%%&&&&%#########################&&&&&&########****G 383s -2 +|+##########################################%%&&&&&&&&&&&&# 383s -3 +|------------------------------------------------------------ 383s -4 +-+#########+###########+###########+###########+########## + 383s 0 0.2 0.4 0.6 0.8 1 383s |-----------------------------------------------------------| 383s 0.5 +|+ + + + + +-+| 383s +| + + F + + +| 383s 0.4 +|+#######################*###############################+-+| 383s 0.3 +|+#######################*###############################+-+| 383s criterion #|########################*################################ | 383s 0.2 +|+#######################*####################*******####+-+| 383s 0.1 +|+#######################*##################***#####***##+-+| 383s +|-----------------------------------------------------------| 383s 0 **+#******##+##******************************###+#######***** 383s 0 0.2 0.4 0.6 0.8 1 383s x 383s Iteration #8 383s | Current sample size: n = 11 383s | Volume estimate (plugin): 0.08760 [ref: 0.20350] 383s | Upper-bound on posterior std: 1.9882e-01 [target: 5.000e-04] 383s 383s | 383s 3 +|+ 383s 2 +|+ ######## 383s 1 +|+##########################################%%&&&&&&&&%### 383s 0 +|+########################################################## 383s z &|&***G*************G***G#######*G******G********F*******&&&# 383s -1 +|+#######%%&&&&%#########################&&&&&&########****G 383s -2 +|+##########################################%%&&&&&&&&&&&&# 383s -3 +|------------------------------------------------------------ 383s -4 +-+#########+###########+###########+###########+########## + 383s 0 0.2 0.4 0.6 0.8 1 383s |-----------------------------------------------------------| 383s 0.2 +|+ + + + *F** +-+| 383s +| + + + ** ** +| 383s 0.15 +|+###########################################**####**####+-+| 383s #|############################################*######**#### | 383s 0.1 +|+##########################################*########**##+-+| 383s #|**######****###############################*#########*### | 383s 0.05 +|***####**##**################*############*##########**#+-+| 383s +|-----------------------------------------------------------| 383s 0 **+#*****###+##*****************************####+########**** 383s 0 0.2 0.4 0.6 0.8 1 383s x 383s Iteration #9 383s | Current sample size: n = 12 383s | Volume estimate (plugin): 0.22060 [ref: 0.20350] 383s | Upper-bound on posterior std: 2.2384e-01 [target: 5.000e-04] 383s 383s | 383s 1.5 +|+ 383s 1 +|+ #### 383s #|###########################################%&&&%&&&&&&%## 383s 0.5 +|+&&###%&&&&&&%%#########****G*###########%==***G****#&&%# 383s z 0 +|+###########################################F############## 383s -0.5 +|+&&&&&************G***#########G**&&%#%****&&%####%==***&& 383s #|######%&&&&##&&&&&###############*****G*&&%#########===***# 383s -1 +|------------------------------------------------------------ 383s -1.5 +-+#########+###########+###########+###########+###########+ 383s 0 0.2 0.4 0.6 0.8 1 383s |-----------------------------------------------------------| 383s 0.5 +|+ + + + F + ** +-+| 383s +| + + + ** + ** +| 383s 0.4 +|+##########################################**######**###+-+| 383s 0.3 +|+##########################################***#####***##+-+| 383s criterion #|###########################################*#*####**#*### | 383s 0.2 +|+##########################################*#*####*##*##+-+| 383s 0.1 +|+#########################################*##*####*##**#+-+| 383s +|-----------------------------------------------------------| 383s 0 **+#******##+##******************************###****####***** 383s 0 0.2 0.4 0.6 0.8 1 383s x 383s Iteration #10 383s | Current sample size: n = 13 383s | Volume estimate (plugin): 0.21980 [ref: 0.20350] 383s | Upper-bound on posterior std: 1.6537e-01 [target: 5.000e-04] 383s 383s | 383s 1 +|+ 383s 0.5 +|+ #%%%%%# ***G*&%%%# 383s #|##################################################F######## 383s 0 +|+***G******#=====%#%**G*#####**G*######%***######&=***&&% 383s z -0.5 +|+&&%#&&&&#********G**%#########&***&&%G**&########%==***&% 383s -1 +|+######%&&&&&&&&&################&*****#############&==***& 383s #|#########%%%%%#######################################%===*G 383s -1.5 +|------------------------------------------------------------ 383s -2 +-+#########+###########+###########+###########+########## + 383s 0 0.2 0.4 0.6 0.8 1 383s |-----------------------------------------------------------| 383s 0.5 +|+ + + + * + F +-+| 383s +| + + + * + * +| 383s 0.4 +|+#########################################*#######*#####+-+| 383s 0.3 +|+#########################################*#######**####+-+| 383s criterion #|##########################################*######***##### | 383s 0.2 +|+#########################################*######*#*####+-+| 383s 0.1 +|+#########################################*######*#**###+-+| 383s +|-----------------------------------------------------------| 383s 0 **+#******##+##*************************************###****** 383s 0 0.2 0.4 0.6 0.8 1 383s x 383s Iteration #11 383s | Current sample size: n = 14 383s | Volume estimate (plugin): 0.20170 [ref: 0.20350] 383s | Upper-bound on posterior std: 1.1467e-01 [target: 5.000e-04] 384s 384s | 384s 1 +|+ 384s | ###### %*** 384s 0.5 +|+%%###%&&&&&&%##########****G#############&*G*&G**####### 384s 0 +|+#########################################F################ 384s z %|&&&*G*********====&****#######*G*%#####&**&#######***&### 384s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&&% 384s -1 +|+######%&&&&&&&&%################&*****#############&****& 384s +|------------------------------------------------------------ 384s -1.5 +-+#########+###########+###########+###########+########%%%+ 384s 0 0.2 0.4 0.6 0.8 1 384s |-----------------------------------------------------------| 384s 0.5 +|+ + + + F + * +-+| 384s +| + + + * + * +| 384s 0.4 +|+#########################################*######*######+-+| 384s 0.3 +|+#########################################*######*######+-+| 384s criterion #|##########################################*######*####### | 384s 0.2 +|+#########################################*######*######+-+| 384s 0.1 +|+#########################################*######*######+-+| 384s +|-----------------------------------------------------------| 384s 0 **+#******##+##********************************************** 384s 0 0.2 0.4 0.6 0.8 1 384s x 384s Iteration #12 384s | Current sample size: n = 15 384s | Volume estimate (plugin): 0.20300 [ref: 0.20350] 384s | Upper-bound on posterior std: 1.0119e-01 [target: 5.000e-04] 384s 384s | 384s 1 +|+ 384s | ###### *** 384s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 384s 0 +|+################################################F######### 384s z %|&&&*G*********====&****#######*G*%#####&**########***&### 384s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&&% 384s -1 +|+######%&&&&&&&&%################&*****#############&****& 384s +|------------------------------------------------------------ 384s -1.5 +-+#########+###########+###########+###########+########%%%+ 384s 0 0.2 0.4 0.6 0.8 1 384s |-----------------------------------------------------------| 384s 0.5 +|+ + + + + F +-+| 384s +| + + + + * +| 384s 0.4 +|+################################################*######+-+| 384s 0.3 +|+################################################*######+-+| 384s criterion #|#################################################*####### | 384s 0.2 +|+################################################*######+-+| 384s 0.1 +|+################################################*######+-+| 384s +|-----------------------------------------------------------| 384s 0 **+#******##+##********************************************** 384s 0 0.2 0.4 0.6 0.8 1 384s x 384s Iteration #13 384s | Current sample size: n = 16 384s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 384s | Upper-bound on posterior std: 9.7861e-02 [target: 5.000e-04] 384s 384s | 384s 1 +|+ 384s | ###### *** 384s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 384s 0 +|+################################################F######### 384s z %|&&&*G*********====&****#######*G*%#####&**########***#### 384s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&%# 384s -1 +|+######%&&&&&&&&%################&*****#############&***&& 384s +|------------------------------------------------------------ 384s -1.5 +-+#########+###########+###########+###########+########%%%+ 384s 0 0.2 0.4 0.6 0.8 1 384s |-----------------------------------------------------------| 384s 0.2 +|+ + + + + +-+| 384s +| + + + + +| 384s 0.15 +|+################################################F######+-+| 384s #|#################################################*####### | 384s 0.1 +|+################################################*######+-+| 384s #|**######****#################*###################*####### | 384s 0.05 +|***####**##**################*###################*######+-+| 384s +|-----------------------------------------------------------| 384s 0 **+#*****###+##********************************************** 384s 0 0.2 0.4 0.6 0.8 1 384s x 384s Iteration #14 384s | Current sample size: n = 17 384s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 384s | Upper-bound on posterior std: 9.7786e-02 [target: 5.000e-04] 385s 385s | 385s 1 +|+ 385s | ###### *** 385s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 385s 0 +|+############################F############################# 385s z %|&&&*G*********====&****#######*G*%#####&**########***#### 385s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&%# 385s -1 +|+######%&&&&&&&&%################&*****#############%***&& 385s +|------------------------------------------------------------ 385s -1.5 +-+#########+###########+###########+###########+########%%%+ 385s 0 0.2 0.4 0.6 0.8 1 385s |-----------------------------------------------------------| 385s 0.1 +|+ + + + + +-+| 385s +| + + F + + +| 385s 0.08 +|**######****#################*##########################+-+| 385s 0.06 +|**######*##**################*##########################+-+| 385s #|***####**###*################*########################### | 385s 0.04 +|*#*####*####**###############*##########################+-+| 385s 0.02 +|+#*####*#####*###############*##########################+-+| 385s +|-----------------------------------------------------------| 385s 0 **+##****###+###********************************************* 385s 0 0.2 0.4 0.6 0.8 1 385s x 385s Iteration #15 385s | Current sample size: n = 18 385s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 385s | Upper-bound on posterior std: 9.7751e-02 [target: 5.000e-04] 385s 385s | 385s 1 +|+ 385s | ###### *** 385s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 385s 0 +|+########################################################## 385s z %|&&&*G****F****====&****#######*G*######&**########***#### 385s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&%# 385s -1 +|+######%&&&&&&&&%################&*****#############%***&& 385s +|------------------------------------------------------------ 385s -1.5 +-+#########+###########+###########+###########+########%%%+ 385s 0 0.2 0.4 0.6 0.8 1 385s |-----------------------------------------------------------| 385s 0.1 +|+ + + + + +-+| 385s +| + + + + +| 385s 0.08 +|**######*F**############################################+-+| 385s 0.06 +|**######*##**###########################################+-+| 385s #|***####**###*############################################ | 385s 0.04 +|*#*####*####**##########################################+-+| 385s 0.02 +|+#*####*#####*##########################################+-+| 385s +|-----------------------------------------------------------| 385s 0 **+##****###+###********************************************* 385s 0 0.2 0.4 0.6 0.8 1 385s x 385s Iteration #16 385s | Current sample size: n = 19 385s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 385s | Upper-bound on posterior std: 9.7836e-02 [target: 5.000e-04] 385s 385s | 385s 1 +|+ 385s | *** 385s 0.5 +|+######%%##%%%##########****G##############*G*&G**####### 385s 0 +|+##########F############################################### 385s z &|****G*=&###&&*****&****#######*G*######&**########***#### 385s -0.5 +|+%%##########%&&&*G*&###########***&&&G**##########&**&%# 385s -1 +|+################################&*****#############%***&& 385s +|------------------------------------------------------------ 385s -1.5 +-+#########+###########+###########+###########+########%%%+ 385s 0 0.2 0.4 0.6 0.8 1 385s |-----------------------------------------------------------| 385s 0.2 +|+ + + + + +-+| 385s +| + + + + +| 385s 0.15 +|+#######***F############################################+-+| 385s #|########*****############################################ | 385s 0.1 +|+#######***#*###########################################+-+| 385s #|#######****#*############################################ | 385s 0.05 +|+######*#**#**##########################################+-+| 385s +|-----------------------------------------------------------| 385s 0 **********#**##********************************************** 385s 0 0.2 0.4 0.6 0.8 1 385s x 385s Iteration #17 385s | Current sample size: n = 20 385s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 385s | Upper-bound on posterior std: 2.8647e-02 [target: 5.000e-04] 385s 385s | 385s 1 +|+ 385s | *** 385s 0.5 +|+#######################****G##############*G*&G**####### 385s 0 +|+##########F############################################### 385s z %|****G*=&#####&****&****#######*G*######&**########***#### 385s -0.5 +|+##############%&*G*&###########***&&&G**##########&**&%# 385s -1 +|+################################&*****#############%***&& 385s +|------------------------------------------------------------ 385s -1.5 +-+#########+###########+###########+###########+########%%%+ 385s 0 0.2 0.4 0.6 0.8 1 385s |-----------------------------------------------------------| 385s 0.04 +|+ + + + + +-+| 385s 0.035 +|+ + + + + +-+| 385s 0.03 +|+##########F*###########################################+-+| 385s 0.025 +|+##########**###########################################+-+| 385s 0.02 +|+##########**###########################################+-+| 385s 0.015 +|+##########**###########################################+-+| 385s 0.01 +|+##########***##########################################+-+| 385s 0.005 +|-----------------------------------------------------------| 385s 0 **+***********#********************************************** 385s 0 0.2 0.4 0.6 0.8 1 385s x 385s Iteration #18 385s | Current sample size: n = 21 385s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 385s | Upper-bound on posterior std: 1.0814e-02 [target: 5.000e-04] 386s 386s | 386s 1 +|+ 386s | *** 386s 0.5 +|+#######################****G##############*G*&G**####### 386s 0 +|+#########################################F################ 386s z %|****G*=&#####&****&****#######*G*######&**########***#### 386s -0.5 +|+###############&*G*&###########***&&&G**##########&**&%# 386s -1 +|+################################&*****#############%***&& 386s +|------------------------------------------------------------ 386s -1.5 +-+#########+###########+###########+###########+########%%%+ 386s 0 0.2 0.4 0.6 0.8 1 386s |-----------------------------------------------------------| 386s 0.006 +|+ + + + + +-+| 386s 0.005 +|+ + + + F + +-+| 386s #|*#########################################*############## | 386s 0.004 +|**########################################*#############+-+| 386s 0.003 +|**########################################*#############+-+| 386s 0.002 +|+*########################################*#############+-+| 386s #|#*########################################*############## | 386s 0.001 +|-----------------------------------------------------------| 386s 0 **+#********************************************************* 386s 0 0.2 0.4 0.6 0.8 1 386s x 386s Iteration #19 386s | Current sample size: n = 22 386s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 386s | Upper-bound on posterior std: 1.0789e-02 [target: 5.000e-04] 386s 386s | 386s 1 +|+ 386s | *** 386s 0.5 +|+#######################****G##############*G*&G**####### 386s 0 +|+########################################################## 386s z %|F***G*=&#####&****&****#######*G*######&**########***#### 386s -0.5 +|+###############&*G*&###########***&&&G**##########&**&%# 386s -1 +|+################################&*****#############%***&& 386s +|------------------------------------------------------------ 386s -1.5 +-+#########+###########+###########+###########+########%%%+ 386s 0 0.2 0.4 0.6 0.8 1 386s |-----------------------------------------------------------| 386s 0.005 +|+ + + + + +-+| 386s +|F + + + + +| 386s 0.004 +|**######################################################+-+| 386s 0.003 +|**######################################################+-+| 386s #|#*####################################################### | 386s 0.002 +|+*######################################################+-+| 386s 0.001 +|+*######################################################+-+| 386s +|-----------------------------------------------------------| 386s 0 **+#********************************************************* 386s 0 0.2 0.4 0.6 0.8 1 386s x 386s Iteration #20 386s | Current sample size: n = 23 386s | Volume estimate (plugin): 0.20350 [ref: 0.20350] 386s | Upper-bound on posterior std: 5.2543e-05 [target: 5.000e-04] 386s 386s history = <23x5 stk_dataframe array> 386s 386s : x z vol_estim vol_err nmisclass 386s initial design #1 : 0.000000 0.00000 NaN NaN NaN 386s initial design #2 : 0.333333 -0.43063 NaN NaN NaN 386s initial design #3 : 0.666667 -0.66886 NaN NaN NaN 386s initial design #4 : 1.000000 -1.20558 0.0000 -0.2035 2035 386s MC point #03688 : 0.104169 -0.13302 0.0000 -0.2035 2035 386s MC point #08715 : 0.497632 0.26489 0.1054 -0.0981 1657 386s MC point #02746 : 0.548680 -0.19669 0.1119 -0.0916 1458 386s MC point #07691 : 0.400332 -0.08881 0.0847 -0.1188 1188 386s MC point #09332 : 0.431755 0.16950 0.0866 -0.1169 1169 386s MC point #09598 : 0.513434 0.15974 0.0876 -0.1159 1159 386s MC point #00604 : 0.429149 0.15057 0.0876 -0.1159 1159 386s MC point #07522 : 0.823961 0.46061 0.2206 0.0171 745 386s MC point #08658 : 0.763498 0.42133 0.2198 0.0163 163 386s MC point #05583 : 0.866346 -0.01684 0.2017 -0.0018 18 386s MC point #09007 : 0.737473 0.15977 0.2030 -0.0005 5 386s MC point #04600 : 0.853735 0.15771 0.2035 0.0000 0 386s MC point #04724 : 0.854310 0.15022 0.2035 0.0000 0 386s MC point #09978 : 0.514705 0.14941 0.2035 0.0000 0 386s MC point #03009 : 0.191307 0.12462 0.2035 0.0000 0 386s MC point #03090 : 0.210834 0.14260 0.2035 0.0000 0 386s MC point #05933 : 0.224549 0.12023 0.2035 0.0000 0 386s MC point #07098 : 0.736511 0.14833 0.2035 0.0000 0 386s MC point #09688 : 0.035208 0.01555 0.2035 0.0000 0 386s 386s Final result: 386s | Number of evaluations: 4 + 19 = 23. 386s | Volume estimate (plugin): 20.3500% [ref: 20.3500%] 386s 386s 1 test, 1 passed, 0 known failure, 0 skipped 386s [inst/examples/02_design_of_experiments/stk_example_doe02.m] 386s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/02_design_of_experiments/stk_example_doe02.m 386s ***** test stk_example_doe02; close all; 386s 386s #=========================# 386s # stk_example_doe02 # 386s #=========================# 386s 386s '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 386s 386s STK_EXAMPLE_DOE02 "Sequential Maximin" design 386s 386s In this example, a two-dimensional space-filling design is progressively 386s enriched with new points using a "sequential maximin" approach. More 386s precisely, the k-th point X(k, :) is selected to maximize the distance to the 386s set of all previously selected points X(1, :), X(2, :), ..., X(k-1, :). 386s 386s NOTES: 386s 386s * The resulting design is NOT optimal with respect to the maximin criterion 386s (separation distance). 386s 386s * This procedure is not truly a *sequential* design procedure, since the 386s choice of the k-th point X(k, :) does NOT depend on the response at the 386s previously selected locations X(i, :), i < k. 386s 386s REFERENCE 386s 386s [1] Emmanuel Vazquez and Julien Bect, "Sequential search based on kriging: 386s convergence analysis of some algorithms", In: ISI - 58th World 386s Statistics Congress of the International Statistical Institute (ISI'11), 386s Dublin, Ireland, August 21-26, 2011. 386s 386s 386s Additional help for built-in functions and operators is 386s available in the online version of the manual. Use the command 386s 'doc ' to search the manual index. 386s 386s Help and information about Octave is also available on the WWW 386s at https://www.octave.org and via the help@octave.org 386s mailing list. 386s 386s gnuplot> " font ":Bold,10" textcolor rgb " 386s ^ 386s line 0: invalid command 386s 386s 386s 386s |----------------------n = 10, fd = 3.69e-01-------------------------| 386s 1 +|+ + + + + +-+| 386s +| + + + +F +| 386s #|################################################################### | 386s #|############F###################################################### | 386s 0.8 +|+#################################################################+-+| 386s #|##############################################F#################### | 386s #|################################################################### | 386s 0.6 +|+#################################################################+-F| 386s #|###################F############################################### | 386s #|F################################################################## | 386s #|################################################################### | 386s 0.4 +|+#######################################F#########################+-+| 386s #|################################################################### | 386s #|################F################################################## | 386s 0.2 +|+#################################################################+-+| 386s #|###############################F################################### | 386s #|################################################################### | 386s +|---------------------------------------------------------------------| 386s 0 F-+###########+#############+#############+##########F##+###########+-+ 386s 0 0.2 0.4 0.6 0.8 1 386s 387s 387s gnuplot> " font ":Bold,10" textcolor rgb " 387s ^ 387s line 0: invalid command 387s 387s 387s 387s |----------------------n = 11, fd = 3.52e-01-------------------------| 387s 1 +|+ + + + + +-+| 387s +| + + + +F +| 387s #|################################################################### | 387s #|############F###################################################### | 387s 0.8 +|+#################################################################+-+| 387s #|##############################################F#################### | 387s #|################################################################### | 387s 0.6 +|+#################################################################+-F| 387s #|###################F############################################### | 387s #|F################################################################## | 387s #|################################################################### | 387s 0.4 +|+#######################################F#########################+-+| 387s #|################################################################### | 387s #|################F################################################## F| 387s 0.2 +|+#################################################################+-+| 387s #|###############################F################################### | 387s #|################################################################### | 387s +|---------------------------------------------------------------------| 387s 0 F-+###########+#############+#############+##########F##+###########+-+ 387s 0 0.2 0.4 0.6 0.8 1 387s 388s 388s gnuplot> " font ":Bold,10" textcolor rgb " 388s ^ 388s line 0: invalid command 388s 388s 388s 388s |----------------------n = 12, fd = 3.35e-01-------------------------| 388s 1 +|+ + + F + + +-+| 388s +| + + + +F +| 388s #|################################################################### | 388s #|############F###################################################### | 388s 0.8 +|+#################################################################+-+| 388s #|##############################################F#################### | 388s #|################################################################### | 388s 0.6 +|+#################################################################+-F| 388s #|###################F############################################### | 388s #|F################################################################## | 388s #|################################################################### | 388s 0.4 +|+#######################################F#########################+-+| 388s #|################################################################### | 388s #|################F################################################## F| 388s 0.2 +|+#################################################################+-+| 388s #|###############################F################################### | 388s #|################################################################### | 388s +|---------------------------------------------------------------------| 388s 0 F-+###########+#############+#############+##########F##+###########+-+ 388s 0 0.2 0.4 0.6 0.8 1 388s 388s 388s gnuplot> " font ":Bold,10" textcolor rgb " 388s ^ 388s line 0: invalid command 388s 388s 388s 388s |----------------------n = 13, fd = 2.67e-01-------------------------| 388s 1 F|+ + + F + + +-+| 388s +| + + + +F +| 388s #|################################################################### | 388s #|############F###################################################### | 388s 0.8 +|+#################################################################+-+| 388s #|##############################################F#################### | 388s #|################################################################### | 388s 0.6 +|+#################################################################+-F| 388s #|###################F############################################### | 388s #|F################################################################## | 388s #|################################################################### | 388s 0.4 +|+#######################################F#########################+-+| 388s #|################################################################### | 388s #|################F################################################## F| 388s 0.2 +|+#################################################################+-+| 388s #|###############################F################################### | 388s #|################################################################### | 388s +|---------------------------------------------------------------------| 388s 0 F-+###########+#############+#############+##########F##+###########+-+ 388s 0 0.2 0.4 0.6 0.8 1 388s 389s 389s gnuplot> " font ":Bold,10" textcolor rgb " 389s ^ 389s line 0: invalid command 389s 389s 389s 389s |----------------------n = 14, fd = 2.64e-01-------------------------| 389s 1 F|+ + + F + + +-+| 389s +| + + + +F +| 389s #|################################################################### | 389s #|############F###################################################### | 389s 0.8 +|+#################################################################+-+| 389s #|##############################################F#################### | 389s #|################################################################### | 389s 0.6 +|+#################################################################+-F| 389s #|###################F############################################### | 389s #|F################################################################## | 389s #|################################################################### | 389s 0.4 +|+#######################################F#########################+-+| 389s #|################################################################### | 389s #|################F################################################## F| 389s 0.2 +|+#################################################################+-+| 389s #|###############################F################################### | 389s #|################################################################### | 389s +|---------------------------------------------------------------------| 389s 0 F-+###########+####F########+#############+##########F##+###########+-+ 389s 0 0.2 0.4 0.6 0.8 1 389s 390s 390s gnuplot> " font ":Bold,10" textcolor rgb " 390s ^ 390s line 0: invalid command 390s 390s 390s 390s |----------------------n = 15, fd = 2.47e-01-------------------------| 390s 1 F|+ + + F + + +-+| 390s +| + + + +F +| 390s #|################################################################### | 390s #|############F###################################################### | 390s 0.8 +|+############################F####################################+-+| 390s #|##############################################F#################### | 390s #|################################################################### | 390s 0.6 +|+#################################################################+-F| 390s #|###################F############################################### | 390s #|F################################################################## | 390s #|################################################################### | 390s 0.4 +|+#######################################F#########################+-+| 390s #|################################################################### | 390s #|################F################################################## F| 390s 0.2 +|+#################################################################+-+| 390s #|###############################F################################### | 390s #|################################################################### | 390s +|---------------------------------------------------------------------| 390s 0 F-+###########+####F########+#############+##########F##+###########+-+ 390s 0 0.2 0.4 0.6 0.8 1 390s 390s 390s gnuplot> " font ":Bold,10" textcolor rgb " 390s ^ 390s line 0: invalid command 390s 390s 390s 390s |----------------------n = 16, fd = 2.45e-01-------------------------| 390s 1 F|+ + + F + + +-+| 390s +| + + + +F +| 390s #|################################################################### | 390s #|############F###################################################### | 390s 0.8 +|+############################F####################################+-+| 390s #|##############################################F#################### | 390s #|################################################################### | 390s 0.6 +|+#################################################################+-F| 390s #|###################F############################################### | 390s #|F################################################################## | 390s #|################################################################### | 390s 0.4 +|+#######################################F#########################+-+| 390s #|################################################################### | 390s #|################F################################################## F| 390s 0.2 F|+#################################################################+-+| 390s #|###############################F################################### | 390s #|################################################################### | 390s +|---------------------------------------------------------------------| 390s 0 F-+###########+####F########+#############+##########F##+###########+-+ 390s 0 0.2 0.4 0.6 0.8 1 390s 391s 391s gnuplot> " font ":Bold,10" textcolor rgb " 391s ^ 391s line 0: invalid command 391s 391s 391s 391s |----------------------n = 17, fd = 2.44e-01-------------------------| 391s 1 F|+ + + F + + +-+| 391s +| + + + +F +| 391s #|################################################################### | 391s #|############F###################################################### | 391s 0.8 +|+############################F####################################+-+| 391s #|##############################################F#################### | 391s #|################################################################### | 391s 0.6 +|+#################################################################+-F| 391s #|###################F############################################### | 391s #|F################################################################## | 391s #|################################################################### | 391s 0.4 +|+#######################################F#########################+-+| 391s #|################################################################### | 391s #|################F################################################## F| 391s 0.2 F|+#################################################################+-+| 391s #|###############################F################################### | 391s #|################################################################### | 391s +|---------------------------------------------------------------------| 391s 0 F-+###########+####F########+#############+##########F##+###########+-F 391s 0 0.2 0.4 0.6 0.8 1 391s 391s 391s gnuplot> " font ":Bold,10" textcolor rgb " 391s ^ 391s line 0: invalid command 391s 392s 392s 392s |----------------------n = 18, fd = 2.43e-01-------------------------| 392s 1 F|+ + + F + + +-+| 392s +| + + + +F +| 392s #|################################################################### | 392s #|############F###################################################### | 392s 0.8 +|+############################F####################################+-+| 392s #|##############################################F#################### | 392s #|################################################################### | 392s 0.6 +|+#################################################################+-F| 392s #|###################F############################################### | 392s #|F################################################################## | 392s #|########################################################F########## | 392s 0.4 +|+#######################################F#########################+-+| 392s #|################################################################### | 392s #|################F################################################## F| 392s 0.2 F|+#################################################################+-+| 392s #|###############################F################################### | 392s #|################################################################### | 392s +|---------------------------------------------------------------------| 392s 0 F-+###########+####F########+#############+##########F##+###########+-F 392s 0 0.2 0.4 0.6 0.8 1 392s 392s 392s gnuplot> " font ":Bold,10" textcolor rgb " 392s ^ 392s line 0: invalid command 392s 392s 392s 392s |----------------------n = 19, fd = 2.26e-01-------------------------| 392s 1 F|+ + + F + + +-+| 392s +| + + + +F +| 392s #|################################################################### | 392s #|############F###################################################### | 392s 0.8 +|+############################F####################################+-+| 392s F|##############################################F#################### | 392s #|################################################################### | 392s 0.6 +|+#################################################################+-F| 392s #|###################F############################################### | 392s #|F################################################################## | 392s #|########################################################F########## | 392s 0.4 +|+#######################################F#########################+-+| 392s #|################################################################### | 392s #|################F################################################## F| 392s 0.2 F|+#################################################################+-+| 392s #|###############################F################################### | 392s #|################################################################### | 392s +|---------------------------------------------------------------------| 392s 0 F-+###########+####F########+#############+##########F##+###########+-F 392s 0 0.2 0.4 0.6 0.8 1 392s 393s 1 test, 1 passed, 0 known failure, 0 skipped 393s [inst/examples/01_kriging_basics/stk_example_kb08.m] 393s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb08.m 393s ***** test stk_example_kb08; close all; 393s 393s #========================# 393s # stk_example_kb08 # 393s #========================# 393s 393s '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 393s 393s STK_EXAMPLE_KB08 Generation of conditioned sample paths made easy 393s 393s It has been demonstrated, in stk_example_kb05, how to generate conditioned 393s sample paths using unconditioned sample paths and conditioning by kriging. 393s 393s This example shows how to do the same in a more concise way, letting STK 393s take care of the details. 393s 393s 393s Additional help for built-in functions and operators is 393s available in the online version of the manual. Use the command 393s 'doc ' to search the manual index. 393s 393s Help and information about Octave is also available on the WWW 393s at https://www.octave.org and via the help@octave.org 393s mailing list. 393s 1 test, 1 passed, 0 known failure, 0 skipped 393s [inst/examples/01_kriging_basics/stk_example_kb02.m] 393s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb02.m 393s ***** test stk_example_kb02; close all; 393s 393s #========================# 393s # stk_example_kb02 # 393s #========================# 393s 393s '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 393s 393s STK_EXAMPLE_KB02 Ordinary kriging in 1D with parameter estimation 393s 393s This example shows how to estimate covariance parameters and compute 393s ordinary kriging predictions on a one-dimensional noiseless dataset. 393s 393s The model and data are the same as in stk_example_kb01, but this time the 393s parameters of the covariance function are estimated using the Restricted 393s Maximum Likelihood (ReML) method. 393s 393s See also: stk_example_kb01, stk_example_kb02n 393s 393s 393s Additional help for built-in functions and operators is 393s available in the online version of the manual. Use the command 393s 'doc ' to search the manual index. 393s 393s Help and information about Octave is also available on the WWW 393s at https://www.octave.org and via the help@octave.org 393s mailing list. 394s model = 394s 394s scalar structure containing the fields: 394s 394s covariance_type = @stk_materncov_iso 394s lm = 394s 394s 394s 394s dim = 1 394s param = 394s 394s -0.2108 394s 2.3026 394s 0.7562 394s 394s lognoisevariance = -Inf 394s 394s 394s 394s | True function and observed data 394s 1.5 +|+ 394s | ***G* +--------------------+ 394s #|#######***#####***########################|***?***True function| 394s 1 +|+#####**#########***######################+---G---Observations-+ 394s #|####**#############***######################################### 394s #|###**################**######################################## 394s 0.5 +|+#**##################**############################***######## 394s #|#G*####################**########################****##*G**#### 394s #|**######################**#####################G**########***## 394s F1 0 *|+########################**###################**############*** 394s G|##########################**#################**###############** 394s #|###########################**###############**#################** 394s -0.5 +|+###########################**#############**################## 394s #|#############################**###########*#################### 394s #|##############################*G*#######**##################### 394s -1 +|+###############################**#####**###################### 394s #|#################################******######################## 394s +|------------------------------------------------------------------ 394s -1.5 +-+##############+###############+################+############## + 394s -1 -0.5 0 0.5 1 394s 394s 1 test, 1 passed, 0 known failure, 0 skipped 394s [inst/examples/01_kriging_basics/stk_example_kb01n.m] 394s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb01n.m 394s ***** test stk_example_kb01n; close all; 394s 394s #=========================# 394s # stk_example_kb01n # 394s #=========================# 394s 394s '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 394s 394s STK_EXAMPLE_KB01N Ordinary kriging in 1D, with noisy data 394s 394s This example shows how to compute ordinary kriging predictions on a 394s one-dimensional noisy dataset. 394s 394s The Gaussian Process (GP) prior is the same as in stk_example_kb01. 394s 394s The observation noise is Gaussian and homoscedastic (constant variance). 394s Its variance is assumed to be known. 394s 394s Note that the kriging predictor, which is the posterior mean of the GP, 394s does NOT interpolate the data in this noisy example. 394s 394s See also: stk_example_kb01, stk_example_kb02n 394s 394s 394s Additional help for built-in functions and operators is 394s available in the online version of the manual. Use the command 394s 'doc ' to search the manual index. 394s 394s Help and information about Octave is also available on the WWW 394s at https://www.octave.org and via the help@octave.org 394s mailing list. 394s model = 394s 394s scalar structure containing the fields: 394s 394s covariance_type = @stk_materncov_iso 394s lm = 394s 394s 394s 394s dim = 1 394s param = 394s 394s -0.6931 394s 1.3863 394s 0.9163 394s 394s lognoisevariance = -3.2189 394s 394s 394s 394s | True function and observed data 394s 1.5 +|+ 394s | G******* +--------------------+ 394s #|#######***##G##G***#######################|***?***True function| 394s 1 +|+####G**##########*G*#####################+---G---Observations-+ 394s #|####**##############**######################################### 394s #|###**################*G###########################G############ 394s 0.5 G|+#**##################**###########################******G###G# 394s #|*G######################**######################***###G##***### 394s 0 +|*########################**####################**##########***# 394s *|##########################**#################**G#############*** 394s #|###########################**###############**#################*G 394s -0.5 +|+#########################G#*G#############**################## * 394s #|#############################**###########*G################### 394s #|##############################**#G#######**#################### 394s -1 +|+##############################***#####*G###################### 394s #|#################################***G***####################### 394s +|------------------------------------------------------------------ 394s -1.5 +-+##############+###############+################+############## + 394s -1 -0.5 0 0.5 1 394s input variable x 394s 394s 1 test, 1 passed, 0 known failure, 0 skipped 394s [inst/examples/01_kriging_basics/stk_example_kb06.m] 394s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb06.m 394s ***** test stk_example_kb06; close all; 394s 394s #========================# 394s # stk_example_kb06 # 394s #========================# 394s 394s '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 394s 394s STK_EXAMPLE_KB06 Ordinary kriging VS kriging with a linear trend 394s 394s The same dataset is analyzed using two variants of kriging. 394s 394s The left panel shows the result of ordinary kriging, in other words, Gaussian 394s process interpolation assuming a constant (but unknown) mean. The right panel 394s shows the result of adding a linear trend in the mean of the Gaussian process. 394s 394s The difference with the left plot is clear in extrapolation: the first predic- 394s tor exhibits a "mean reverting" behaviour, while the second one captures an 394s increasing trend in the data. 394s 394s 394s Additional help for built-in functions and operators is 394s available in the online version of the manual. Use the command 394s 'doc ' to search the manual index. 394s 394s Help and information about Octave is also available on the WWW 394s at https://www.octave.org and via the help@octave.org 394s mailing list. 395s 1 test, 1 passed, 0 known failure, 0 skipped 395s [inst/examples/01_kriging_basics/stk_example_kb02n.m] 395s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb02n.m 395s ***** test stk_example_kb02n; close all; 395s 395s #=========================# 395s # stk_example_kb02n # 395s #=========================# 395s 395s '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 395s 395s STK_EXAMPLE_KB02N Noisy ordinary kriging in 1D with parameter estimation 395s 395s This example shows how to estimate covariance parameters and compute 395s ordinary kriging predictions on a one-dimensional noisy dataset. 395s 395s The model and data are the same as in stk_example_kb02, but this time the 395s parameters of the covariance function and the variance of the noise are 395s jointly estimated using the Restricted Maximum Likelihood (ReML) method. 395s 395s See also: stk_example_kb01n, stk_example_kb02 395s 395s 395s Additional help for built-in functions and operators is 395s available in the online version of the manual. Use the command 395s 'doc ' to search the manual index. 395s 395s Help and information about Octave is also available on the WWW 395s at https://www.octave.org and via the help@octave.org 395s mailing list. 395s model = 395s 395s scalar structure containing the fields: 395s 395s covariance_type = @stk_materncov_iso 395s lm = 395s 395s 395s 395s dim = 1 395s param = 395s 395s -0.098610 395s 2.302585 395s 0.613435 395s 395s lognoisevariance = -3.0915 395s 395s True noise variance = 0.0400 395s Estimated noise variance = 0.0454 395s 396s 396s 396s | True function and noisy observed data 396s 1.5 +|+ 396s | G ***** +--------------------+ 396s #|#######***##G##G**########################|***?***True function| 396s 1 +|+####G**#########**G######################+---G---Observations-+ 396s #|####**#############***######################################### 396s #|###**################**######################################## 396s 0.5 +|+#**##################G*##########################G#***######## 396s G|#**####################**########################****#G**G*##G# 396s #|*G######################**#####################***########***## 396s F1 0 *|+########################**###################**############*** 396s *|##########################**#################**G##############**G 396s #|###########################**G##############**#################** 396s -0.5 +|+#########################G#**#############**################## 396s #|#############################**###########*G################### 396s #|##############################***G######**##################### 396s -1 +|+###############################**#####*G###################### 396s #|#################################***G**######################## 396s +|------------------------------------------------------------------ 396s -1.5 +-+##############+###############+################+############## + 396s -1 -0.5 0 0.5 1 396s 396s 1 test, 1 passed, 0 known failure, 0 skipped 396s [inst/examples/01_kriging_basics/stk_example_kb05.m] 396s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb05.m 396s ***** test stk_example_kb05; close all; 396s 396s #========================# 396s # stk_example_kb05 # 396s #========================# 396s 396s '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 396s 396s STK_EXAMPLE_KB05 Generation of conditioned sample paths 396s 396s A Matern Gaussian process model is used, with constant but unknown mean 396s (ordinary kriging) and known covariance parameters. 396s 396s Given noiseless observations from the unknown function, a batch of conditioned 396s sample paths is drawn using the "conditioning by kriging" technique. In short, 396s this means that unconditioned sample path are simulated first (using 396s stk_generate_samplepaths), and then conditioned on the observations by kriging 396s (using stk_conditioning). 396s 396s Note: in this example, for pedagogical purposes, conditioned samplepaths are 396s simulated in two steps: first, unconditioned samplepaths are simulated; 396s second, conditioned samplepaths are obtained using conditioning by kriging. 396s In practice, these two steps can be carried out all at once using 396s stk_generate_samplepath (see, e.g., stk_example_kb09). 396s 396s See also: stk_generate_samplepaths, stk_conditioning, stk_example_kb09 396s 396s 396s Additional help for built-in functions and operators is 396s available in the online version of the manual. Use the command 396s 'doc ' to search the manual index. 396s 396s Help and information about Octave is also available on the WWW 396s at https://www.octave.org and via the help@octave.org 396s mailing list. 397s 1 test, 1 passed, 0 known failure, 0 skipped 397s [inst/examples/01_kriging_basics/stk_example_kb01.m] 397s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb01.m 397s ***** test stk_example_kb01; close all; 397s 397s #========================# 397s # stk_example_kb01 # 397s #========================# 397s 397s '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 397s 397s STK_EXAMPLE_KB01 Ordinary kriging in 1D, with noiseless data 397s 397s This example shows how to compute ordinary kriging predictions on a 397s one-dimensional noiseless dataset. 397s 397s The word 'ordinary' indicates that the mean function of the GP prior is 397s assumed to be constant and unknown. 397s 397s A Matern covariance function is used for the Gaussian Process (GP) prior. 397s The parameters of this covariance function are assumed to be known (i.e., 397s no parameter estimation is performed here). 397s 397s Note that the kriging predictor, which is the posterior mean of the GP, 397s interpolates the data in this noiseless example. 397s 397s See also: stk_example_kb01n, stk_example_kb02 397s 397s 397s Additional help for built-in functions and operators is 397s available in the online version of the manual. Use the command 397s 'doc ' to search the manual index. 397s 397s Help and information about Octave is also available on the WWW 397s at https://www.octave.org and via the help@octave.org 397s mailing list. 397s model = 397s 397s scalar structure containing the fields: 397s 397s covariance_type = @stk_materncov_iso 397s lm = 397s 397s 397s 397s dim = 1 397s param = 397s 397s -0.6931 397s 1.3863 397s 0.9163 397s 397s lognoisevariance = -Inf 397s 397s 397s 397s | True function and observed data 397s 1.5 +|+ 397s | ****G** +--------------------+ 397s #|#######***#####****#######################|***?***True function| 397s 1 +|+####***##########***#####################+---G---Observations-+ 397s #|####**##############**######################################### 397s #|###**################**######################################## 397s 0.5 +|+#**##################**###########################*****G###### 397s #|*G######################**######################***######***### 397s 0 +|*########################**####################G*##########***# 397s G|##########################**#################***#############*** 397s #|###########################**###############**#################** 397s -0.5 +|+###########################**#############**################## * 397s #|#############################**###########**################### 397s #|##############################*G#########**#################### 397s -1 +|+##############################***#####**###################### 397s #|#################################*******####################### 397s +|------------------------------------------------------------------ 397s -1.5 +-+##############+###############+################+############## + 397s -1 -0.5 0 0.5 1 397s input variable x 397s 397s 1 test, 1 passed, 0 known failure, 0 skipped 397s [inst/examples/01_kriging_basics/stk_example_kb07.m] 397s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb07.m 397s ***** test stk_example_kb07; close all; 397s 397s #========================# 397s # stk_example_kb07 # 397s #========================# 397s 397s '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 397s 397s STK_EXAMPLE_KB07 Simulation of sample paths from a Matern process 397s 397s 397s Additional help for built-in functions and operators is 397s available in the online version of the manual. Use the command 397s 'doc ' to search the manual index. 397s 397s Help and information about Octave is also available on the WWW 397s at https://www.octave.org and via the help@octave.org 397s mailing list. 398s 398s |--Matern, nu = 0.5------| |--Matern, nu = 1.5------| 398s 3 +|% + + + +-+| 3 +|* + $$ +%% + +-+| 398s 2 +|%=#*%%****#$ + +-+| 2 *|**$*****$$$%%%% + #****| 398s %|%###%*****@###@@@@##*@&@| 1 #|%%**%&&****@@@%@@@###***| 398s 1 #|######=%*#*######@@**@&*| 0 *|****&&@&==*****####*##=*| 398s response z#|#**########**#####*****response z#|######**########====&###| 398s -1 *|*@*&*####*****#**##=&##=| -1 =|&===#####&#&**==&&&&#@@#| 398s *|*$&&####******=***#=###%| -2 +|+############******##***| 398s -2 +|------------------------| -3 +|------------------------| 398s -3 +-+###+######==####+###+-+ -4 +-+###+######+#####+###+-+ 398s -1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1 398s |--Matern, nu = 2.5------| |--Matern, nu = 10.0-----| 398s 4 +|+ + + + +-+| 2 +|= + + + ****| 398s 3 +|+ *** + + %%+| =|=***##### + $$$$+ **$$+| 398s 2 +|****#**#######$$$$$%%%%%| 1 @|**=***===####$&&&***&&&%| 398s 1 +|*#&%*****@@@@==###%%$###| 0 *|*$#@@#####&&#######=====| 398s response z*|*####&&****====*###*$$@response z*|***###********##**###%**| 398s 0 #|##===###****#####=##*&&&| -1 +|+###*&&&*****@@##**@####| 398s -1 +|***###%#####%##**==##***| -2 #|###$*****#####@@@@**#+**| 398s -2 *|------------------------| +|------------------------| 398s -3 +-+###+######+#####+###+## -3 +-+###+######+#####+###+-+ 398s -1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1 398s input variable x input variable x 399s 1 test, 1 passed, 0 known failure, 0 skipped 399s [inst/examples/01_kriging_basics/stk_example_kb03.m] 399s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb03.m 399s ***** test stk_example_kb03; close all; 399s 399s #========================# 399s # stk_example_kb03 # 399s #========================# 399s 399s '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 399s 399s STK_EXAMPLE_KB03 Ordinary kriging in 2D 399s 399s An anisotropic Matern covariance function is used for the Gaussian Process 399s (GP) prior. The parameters of this covariance function (variance, regularity 399s and ranges) are estimated using the Restricted Maximum Likelihood (ReML) 399s method. 399s 399s The mean function of the GP prior is assumed to be constant and unknown. This 399s default choice can be overridden by means of the model.lm property. 399s 399s The function is sampled on a space-filling Latin Hypercube design, and the 399s data is assumed to be noiseless. 399s 399s 399s Additional help for built-in functions and operators is 399s available in the online version of the manual. Use the command 399s 'doc ' to search the manual index. 399s 399s Help and information about Octave is also available on the WWW 399s at https://www.octave.org and via the help@octave.org 399s mailing list. 399s 399s BOX = 2-dimensional hyper-rectangle (stk_hrect object): 399s 399s : x_1 x_2 399s lower_bounds : -5 0 399s upper_bounds : 10 15 399s 401s 1 test, 1 passed, 0 known failure, 0 skipped 401s [inst/examples/01_kriging_basics/stk_example_kb09.m] 401s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/01_kriging_basics/stk_example_kb09.m 401s ***** test stk_example_kb09; close all; 401s 401s #========================# 401s # stk_example_kb09 # 401s #========================# 401s 401s '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 401s 401s STK_EXAMPLE_KB09 Generation of sample paths conditioned on noisy observations 401s 401s A Matern Gaussian process model is used, with constant but unknown mean 401s (ordinary kriging) and known covariance parameters. 401s 401s Given noisy observations from the unknown function, a batch of conditioned 401s sample paths is drawn using the "conditioning by kriging" technique 401s (stk_generate_samplepaths function). 401s 401s See also: stk_generate_samplepaths, stk_conditioning, stk_example_kb05 401s 401s 401s Additional help for built-in functions and operators is 401s available in the online version of the manual. Use the command 401s 'doc ' to search the manual index. 401s 401s Help and information about Octave is also available on the WWW 401s at https://www.octave.org and via the help@octave.org 401s mailing list. 401s 1 test, 1 passed, 0 known failure, 0 skipped 401s [inst/examples/03_miscellaneous/stk_example_misc02.m] 401s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/03_miscellaneous/stk_example_misc02.m 401s ***** test stk_example_misc02; close all; 401s 401s #==========================# 401s # stk_example_misc02 # 401s #==========================# 401s 401s 'stk_example_misc02' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc02.m 401s 401s STK_EXAMPLE_MISC02 How to use priors on the covariance parameters 401s 401s A Matern covariance in dimension one is considered as an example. A Gaussian 401s prior is used for all three parameters: log-variance, log-regularity and log- 401s inverse-range. The corresponding parameter estimates are Maximum A Posteriori 401s (MAP) estimates or, more precisely, Restricted MAP (ReMAP) estimates. 401s 401s Several values for the variance of the prior are successively considered, to 401s illustrate the effect of this prior variance on the parameter estimates. When 401s the variance is small, the MAP estimate is close to the mode of the prior. On 401s the other hand, when the variance is large, the prior becomes "flat" and the 401s MAP estimate is close to the ReML estimate (see figure b). 401s 401s 401s Additional help for built-in functions and operators is 401s available in the online version of the manual. Use the command 401s 'doc ' to search the manual index. 401s 401s Help and information about Octave is also available on the WWW 401s at https://www.octave.org and via the help@octave.org 401s mailing list. 402s 402s | prior std = 10.00 | prior std = 1.00 402s 3 +|+ 4 +|+ #### 402s %|%## ####%%%% 3 +|+# ##%%%%% 402s 2 +|+&&&%&&&%######%&&&&&&&& 2 +|+&&%##%%%######%%&&&&&&& 402s 1 +|+#==GG==&&%###&&&######& 1 +|+#&&GG==&&%###&&&&#####& 402s =|===&&&&====G=G=====predicted outpu| z===&&====G=G========== 402s 0 +|+&&&##%&&&&&&&&&&######& 0 +|+&&&##%&&&&&&&&&&######& 402s -1 +|+%#############%&&&&&&&& -1 +|+%#############%&&&&&&&& 402s +|------------------------- -2 +|------------------------- 402s -2 +-+##+####+####+####+### + -3 +-+##+####+####+####+####+ 402s 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 402s | prior std = 0.20 | prior std = 0.01 402s 6 +|+ 6 +|+ 402s | ### | # 402s 4 +|+#################%%%%%% 4 +|+##################%%%%% 402s 2 +|+%####&&%######%&&&&&&&& 2 +|+#####%%########&&&&&&&& 402s &|&&==GG=====&&======predicted outpu| z&=GG=====#%=========== 402s 0 +|+==&###%&&=G=G&&&&#####& 0 +|+===####%&=G=G&&&&&&###& 402s -2 +|+&%#############%&&&&&&& -2 +|+&###############%%&&&&& 402s +|------------------------- +|------------------------- 402s -4 +-+##+####+####+####+### + -4 +-+##+####+####+####+### + 402s 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 402s input x input x 403s 1 test, 1 passed, 0 known failure, 0 skipped 403s [inst/examples/03_miscellaneous/stk_example_misc01.m] 403s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/03_miscellaneous/stk_example_misc01.m 403s ***** test stk_example_misc01; close all; 403s 403s #==========================# 403s # stk_example_misc01 # 403s #==========================# 403s 403s 'stk_example_misc01' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc01.m 403s 403s STK_EXAMPLE_MISC01 Several correlation functions from the Matern family 403s 403s The Matern 1/2 correlation function is also known as the "exponential correla- 403s tion function". This is the correlation function of an Ornstein-Ulhenbeck pro- 403s cess. 403s 403s The Matern covariance function tends to the Gaussian correlation function when 403s its regularity (smoothness) parameter tends to infinity. 403s 403s See also: stk_materncov_iso, stk_materncov_aniso 403s 403s 403s Additional help for built-in functions and operators is 403s available in the online version of the manual. Use the command 403s 'doc ' to search the manual index. 403s 403s Help and information about Octave is also available on the WWW 403s at https://www.octave.org and via the help@octave.org 403s mailing list. 403s 1 test, 1 passed, 0 known failure, 0 skipped 403s [inst/examples/03_miscellaneous/stk_example_misc05.m] 403s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/03_miscellaneous/stk_example_misc05.m 403s ***** test 403s stk_example_misc05; close all; 403s assert (isa (model.lognoisevariance, 'stk_gaussiannoise_het0')); 403s 403s #==========================# 403s # stk_example_misc05 # 403s #==========================# 403s 403s 'stk_example_misc05' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc05.m 403s 403s STK_EXAMPLE_MISC05 Parameter estimation for heteroscedastic noise variance 403s 403s DESCRIPTION 403s 403s We consider a 1d prediction problem with noisy data, where the variance of 403s the noise depends on the input location. 403s 403s A simple heteroscedastic model is used, where the only parameter to be 403s estimated is a dispersion parameter (the square of a scale parameter). 403s More preciesely, the variance of the noise is assumed to be of the form 403s 403s tau^2(x) = phi * (x + 1) ^ 2, 403s 403s and the dispersion parameter phi is estimated together with the parameters 403s of the covariance function. 403s 403s EXPERIMENTAL FEATURE WARNING 403s 403s This script demonstrates an experimental feature of STK (namely, gaussian 403s noise model objects). STK users that wish to experiment with it are 403s welcome to do so, but should be aware that API-breaking changes are likely 403s to happen in future releases. We invite them to direct any questions, 403s remarks or comments about this experimental feature to the STK mailing 403s list. 403s 403s See also: stk_example_kb09 403s 403s 403s Additional help for built-in functions and operators is 403s available in the online version of the manual. Use the command 403s 'doc ' to search the manual index. 403s 403s Help and information about Octave is also available on the WWW 403s at https://www.octave.org and via the help@octave.org 403s mailing list. 403s model = 403s 403s scalar structure containing the fields: 403s 403s covariance_type = @stk_materncov52_iso 403s lm = 403s 403s 403s 403s dim = 1 403s param = 403s 403s 0.066833 403s 0.707310 403s 403s lognoisevariance = 403s 403s 403s 403s 403s 403s gn = 403s | 403s | Heteroscedastic variance model: tau^2(x) = dispersion * variance_function(x) 403s | 403s | dispersion: 2.4169 [log_dispersion = 0.8825] 403s | variance_function: @(x) (x + 1) .^ 2 403s | 403s 403s 1 test, 1 passed, 0 known failure, 0 skipped 403s [inst/examples/03_miscellaneous/stk_example_misc04.m] 403s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/03_miscellaneous/stk_example_misc04.m 403s ***** test stk_example_misc04; close all; 403s 403s #==========================# 403s # stk_example_misc04 # 403s #==========================# 403s 403s 'stk_example_misc04' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc04.m 403s 403s STK_EXAMPLE_MISC04 Pareto front simulation 403s 403s DESCRIPTION 403s 403s We consider a bi-objective optimization problem, where the objective 403s functions are modeled as a pair of independent stationary Gaussian 403s processes with a Matern 5/2 anisotropic covariance function. 403s 403s Figure (a): represent unconditional realizations of the Pareto front and 403s and estimate of the probability of being non-dominated at each point 403s of the objective space. 403s 403s Figure (b): represent conditional realizations of the Pareto front and 403s and estimate of the posteriorior probability of being non-dominated 403s at each point of the objective space. 403s 403s EXPERIMENTAL FUNCTION WARNING 403s 403s This script uses the stk_plot_probdom2d function, which is currently 403s considered an experimental function. Read the help for more information. 403s 403s REFERENCE 403s 403s [1] Michael Binois, David Ginsbourger and Olivier Roustant, Quantifying 403s uncertainty on Pareto fronts with Gaussian Process conditional simu- 403s lations, European J. of Operational Research, 2043(2):386-394, 2015. 403s 403s See also: stk_plot_probdom2d 403s 403s 403s Additional help for built-in functions and operators is 403s available in the online version of the manual. Use the command 403s 'doc ' to search the manual index. 403s 403s Help and information about Octave is also available on the WWW 403s at https://www.octave.org and via the help@octave.org 403s mailing list. 405s 405s multiplot> set style increment default; 405s ^ 405s line 0: warning: deprecated command 406s Proba. of being dominated 406s simulated Pareto fronts--| || 406s | +* + $$&= #&% * $ | ++-+--+--+--+--+--++ ++||00% 406s | +* + $$&= #&% * $ | ||#|##|##|##|##|##|| || 406s #|###*#####$$&=$#&%####$##| +|#+##+##+##+##+##+| || 406s #|###*######$&=##&%%%%%%%%| |#################| || 406s #|###*######$&=##&*#*##$ | |#################| || 406s 500 +|+##*######$&=%#&*%*%%$%%| 500 +---+##########+---+ ++||5% 406s #|###*######$&=##&*#*##$ | |#################| || 406s #|###*######$&=##&*#*##$ | |#################| || 406s #|###*######$&==#=*****$**| |#################| || 406s #|###*######$&@##*****second objective#################| ++||0% 406s 0 +|+##*######$&@##&%####$-+| +---+##########+---+ || 406s #|###*******$$@$#&%$$$$$$$| |#################| || 406s #|###########&@@#######$##| |#################| || 406s #|###########&&&&&%&&&&$$$| |#################| || 406s #|################%%%%%%%%| |#################| ++||5% 406s #|################*##### | -500 |#################| || 406s -500 +|+###############********| +---+##########+---+ || 406s #|###################### | +|#+##+##+##+##+##+| || 406s #|------------------------| |+-|--|--|--|--|--|+ || 406s #+##+###+###+###+###+##+ -40-30-20-10001002000 ++-0% 406s -40-300-200-1000 0 1002000 406s first objective first objective 408s 1 test, 1 passed, 0 known failure, 0 skipped 408s [inst/examples/03_miscellaneous/stk_example_misc03.m] 408s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/03_miscellaneous/stk_example_misc03.m 408s ***** test stk_example_misc03; close all; 408s 408s #==========================# 408s # stk_example_misc03 # 408s #==========================# 408s 408s 'stk_example_misc03' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc03.m 408s 408s STK_EXAMPLE_MISC03 How to deal with (known) seasonality 408s 408s 408s Additional help for built-in functions and operators is 408s available in the online version of the manual. Use the command 408s 'doc ' to search the manual index. 408s 408s Help and information about Octave is also available on the WWW 408s at https://www.octave.org and via the help@octave.org 408s mailing list. 412s model = 412s 412s scalar structure containing the fields: 412s 412s covariance_type = @stk_materncov52_iso 412s lm = 412s 412s 412s 412s dim = 1 412s param = 412s 412s 1.9201 412s -1.8522 412s 412s lognoisevariance = -4.6531 412s 412s model2 = 412s 412s scalar structure containing the fields: 412s 412s covariance_type = @stk_materncov52_iso 412s lm = 412s 412s @(t) [ones(length (t), 1), sin(2 * pi * t / T0), cos(2 * pi * t / T0)] 412s 412s dim = 1 412s param = 412s 412s -9.6733 412s -8.1781 412s 412s lognoisevariance = -4.6731 412s 412s 1 test, 1 passed, 0 known failure, 0 skipped 412s [inst/examples/test_functions/stk_testfun_hartman6.m] 412s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/test_functions/stk_testfun_hartman6.m 412s ***** test 412s x1 = [0.20169 0.150011 0.476874 0.275332 0.311652 0.657300]; 412s y1 = -3.322368011391339; 412s 412s x2 = [0.20168952 0.15001069 0.47687398 0.27533243 0.31165162 0.65730054]; 412s y2 = -3.322368011415512; 412s 412s y = stk_testfun_hartman6 ([x1; x2]); 412s assert (stk_isequal_tolabs (y, [y1; y2], 1e-15)) 412s 1 test, 1 passed, 0 known failure, 0 skipped 412s [inst/examples/test_functions/stk_testfun_hartman3.m] 412s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/test_functions/stk_testfun_hartman3.m 412s ***** test 412s x1 = [0.1, 0.55592003, 0.85218259]; 412s y1 = -3.862634748621772; 412s 412s x2 = [0.114614 0.554649 0.852547]; 412s y2 = -3.862747199255087; 412s 412s y = stk_testfun_hartman3 ([x1; x2]); 412s assert (stk_isequal_tolabs (y, [y1; y2], 1e-15)) 412s 1 test, 1 passed, 0 known failure, 0 skipped 412s [inst/examples/test_functions/stk_testfun_hartman4.m] 412s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/test_functions/stk_testfun_hartman4.m 412s ***** test 412s x = [0.1873 0.1906 0.5566 0.2647 ; 412s 0.18744768 0.19414868 0.558005333 0.26476409]; 412s y = stk_testfun_hartman4 (x); 412s assert (stk_isequal_tolabs (y, ... 412s [-3.729722308557300; -3.729840440436292], 1e-15)); 412s 1 test, 1 passed, 0 known failure, 0 skipped 412s [inst/examples/test_functions/stk_testcase_truss3.m] 412s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/test_functions/stk_testcase_truss3.m 412s ***** shared tc, xd, n 412s tc = stk_testcase_truss3 (); n = 5; 412s xd = stk_sampling_randunif (n, [], tc.search_domain); 412s ***** test 412s v = stk_testfun_truss3_vol (xd, tc.constants); 412s z = stk_testfun_truss3_bb (xd, tc.constants); 412s assert (isequal (size (v), [n 1])); 412s assert (isequal (size (z), [n 5])); 412s ***** test 412s F = stk_dataframe (zeros (n, 2), {'F1' 'F2'}); 412s F(:, 1) = tc.constants.F1_mean + tc.constants.F1_std * randn (n, 1); 412s F(:, 2) = tc.constants.F2_mean + tc.constants.F2_std * randn (n, 1); 412s x = [xd F]; 412s v = stk_testfun_truss3_vol (x, tc.constants); 412s z = stk_testfun_truss3_bb (x, tc.constants); 412s assert (isequal (size (v), [n 1])); 412s assert (isequal (size (z), [n 5])); 412s 2 tests, 2 passed, 0 known failure, 0 skipped 412s [inst/examples/test_functions/stk_testfun_goldsteinprice.m] 412s >>>>> /tmp/autopkgtest.L6Nmbw/build.2wI/src/inst/examples/test_functions/stk_testfun_goldsteinprice.m 412s ***** test % Use with nargin == 0 for visualisation 412s stk_testfun_goldsteinprice (); close all; 412s ***** assert (stk_isequal_tolabs ... 412s (stk_testfun_goldsteinprice ([0, -1]), 3.0, 1e-12)) 412s 2 tests, 2 passed, 0 known failure, 0 skipped 412s Checking C++ files ... 412s Done running the unit tests. 412s Summary: 1558 tests, 1558 passed, 0 known failures, 0 skipped 412s autopkgtest [17:26:48]: test command1: -----------------------] 413s command1 PASS 413s autopkgtest [17:26:49]: test command1: - - - - - - - - - - results - - - - - - - - - - 413s autopkgtest [17:26:49]: @@@@@@@@@@@@@@@@@@@@ summary 413s command1 PASS 431s nova [W] Using flock in prodstack6-s390x 431s Creating nova instance adt-plucky-s390x-octave-stk-20250315-160934-juju-7f2275-prod-proposed-migration-environment-20-4d20f494-72c2-407c-8592-6cb72aebb794 from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 431s nova [W] Timed out waiting for 460ff781-6a33-4902-8e2e-71783ec267ff to get deleted.