Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/o/octave-communications/octave-communications_1.2.2-4_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/octave-communications-1.2.2-42gsq5ry0/octave-communications_1.2.2-4_all.buildinfo Get source package info: octave-communications=1.2.2-4 Source URL: http://snapshot.notset.fr/mr/package/octave-communications/1.2.2-4/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=aglfn=1.7+git20191031.4036a9c-2 autoconf=2.69-11.1 automake=1:1.16.3-1 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1-1 binutils=2.35.1-4 binutils-common=2.35.1-4 binutils-x86-64-linux-gnu=2.35.1-4 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 cme=1.032-1 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-1 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.3 debianutils=4.11.2 dh-autoreconf=19 dh-octave=1.0.2 dh-octave-autopkgtest=1.0.2 dh-strip-nondeterminism=1.9.0-1 diffstat=1.63-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 epstool=3.09-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 fonts-freefont-otf=20120503-10 fonts-lmodern=2.004.5-6 fonts-urw-base35=20200910-1 g++=4:10.2.0-1 g++-10=10.2.1-1 gcc=4:10.2.0-1 gcc-10=10.2.1-1 gcc-10-base=10.2.1-1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gfortran=4:10.2.0-1 gfortran-10=10.2.1-1 ghostscript=9.53.3~dfsg-5 gnuplot-data=5.4.1+dfsg1-1 gnuplot-nox=5.4.1+dfsg1-1 gpg=2.2.20-1 gpgconf=2.2.20-1 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hdf5-helpers=1.10.6+repack-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libaec-dev=1.0.4-1 libaec0=1.0.4-1 libalgorithm-c3-perl=0.11-1 libaliased-perl=0.34-1 libamd2=1:5.8.1+dfsg-2 libapp-cmd-perl=0.331-1 libapt-pkg-perl=0.1.36+b4 libapt-pkg6.0=2.1.12 libarchive-zip-perl=1.68-1 libarpack2=3.8.0-1 libarray-intspan-perl=2.004-1 libasan6=10.2.1-1 libasound2=1.2.4-1 libasound2-data=1.2.4-1 libassuan0=2.5.3-7.1 libatomic1=10.2.1-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1+b1 libavahi-client3=0.8-3 libavahi-common-data=0.8-3 libavahi-common3=0.8-3 libb-hooks-endofscope-perl=0.24-1 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.35.1-4 libblas-dev=3.9.0-3 libblas3=3.9.0-3 libblkid1=2.36.1-2 libboolean-perl=0.46-1 libbrotli1=1.0.9-2+b2 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-5 libc-dev-bin=2.31-5 libc6=2.31-5 libc6-dev=2.31-5 libcairo2=1.16.0-4 libcamd2=1:5.8.1+dfsg-2 libcap-ng0=0.7.9-2.2+b1 libcapture-tiny-perl=0.48-1 libcarp-assert-more-perl=1.24-1 libcarp-assert-perl=0.21-1 libcc1-0=10.2.1-1 libccolamd2=1:5.8.1+dfsg-2 libcholmod3=1:5.8.1+dfsg-2 libclass-c3-perl=0.35-1 libclass-data-inheritable-perl=0.08-3 libclass-load-perl=0.25-1 libclass-method-modifiers-perl=2.13-1 libclass-xsaccessor-perl=1.19-3+b6 libclone-choose-perl=0.010-1 libclone-perl=0.45-1+b1 libcolamd2=1:5.8.1+dfsg-2 libcom-err2=1.45.6-1 libconfig-model-backend-yaml-perl=2.133-2 libconfig-model-dpkg-perl=2.139 libconfig-model-perl=2.140-1 libconfig-tiny-perl=2.24-1 libconvert-binhex-perl=1.125-1 libcpanel-json-xs-perl=4.25-1+b1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-4 libctf0=2.35.1-4 libcups2=2.3.3op1-3 libcurl3-gnutls=7.72.0-1 libcxsparse3=1:5.8.1+dfsg-2 libdata-dpath-perl=0.58-1 libdata-messagepack-perl=1.00-4+b1 libdata-optlist-perl=0.110-1 libdata-section-perl=0.200007-1 libdata-validate-domain-perl=0.10-1 libdatrie1=0.2.12-3 libdb5.3=5.3.28+dfsg1-0.6 libdbus-1-3=1.12.20-1 libdebconfclient0=0.255 libdebhelper-perl=13.3 libdevel-callchecker-perl=0.008-1+b2 libdevel-size-perl=0.83-1+b2 libdevel-stacktrace-perl=2.0400-1 libdouble-conversion3=3.1.5-6.1 libdpkg-perl=1.20.5 libdrm-amdgpu1=2.4.103-2 libdrm-common=2.4.103-2 libdrm-intel1=2.4.103-2 libdrm-nouveau2=2.4.103-2 libdrm-radeon1=2.4.103-2 libdrm2=2.4.103-2 libdynaloader-functions-perl=0.003-1 libedit2=3.1-20191231-1 libegl-dev=1.3.2-1 libegl-mesa0=20.2.4-1 libegl1=1.3.2-1 libelf1=0.182-1 libemail-address-xs-perl=1.04-1+b3 libencode-locale-perl=1.05-1 liberror-perl=0.17029-1 libevdev2=1.10.0+dfsg-1 libexception-class-perl=1.44-1 libexpat1=2.2.10-1 libexporter-lite-perl=0.08-1 libexporter-tiny-perl=1.002002-1 libffi7=3.3-5 libfftw3-bin=3.3.8-2 libfftw3-dev=3.3.8-2 libfftw3-double3=3.3.8-2 libfftw3-long3=3.3.8-2 libfftw3-quad3=3.3.8-2 libfftw3-single3=3.3.8-2 libfile-basedir-perl=0.08-1 libfile-find-rule-perl=0.34-1 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.9.0-1 libfile-which-perl=1.23-1 libflac8=1.3.3-1 libfltk-gl1.3=1.3.5-2 libfltk1.3=1.3.5-2 libfont-ttf-perl=1.06-1 libfontconfig1=2.13.1-4.2 libfreetype6=2.10.4+dfsg-1 libfribidi0=1.0.8-2 libgbm1=20.2.4-1 libgcc-10-dev=10.2.1-1 libgcc-s1=10.2.1-1 libgcrypt20=1.8.7-2 libgd3=2.3.0-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgetopt-long-descriptive-perl=0.105-1 libgfortran-10-dev=10.2.1-1 libgfortran5=10.2.1-1 libgl-dev=1.3.2-1 libgl1=1.3.2-1 libgl1-mesa-dev=20.2.4-1 libgl1-mesa-dri=20.2.4-1 libgl2ps1.4=1.4.2+dfsg1-1 libglapi-mesa=20.2.4-1 libgles-dev=1.3.2-1 libgles1=1.3.2-1 libgles2=1.3.2-1 libglib2.0-0=2.66.3-2 libglpk40=4.65-2 libglu1-mesa=9.0.1-1 libglvnd-dev=1.3.2-1 libglvnd0=1.3.2-1 libglx-dev=1.3.2-1 libglx-mesa0=20.2.4-1 libglx0=1.3.2-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-3 libgomp1=10.2.1-1 libgpg-error0=1.38-2 libgraphicsmagick++-q16-12=1.4+really1.3.35+hg16394-1 libgraphicsmagick-q16-3=1.4+really1.3.35+hg16394-1 libgraphite2-3=1.3.14-1 libgs9=9.53.3~dfsg-5 libgs9-common=9.53.3~dfsg-5 libgssapi-krb5-2=1.18.3-4 libgudev-1.0-0=234-1 libharfbuzz0b=2.6.7-1 libhash-fieldhash-perl=0.15-1+b3 libhash-merge-perl=0.302-1 libhdf5-103-1=1.10.6+repack-2 libhdf5-cpp-103-1=1.10.6+repack-2 libhdf5-dev=1.10.6+repack-2 libhdf5-fortran-102=1.10.6+repack-2 libhdf5-hl-100=1.10.6+repack-2 libhdf5-hl-cpp-100=1.10.6+repack-2 libhdf5-hl-fortran-100=1.10.6+repack-2 libhogweed6=3.6-2 libhtml-html5-entities-perl=0.004-1 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libice6=2:1.0.10-1 libicu67=67.1-5 libidn11=1.33-2.4 libidn2-0=2.3.0-4 libijs-0.35=0.35-15 libimport-into-perl=1.002005-1 libinput-bin=1.16.4-1 libinput10=1.16.4-1 libio-html-perl=1.001-1 libio-socket-ssl-perl=2.068-1 libio-string-perl=1.08-3 libio-stringy-perl=2.111-3 libio-tiecombine-perl=1.005-1 libipc-run3-perl=0.048-2 libipc-system-simple-perl=1.30-1 libisl23=0.23-1 libiterator-perl=0.03+ds1-1 libiterator-util-perl=0.02+ds1-1 libitm1=10.2.1-1 libjack-jackd2-0=1.9.16~dfsg-1 libjbig0=2.1-3.1+b2 libjbig2dec0=0.19-1 libjpeg-dev=1:2.0.5-1.1 libjpeg62-turbo=1:2.0.5-1.1 libjpeg62-turbo-dev=1:2.0.5-1.1 libjson-maybexs-perl=1.004003-1 libjson-perl=4.02000-2 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkpathsea6=2020.20200327.54578-5 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblapack-dev=3.9.0-3 liblapack3=3.9.0-3 liblcms2-2=2.9-4+b1 libldap-2.4-2=2.4.56+dfsg-1 liblist-compare-perl=0.55-1 liblist-moreutils-perl=0.416-1+b6 liblist-someutils-perl=0.58-1 liblist-utilsby-perl=0.11-1 libllvm11=1:11.0.0-5+b1 liblog-any-adapter-screen-perl=0.140-1 liblog-any-perl=1.708-1 liblog-log4perl-perl=1.53-1 liblsan0=10.2.1-1 libltdl7=2.4.6-14 liblua5.4-0=5.4.2-1 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 liblzo2-2=2.10-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmailtools-perl=2.21-1 libmarkdown2=2.2.6-1 libmd4c0=0.4.6-1 libmetis5=5.1.0.dfsg-7 libmime-tools-perl=5.509-1 libmodule-implementation-perl=0.09-1 libmodule-pluggable-perl=5.2-1 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004004-1 libmoox-aliases-perl=0.001006-1 libmoox-struct-perl=0.020-1 libmount1=2.36.1-2 libmouse-perl=2.5.10-1+b1 libmousex-nativetraits-perl=1.09-2 libmousex-strictconstructor-perl=0.02-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libmro-compat-perl=0.13-1 libmtdev1=1.1.6-1 libnamespace-autoclean-perl=0.29-1 libnamespace-clean-perl=0.27-1 libncurses-dev=6.2+20201114-1 libncurses6=6.2+20201114-1 libncursesw6=6.2+20201114-1 libnet-domain-tld-perl=1.75-1 libnet-http-perl=6.19-1 libnet-smtp-ssl-perl=1.04-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.6-2 libnghttp2-14=1.42.0-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnumber-compare-perl=0.03-1 libnumber-range-perl=0.12-1 libobject-id-perl=0.1.2-2 liboctave-dev=6.1.0-2 liboctave8=6.1.0-2 libogg0=1.3.2-1+b1 libopengl-dev=1.3.2-1 libopengl0=1.3.2-1 libopenjp2-7=2.3.1-1 libp11-kit0=0.23.21-2 libpackage-stash-perl=0.39-1 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpango-1.0-0=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpaper-utils=1.1.28+b1 libpaper1=1.1.28+b1 libparams-classify-perl=0.015-1+b3 libparams-util-perl=1.102-1+b1 libparams-validate-perl=1.30-1+b1 libparse-debcontrol-perl=2.005-4 libparse-recdescent-perl=1.967015+dfsg-2 libpath-iterator-rule-perl=1.014-1 libpath-tiny-perl=0.114-1 libpciaccess0=0.16-1 libpcre2-16-0=10.35-2 libpcre2-8-0=10.35-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libperlio-gzip-perl=0.19-1+b7 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng16-16=1.6.37-3 libpod-constants-perl=0.19-2 libpod-parser-perl=1.63-2 libpod-pom-perl=2.01-3 libportaudio2=19.6.0-1.1 libproc-processtable-perl=0.59-2+b1 libpsl5=0.21.0-1.1 libptexenc1=2020.20200327.54578-5 libpthread-stubs0-dev=0.4-1 libqhull8.0=2020.2-3 libqrupdate1=1.1.2-4 libqscintilla2-qt5-15=2.11.6+dfsg-1 libqscintilla2-qt5-l10n=2.11.6+dfsg-1 libqt5core5a=5.15.1+dfsg-4 libqt5dbus5=5.15.1+dfsg-4 libqt5gui5=5.15.1+dfsg-4 libqt5help5=5.15.1-2+b1 libqt5network5=5.15.1+dfsg-4 libqt5printsupport5=5.15.1+dfsg-4 libqt5sql5=5.15.1+dfsg-4 libqt5widgets5=5.15.1+dfsg-4 libqt5xml5=5.15.1+dfsg-4 libquadmath0=10.2.1-1 libre-engine-re2-perl=0.13-5+b5 libre2-9=20201101+dfsg-2 libreadline-dev=8.1-1 libreadline8=8.1-1 libregexp-common-perl=2017060201-1 libregexp-pattern-license-perl=3.4.0-1 libregexp-pattern-perl=0.2.14-1 librole-tiny-perl=2.001004-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 libsamplerate0=0.1.9-2 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.0-3+b1 libselinux1=3.1-2+b2 libsensors-config=1:3.6.0-2 libsensors5=1:3.6.0-2 libsereal-decoder-perl=4.018+ds-1+b1 libsereal-encoder-perl=4.018+ds-1+b1 libsigsegv2=2.12-2 libslicot0=5.0+20101122-4 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-2 libsndfile1=1.0.28-8 libsoftware-license-perl=0.103014-2 libsoftware-licensemoreutils-perl=1.005-1 libsort-key-perl=1.33-2+b3 libsort-versions-perl=1.62-1 libsqlite3-0=3.34.0-1 libssh2-1=1.9.0-1 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-1 libstdc++6=10.2.1-1 libstrictures-perl=2.000006-1 libstring-copyright-perl=0.003006-1 libstring-escape-perl=2010.002-2 libstring-rewriteprefix-perl=0.008-1 libsub-exporter-perl=0.987-1 libsub-exporter-progressive-perl=0.001013-1 libsub-identify-perl=0.14-1+b3 libsub-install-perl=0.928-1 libsub-name-perl=0.26-1+b1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsub-uplevel-perl=0.2800-1 libsuitesparseconfig5=1:5.8.1+dfsg-2 libsynctex2=2020.20200327.54578-5 libsystemd0=247.1-3 libsz2=1.0.4-1 libtasn1-6=4.16.0-2 libteckit0=2.5.10+ds1-3 libtest-exception-perl=0.43-1 libtexlua53=2020.20200327.54578-5 libtexluajit2=2020.20200327.54578-5 libtext-autoformat-perl=1.750000-1 libtext-glob-perl=0.11-1 libtext-levenshtein-damerau-perl=0.41-1 libtext-levenshteinxs-perl=0.03-4+b8 libtext-markdown-discount-perl=0.12-1+b1 libtext-reform-perl=1.20-3 libtext-template-perl=1.59-1 libtext-unidecode-perl=1.30-1 libtext-xslate-perl=3.5.8-1+b1 libthai-data=0.1.28-3 libthai0=0.1.28-3 libtiff5=4.1.0+git191117-2 libtime-duration-perl=1.21-1 libtime-moment-perl=0.44-1+b3 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-1 libtype-tiny-perl=1.012000-1 libubsan1=10.2.1-1 libuchardet0=0.0.7-1 libudev1=247.1-3 libumfpack5=1:5.8.1+dfsg-2 libunicode-utf8-perl=0.62-1+b2 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-2 libvariable-magic-perl=0.62-1+b3 libvorbis0a=1.3.7-1 libvorbisenc2=1.3.7-1 libvulkan1=1.2.154.1-1 libwacom-common=1.6-1 libwacom2=1.6-1 libwayland-client0=1.18.0-2~exp1.1 libwayland-server0=1.18.0-2~exp1.1 libwebp6=0.6.1-2+b1 libwebpmux3=0.6.1-2+b1 libwmf0.2-7=0.2.8.4-17 libwww-perl=6.49-1 libwww-robotrules-perl=6.02-1 libx11-6=2:1.6.12-1 libx11-data=2:1.6.12-1 libx11-dev=2:1.6.12-1 libx11-xcb1=2:1.6.12-1 libxau-dev=1:1.0.8-1+b2 libxau6=1:1.0.8-1+b2 libxaw7=2:1.0.13-1+b2 libxcb-dri2-0=1.14-2 libxcb-dri3-0=1.14-2 libxcb-glx0=1.14-2 libxcb-icccm4=0.4.1-1.1 libxcb-image0=0.4.0-1+b3 libxcb-keysyms1=0.4.0-1+b2 libxcb-present0=1.14-2 libxcb-randr0=1.14-2 libxcb-render-util0=0.3.9-1+b1 libxcb-render0=1.14-2 libxcb-shape0=1.14-2 libxcb-shm0=1.14-2 libxcb-sync1=1.14-2 libxcb-util1=0.4.0-1+b1 libxcb-xfixes0=1.14-2 libxcb-xinerama0=1.14-2 libxcb-xinput0=1.14-2 libxcb-xkb1=1.14-2 libxcb1=1.14-2 libxcb1-dev=1.14-2 libxcursor1=1:1.2.0-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.3-1+b2 libxfixes3=1:5.0.3-2 libxft2=2.3.2-2 libxi6=2:1.7.10-1 libxinerama1=2:1.1.4-2 libxkbcommon-x11-0=1.0.3-2 libxkbcommon0=1.0.3-2 libxml-libxml-perl=2.0134+dfsg-2+b1 libxml-namespacesupport-perl=1.12-1 libxml-sax-base-perl=1.09-1 libxml-sax-perl=1.02+dfsg-1 libxml2=2.9.10+dfsg-6.3+b1 libxmu6=2:1.1.2-2+b3 libxpm4=1:3.5.12-1 libxrender1=1:0.9.10-1 libxshmfence1=1.3-1 libxt6=1:1.2.0-1 libxxf86vm1=1:1.1.4-1+b2 libyaml-0-2=0.2.2-1 libyaml-libyaml-perl=0.82+repack-1+b1 libyaml-perl=1.30-1 libyaml-tiny-perl=1.73-1 libz3-4=4.8.9-1 libzstd1=1.4.5+dfsg-4 libzzip-0-13=0.13.62-3.2 licensecheck=3.0.47-1 lintian=2.104.0 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 lzip=1.21-8 lzop=1.04-2 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 netbase=6.2 octave=6.1.0-2 octave-common=6.1.0-2 octave-control=3.2.0-5+b1 octave-io=2.6.3-1+b1 octave-signal=1.4.1-4+b1 octave-statistics=1.4.2-2 openssl=1.1.1i-1 patch=2.7.6-6 patchutils=0.4.2-1 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 perl-openssl-defaults=5 pkg-config=0.29.2-1 po-debconf=1.0.21 poppler-data=0.4.10-1 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.12+nmu1 shared-mime-info=2.0-1 sysvinit-utils=2.96-5 t1utils=1.41-4 tar=1.32+dfsg-1 tex-common=6.15 texinfo=6.7.0.dfsg.2-5+b1 texlive=2020.20201203-2 texlive-base=2020.20201203-2 texlive-binaries=2020.20200327.54578-5 texlive-fonts-recommended=2020.20201203-2 texlive-latex-base=2020.20201203-2 texlive-latex-recommended=2020.20201203-2 texlive-plain-generic=2020.20201129-1 ucf=3.0043 unzip=6.0-25 util-linux=2.36.1-2 x11-common=1:7.7+21 x11proto-core-dev=2020.1-1 x11proto-dev=2020.1-1 xdg-utils=1.1.3-2 xkb-data=2.29-2 xorg-sgml-doctools=1:1.11-1 xtrans-dev=1.4.0-1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201210T083846Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d octave-communications=1.2.2-4 && mkdir -p /build/octave-communications-Fd82Sf && dpkg-source --no-check -x /*.dsc /build/octave-communications-Fd82Sf/octave-communications-1.2.2 && chown -R builduser:builduser /build/octave-communications-Fd82Sf" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/octave-communications-Fd82Sf/octave-communications-1.2.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607593334" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/octave-communications-Fd82Sf /tmp/octave-communications-1.2.2-42gsq5ry0 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.er4ndgZiIM as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.er4ndgZiIM Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (797 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4616 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-5) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201210T083846Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.er4ndgZiIM Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 19s (1176 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.er4ndgZiIM I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d octave-communications=1.2.2-4 && mkdir -p /build/octave-communications-Fd82Sf && dpkg-source --no-check -x /*.dsc /build/octave-communications-Fd82Sf/octave-communications-1.2.2 && chown -R builduser:builduser /build/octave-communications-Fd82Sf"' exec /tmp/mmdebstrap.er4ndgZiIM Reading package lists... NOTICE: 'octave-communications' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/pkg-octave-team/octave-communications.git Please use: git clone https://salsa.debian.org/pkg-octave-team/octave-communications.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 339 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main octave-communications 1.2.2-4 (dsc) [2367 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main octave-communications 1.2.2-4 (tar) [329 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main octave-communications 1.2.2-4 (diff) [7284 B] Fetched 339 kB in 0s (1181 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'octave-communications_1.2.2-4.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting octave-communications in /build/octave-communications-Fd82Sf/octave-communications-1.2.2 dpkg-source: info: unpacking octave-communications_1.2.2.orig.tar.gz dpkg-source: info: unpacking octave-communications_1.2.2-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying info-dir-section.patch dpkg-source: info: applying random-seed-for-pdf-doc.patch dpkg-source: info: applying depends-on-statistics.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/octave-communications-Fd82Sf/octave-communications-1.2.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607593334" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.er4ndgZiIM dpkg-buildpackage: info: source package octave-communications dpkg-buildpackage: info: source version 1.2.2-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Sébastien Villemot dpkg-source --before-build . dpkg-source: info: using options from octave-communications-1.2.2/debian/source/options: --extend-diff-ignore=doc/comms\.info|doc/comms\.texi debian/rules clean dh clean --buildsystem=octave --with=octave dh_auto_clean -O--buildsystem=octave dh_octave_clean make[1]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/src' make[1]: *** No rule to make target 'clean'. make[1]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/src' dh_autoreconf_clean -O--buildsystem=octave dh_clean -O--buildsystem=octave debian/rules binary-indep dh binary-indep --buildsystem=octave --with=octave dh_update_autotools_config -i -O--buildsystem=octave dh_autoreconf -i -O--buildsystem=octave dh_octave_version -i -O--buildsystem=octave Checking the Octave version... ok dh_auto_configure -i -O--buildsystem=octave debian/rules override_dh_auto_build make[1]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2' for i in awgn.pdf eyediagram.pdf scatterplot.pdf ; do \ make -C doc $i ; \ sed -i -e 's|/tmp/oct-.......eps|/tmp/oct.eps|' doc/$i ; \ done make[2]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' octave --path=/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc/../inst -f -q -H --eval "commsimages ('awgn', 'pdf');" make[2]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' make[2]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' octave --path=/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc/../inst -f -q -H --eval "commsimages ('eyediagram', 'pdf');" make[2]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' make[2]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' octave --path=/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc/../inst -f -q -H --eval "commsimages ('scatterplot', 'pdf');" make[2]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' make -C doc comms.pdf comms.info make[2]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' octave --path=/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc/../inst -f -q -H --eval "commsimages ('awgn', 'eps');" octave --path=/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc/../inst -f -q -H --eval "commsimages ('eyediagram', 'eps');" octave --path=/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc/../inst -f -q -H --eval "commsimages ('scatterplot', 'eps');" Making texinfo comms.texi Function gf, does not contain texinfo help Function commsimages, does not contain texinfo help Function commsimages, does not contain texinfo help texi2dvi --clean -o comms.dvi comms.texi This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=etex) restricted \write18 enabled. entering extended mode (../../.././comms.texi (/usr/share/texmf/tex/texinfo/texinfo.tex Loading texinfo [version 2019-09-20.22]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) [1] [2] [-1] Chapter 1 Chapter 2 [1] [2] [3] (awgn.eps ) [4] [5] [6] (eyediagram.eps ) (scatterplot.eps ) [7] Chapter 3 [8] [9] Chapter 4 [10] [11] [12] [13] [14] [15] [16] Overfull \hbox (49.43388pt too wide) in paragraph at lines 1120--1120 []@texttt octave:10> noisy = code + [toeplitz([ones(1,17)], zeros(1,17)), zero s(17,238)];[] | Overfull \hbox (83.92601pt too wide) in paragraph at lines 1125--1125 [] @texttt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 -1[] | [17] Chapter 5 [18] [19] Chapter 6 [20] Chapter 7 [21] Chapter 8 [22] [23] [24] Overfull \hbox (20.69044pt too wide) in paragraph at lines 1477--1477 []@texttt warning: primpoly: No primitive polynomial satisfies the given const raints[] | [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] Overfull \hbox (78.17732pt too wide) in paragraph at lines 2251--2251 [] @texttt 1 0 3 0 2 3 1 0 1 3 3 1 0 1 3 3 1 0 1 3 3[] | Chapter 9 [36] [37] [38] [39] [40] [41] [42] [43] Writing index file comms.fn [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] Overfull \hbox (26.60324pt too wide) in paragraph at lines 4232--4232 []@texttt fibodeco (fibosplitstream ([fiboenco(randint (1, 100, [0, 255])){:}] ))[] | [63] Overfull \hbox (49.59799pt too wide) in paragraph at lines 4376--4376 []@texttt c = [1+j -1+j -1-j 1-j 1+sqrt(3) j*(1+sqrt(3)) -1-sqrt(3) -j*(1+sqrt (3))];[] | [64] [65] [66] [67] [68] Writing index file comms.cp [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] ) (see the transcript file for additional information) Output written on comms.dvi (90 pages, 253332 bytes). Transcript written on comms.log. This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=etex) restricted \write18 enabled. entering extended mode (../../.././comms.texi (/usr/share/texmf/tex/texinfo/texinfo.tex Loading texinfo [version 2019-09-20.22]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) [1] [2] (./comms.toc [-1] [-2] [-3]) [-4] Chapter 1 (./comms.aux) Chapter 2 [1] [2] [3] (awgn.eps ) [4] [5] [6] (eyediagram.eps ) (scatterplot.eps ) [7] Chapter 3 [8] [9] Chapter 4 [10] [11] [12] [13] [14] [15] [16] Overfull \hbox (49.43388pt too wide) in paragraph at lines 1120--1120 []@texttt octave:10> noisy = code + [toeplitz([ones(1,17)], zeros(1,17)), zero s(17,238)];[] | Overfull \hbox (83.92601pt too wide) in paragraph at lines 1125--1125 [] @texttt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 -1[] | [17] Chapter 5 [18] [19] Chapter 6 [20] Chapter 7 [21] Chapter 8 [22] [23] [24] Overfull \hbox (20.69044pt too wide) in paragraph at lines 1477--1477 []@texttt warning: primpoly: No primitive polynomial satisfies the given const raints[] | [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] Overfull \hbox (78.17732pt too wide) in paragraph at lines 2251--2251 [] @texttt 1 0 3 0 2 3 1 0 1 3 3 1 0 1 3 3 1 0 1 3 3[] | Chapter 9 [36] [37] [38] [39] [40] [41] [42] [43] Writing index file comms.fn [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] Overfull \hbox (26.60324pt too wide) in paragraph at lines 4232--4232 []@texttt fibodeco (fibosplitstream ([fiboenco(randint (1, 100, [0, 255])){:}] ))[] | [63] Overfull \hbox (49.59799pt too wide) in paragraph at lines 4376--4376 []@texttt c = [1+j -1+j -1-j 1-j 1+sqrt(3) j*(1+sqrt(3)) -1-sqrt(3) -j*(1+sqrt (3))];[] | [64] [65] [66] [67] [68] Writing index file comms.cp [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] ) (see the transcript file for additional information) Output written on comms.dvi (93 pages, 322444 bytes). Transcript written on comms.log. texi2pdf --clean -o comms.pdf comms.texi This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdfetex) restricted \write18 enabled. entering extended mode (../../.././comms.texi (/usr/share/texmf/tex/texinfo/texinfo.tex Loading texinfo [version 2019-09-20.22]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) [1{/var/lib/t exmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [-1] Chapter 1 Chapter 2 [1] [2] [3]Syntax Error: Couldn't read xref table Syntax Warning: PDF file is damaged - attempting to reconstruct xref table... pdfTeX warning: pdfetex (file /build/octave-communications-Fd82Sf/octave-commun ications-1.2.2/doc/awgn.pdf): PDF inclusion: found PDF version <1.7>, but at mo st version <1.5> allowed [4] [5] [6]Syntax Error: Couldn't read xref table Syntax Warning: PDF file is damaged - attempting to reconstruct xref table... pdfTeX warning: pdfetex (file /build/octave-communications-Fd82Sf/octave-commun ications-1.2.2/doc/eyediagram.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed Syntax Error: Couldn't read xref table Syntax Warning: PDF file is damaged - attempting to reconstruct xref table... pdfTeX warning: pdfetex (file /build/octave-communications-Fd82Sf/octave-commun ications-1.2.2/doc/scatterplot.pdf): PDF inclusion: found PDF version <1.7>, bu t at most version <1.5> allowed [7] Chapter 3 [8] [9] Chapter 4 [10] [11] [12] [13] [14] [15] [16] Overfull \hbox (49.43388pt too wide) in paragraph at lines 1120--1120 []@texttt octave:10> noisy = code + [toeplitz([ones(1,17)], zeros(1,17)), zero s(17,238)];[] | Overfull \hbox (83.92601pt too wide) in paragraph at lines 1125--1125 [] @texttt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 -1[] | [17] Chapter 5 [18] [19] Chapter 6 [20] Chapter 7 [21] Chapter 8 [22] [23] [24] Overfull \hbox (20.69044pt too wide) in paragraph at lines 1477--1477 []@texttt warning: primpoly: No primitive polynomial satisfies the given const raints[] | [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] Overfull \hbox (78.17732pt too wide) in paragraph at lines 2251--2251 [] @texttt 1 0 3 0 2 3 1 0 1 3 3 1 0 1 3 3 1 0 1 3 3[] | Chapter 9 [36] [37] [38] [39] [40] [41] [42] [43] Writing index file comms.fn [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] Overfull \hbox (26.60324pt too wide) in paragraph at lines 4232--4232 []@texttt fibodeco (fibosplitstream ([fiboenco(randint (1, 100, [0, 255])){:}] ))[] | [63] Overfull \hbox (49.59799pt too wide) in paragraph at lines 4376--4376 []@texttt c = [1+j -1+j -1-j 1-j 1+sqrt(3) j*(1+sqrt(3)) -1-sqrt(3) -j*(1+sqrt (3))];[] | [64] [65] [66] [67] [68] Writing index file comms.cp [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] ) (see the transcript file for additional information) Output written on comms.pdf (90 pages, 428606 bytes). Transcript written on comms.log. This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdfetex) restricted \write18 enabled. entering extended mode (../../.././comms.texi (/usr/share/texmf/tex/texinfo/texinfo.tex Loading texinfo [version 2019-09-20.22]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) [1{/var/lib/t exmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./comms.toc [-1] [-2] [-3]) [-4] (./comms.toc) (./comms.toc) Chapter 1 (./comms.aux) Chapter 2 [1] [2] [3]Syntax Error: Couldn't read xref table Syntax Warning: PDF file is damaged - attempting to reconstruct xref table... pdfTeX warning: pdfetex (file /build/octave-communications-Fd82Sf/octave-commun ications-1.2.2/doc/awgn.pdf): PDF inclusion: found PDF version <1.7>, but at mo st version <1.5> allowed [4] [5] [6]Syntax Error: Couldn't read xref table Syntax Warning: PDF file is damaged - attempting to reconstruct xref table... pdfTeX warning: pdfetex (file /build/octave-communications-Fd82Sf/octave-commun ications-1.2.2/doc/eyediagram.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed Syntax Error: Couldn't read xref table Syntax Warning: PDF file is damaged - attempting to reconstruct xref table... pdfTeX warning: pdfetex (file /build/octave-communications-Fd82Sf/octave-commun ications-1.2.2/doc/scatterplot.pdf): PDF inclusion: found PDF version <1.7>, bu t at most version <1.5> allowed [7] Chapter 3 [8] [9] Chapter 4 [10] [11] [12] [13] [14] [15] [16] Overfull \hbox (49.43388pt too wide) in paragraph at lines 1120--1120 []@texttt octave:10> noisy = code + [toeplitz([ones(1,17)], zeros(1,17)), zero s(17,238)];[] | Overfull \hbox (83.92601pt too wide) in paragraph at lines 1125--1125 [] @texttt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 -1[] | [17] Chapter 5 [18] [19] Chapter 6 [20] Chapter 7 [21] Chapter 8 [22] [23] [24] Overfull \hbox (20.69044pt too wide) in paragraph at lines 1477--1477 []@texttt warning: primpoly: No primitive polynomial satisfies the given const raints[] | [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] Overfull \hbox (78.17732pt too wide) in paragraph at lines 2251--2251 [] @texttt 1 0 3 0 2 3 1 0 1 3 3 1 0 1 3 3 1 0 1 3 3[] | Chapter 9 [36] [37] [38] [39] [40] [41] [42] [43] Writing index file comms.fn [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] Overfull \hbox (26.60324pt too wide) in paragraph at lines 4232--4232 []@texttt fibodeco (fibosplitstream ([fiboenco(randint (1, 100, [0, 255])){:}] ))[] | [63] Overfull \hbox (49.59799pt too wide) in paragraph at lines 4376--4376 []@texttt c = [1+j -1+j -1-j 1-j 1+sqrt(3) j*(1+sqrt(3)) -1-sqrt(3) -j*(1+sqrt (3))];[] | [64] [65] [66] [67] [68] Writing index file comms.cp [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] ) (see the transcript file for additional information) Output written on comms.pdf (93 pages, 457315 bytes). Transcript written on comms.log. makeinfo --no-split -o comms.info comms.texi make[2]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/doc' make[1]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2' dh_auto_test -i -O--buildsystem=octave create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=octave dh_prep -i -O--buildsystem=octave debian/rules override_dh_auto_install make[1]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2' dh_auto_install octave --no-gui --no-history --silent --no-init-file --no-window-system /usr/share/dh-octave/install-pkg.m warning: creating installation directory /build/octave-communications-Fd82Sf/octave-communications-1.2.2/debian/octave-communications/usr/share/octave/packages warning: called from install at line 36 column 5 pkg at line 568 column 9 /usr/share/dh-octave/install-pkg.m at line 47 column 1 checking for mkoctfile... /usr/bin/mkoctfile --verbose checking for octave... /usr/bin/octave checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for a sed that does not truncate output... /bin/sed checking gripe_nonconformant or octave::err_nonconformant... octave::err_nonconformant checking gripe_wrong_type_arg or err_wrong_type_arg... err_wrong_type_arg checking gripe_square_matrix_required or err_square_matrix_required... err_square_matrix_required checking gripe_invalid_conversion or err_invalid_conversion... err_invalid_conversion checking gripe_implicit_conversion or warn_implicit_conversion... warn_implicit_conversion checking flush_octave_stdout or octave::flush_stdout... octave::flush_stdout checking is_complex_type or iscomplex... iscomplex checking is_real_type or isreal... isreal checking is_numeric_type or isnumeric... isnumeric checking is_empty or isempty... isempty checking oct_mach_info::float_format or octave::mach_info::float_format... octave::mach_info::float_format checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking octave/oct.h usability... yes checking octave/oct.h presence... yes checking for octave/oct.h... yes checking octave/base-lu.h usability... no checking octave/base-lu.h presence... no checking for octave/base-lu.h... no checking octave/lu.h usability... yes checking octave/lu.h presence... yes checking for octave/lu.h... yes checking octave/gripes.h usability... no checking octave/gripes.h presence... no checking for octave/gripes.h... no checking octave/errwarn.h usability... yes checking octave/errwarn.h presence... yes checking for octave/errwarn.h... yes checking octave/ovl.h usability... yes checking octave/ovl.h presence... yes checking for octave/ovl.h... yes checking octave/oct-obj.h usability... no checking octave/oct-obj.h presence... no checking for octave/oct-obj.h... no checking octave/ls-oct-ascii.h usability... no checking octave/ls-oct-ascii.h presence... no checking for octave/ls-oct-ascii.h... no checking octave/ls-oct-text.h usability... yes checking octave/ls-oct-text.h presence... yes checking for octave/ls-oct-text.h... yes checking for octave/oct-obj.h... (cached) no checking octave/interpreter.h usability... yes checking octave/interpreter.h presence... yes checking for octave/interpreter.h... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for HDF5... yes checking for octave_hdf5_id type... yes checking for octave_base_value::gripe_load and octave_base_value::gripe_save... no checking whether octave_base_value::print is const-qualified... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h make[2]: Entering directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/src' /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H __errcore__.cc -o __errcore__.oct /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H __gfweight__.cc -o __gfweight__.oct g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H __errcore__.cc -o /tmp/oct-Ltvirm.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H cyclgen.cc -o cyclgen.oct /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H cyclpoly.cc -o cyclpoly.oct /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H genqamdemod.cc -o genqamdemod.oct /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c galois-def.cc -o galois-def.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c galois.cc -o galois.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c galoisfield.cc -o galoisfield.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c gf.cc -o gf.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c op-gm-gm.cc -o op-gm-gm.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H galois-def.cc -o galois-def.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c op-gm-m.cc -o op-gm-m.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H galois.cc -o galois.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H galoisfield.cc -o galoisfield.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c op-gm-s.cc -o op-gm-s.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c op-m-gm.cc -o op-m-gm.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H gf.cc -o gf.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -c op-s-gm.cc -o op-s-gm.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H -I/usr/include/hdf5/serial -c ov-galois.cc -o ov-galois.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H op-gm-gm.cc -o op-gm-gm.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H isprimitive.cc -o isprimitive.oct g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H op-gm-m.cc -o op-gm-m.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H primpoly.cc -o primpoly.oct g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H op-gm-s.cc -o op-gm-s.o /usr/bin/mkoctfile --verbose -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H syndtable.cc -o syndtable.oct g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H op-s-gm.cc -o op-s-gm.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H ov-galois.cc -o ov-galois.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H cyclgen.cc -o /tmp/oct-VvSLxx.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H op-m-gm.cc -o op-m-gm.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H genqamdemod.cc -o /tmp/oct-r0au4M.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H __gfweight__.cc -o /tmp/oct-KfOhEp.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H isprimitive.cc -o /tmp/oct-ULVuuk.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H cyclpoly.cc -o /tmp/oct-63GrTC.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H primpoly.cc -o /tmp/oct-pMcZnA.o g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DGALOIS_DISP_PRIVATES -DHAVE_CONFIG_H syndtable.cc -o /tmp/oct-JJc7RE.o ov-galois.cc: In member function ‘virtual octave_value octave_galois::subsref(const string&, const std::__cxx11::list&)’: ov-galois.cc:211:9: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 211 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from ov-galois.cc:27: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ ov-galois.cc: In member function ‘void octave_galois::assign(const octave_value_list&, const galois&)’: ov-galois.cc:431:15: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 431 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from ov-galois.cc:27: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ ov-galois.cc:435:19: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 435 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from ov-galois.cc:27: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ ov-galois.cc:445:15: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 445 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from ov-galois.cc:27: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ ov-galois.cc: In member function ‘virtual bool octave_galois::load_binary(std::istream&, bool, octave::mach_info::float_format)’: ov-galois.cc:600:11: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 600 | if (error_state || ! is) | ^~~~~~~~~~~ genqamdemod.cc: In function ‘octave_value_list Fgenqamdemod(const octave_value_list&, int)’: genqamdemod.cc:82:12: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 82 | if (!error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from genqamdemod.cc:21: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from ov-galois.cc:27: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o __gfweight__.oct /tmp/oct-KfOhEp.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o __errcore__.oct /tmp/oct-Ltvirm.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o primpoly.oct /tmp/oct-pMcZnA.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o isprimitive.oct /tmp/oct-ULVuuk.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro gf.cc: In function ‘octave_value make_gdiag(const octave_value&, const octave_value&)’: gf.cc:183:13: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 183 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc: In function ‘octave_value_list Fgprod(const octave_value_list&, int)’: gf.cc:393:13: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 393 | if (! error_state) \ | ^~~~~~~~~~~ gf.cc:430:3: note: in expansion of macro ‘DATA_REDUCTION’ 430 | DATA_REDUCTION (prod); | ^~~~~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc:402:25: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 402 | if (! error_state) \ | ^~~~~~~~~~~ gf.cc:430:3: note: in expansion of macro ‘DATA_REDUCTION’ 430 | DATA_REDUCTION (prod); | ^~~~~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc: In function ‘octave_value_list Fgsum(const octave_value_list&, int)’: gf.cc:393:13: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 393 | if (! error_state) \ | ^~~~~~~~~~~ gf.cc:449:3: note: in expansion of macro ‘DATA_REDUCTION’ 449 | DATA_REDUCTION (sum); | ^~~~~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc:402:25: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 402 | if (! error_state) \ | ^~~~~~~~~~~ gf.cc:449:3: note: in expansion of macro ‘DATA_REDUCTION’ 449 | DATA_REDUCTION (sum); | ^~~~~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc: In function ‘octave_value_list Fgsumsq(const octave_value_list&, int)’: gf.cc:393:13: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 393 | if (! error_state) \ | ^~~~~~~~~~~ gf.cc:474:3: note: in expansion of macro ‘DATA_REDUCTION’ 474 | DATA_REDUCTION (sumsq); | ^~~~~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc:402:25: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 402 | if (! error_state) \ | ^~~~~~~~~~~ gf.cc:474:3: note: in expansion of macro ‘DATA_REDUCTION’ 474 | DATA_REDUCTION (sumsq); | ^~~~~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc: In function ‘octave_value_list Fglu(const octave_value_list&, int)’: gf.cc:1020:9: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 1020 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ gf.cc: In function ‘octave_value_list Fginv(const octave_value_list&, int)’: gf.cc:1107:9: warning: ‘error_state’ is deprecated: [6]: this variable is obsolete and always has the value 0 [-Wdeprecated-declarations] 1107 | if (! error_state) | ^~~~~~~~~~~ In file included from /usr/include/octave-6.1.0/octave/../octave/oct.h:36, from gf.cc:35: /usr/include/octave-6.1.0/octave/../octave/error.h:495:26: note: declared here 495 | extern OCTINTERP_API int error_state; | ^~~~~~~~~~~ g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o genqamdemod.oct /tmp/oct-r0au4M.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o syndtable.oct /tmp/oct-JJc7RE.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o cyclgen.oct /tmp/oct-VvSLxx.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o cyclpoly.oct /tmp/oct-63GrTC.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro /usr/bin/mkoctfile --verbose galois-def.o galois.o galoisfield.o gf.o op-gm-gm.o op-gm-m.o op-gm-s.o op-m-gm.o op-s-gm.o ov-galois.o -L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5 -o gf.oct g++ -I/usr/include/octave-6.1.0/octave/.. -I/usr/include/octave-6.1.0/octave -pthread -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -o gf.oct galois-def.o galois.o galoisfield.o gf.o op-gm-gm.o op-gm-m.o op-gm-s.o op-m-gm.o op-s-gm.o ov-galois.o -shared -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5 -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro make[2]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2/src' copyfile /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/__errcore__.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/__gfweight__.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/cyclgen.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/cyclpoly.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/genqamdemod.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/gf.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/isprimitive.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/primpoly.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/syndtable.oct /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/__errcore__.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/__gfweight__.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/cyclgen.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/cyclpoly.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/genqamdemod.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/gf.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/isprimitive.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/primpoly.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./src/syndtable.cc-tst /build/octave-communications-Fd82Sf/octave-communications-1.2.2/./inst/x86_64-pc-linux-gnu-api-v55 warning: doc_cache_create: unusable help text found in file 'commsimages' warning: called from doc_cache_create>handle_function at line 98 column 5 doc_cache_create>create_cache at line 118 column 36 gen_doc_cache_in_dir>@ at line 150 column 16 doc_cache_create>gen_doc_cache_in_dir at line 151 column 9 doc_cache_create at line 62 column 12 install>generate_lookfor_cache at line 825 column 5 install at line 237 column 7 pkg at line 568 column 9 /usr/share/dh-octave/install-pkg.m at line 47 column 1 For information about changes from previous versions of the communications package, run 'news communications'. chmod: cannot access 'debian/*/usr/lib/*/octave/packages/*/*/*.mex': No such file or directory # Move the architecture independent files into the appropriate # package mkdir -p /build/octave-communications-Fd82Sf/octave-communications-1.2.2/debian/octave-communications-common/usr/share mv /build/octave-communications-Fd82Sf/octave-communications-1.2.2/debian/octave-communications/usr/share/octave /build/octave-communications-Fd82Sf/octave-communications-1.2.2/debian/octave-communications-common/usr/share make[1]: Leaving directory '/build/octave-communications-Fd82Sf/octave-communications-1.2.2' dh_octave_check -i -O--buildsystem=octave Checking package... Checking m files ... [inst/dpcmopt.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/dpcmopt.m ***** error dpcmopt () ***** error dpcmopt (1) ***** error dpcmopt (1, 2, 3, 4) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/golombdeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/golombdeco.m ***** assert (golombdeco (golombenco (1:4, 2), 2), [1:4]) ***** error golombdeco () ***** error golombdeco (1) ***** error golombdeco (1, 2) ***** error golombdeco ({}, 0) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/egolayenc.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/egolayenc.m ***** error egolayenc () ***** error egolayenc (1) ***** error egolayenc (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/qfuncinv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/qfuncinv.m ***** assert (qfuncinv ([0 0.5 1]), [Inf 0 -Inf]) ***** error qfuncinv () ***** error qfuncinv (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/randint.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/randint.m ***** shared n, m, seed, a1, a2, a3, a4, a5, a6 n = 10; m = 32; seed = 1; a1 = randint (n); a2 = randint (n, n); a3 = randint (n, n, m); a4 = randint (n, n, [-m, m]); a5 = randint (n, n, m, seed); a6 = randint (n, n, m, seed); ***** error randint (); ***** error randint (n, n, n, n, n); ***** assert (size (a1) == [n, n] && size (a2) == [n, n]); ***** assert (max ([a1(:); a2(:)]) <= 1 && min ([a1(:); a2(:)]) >= 0); ***** assert (size (a3) == [n, n] && size (a4) == [n, n]); ***** assert (max (a3(:)) < m && min (a3(:)) >= 0); ***** assert (max (a4(:)) <= m && min (a4(:)) >= -m); ***** assert (a5(:) == a6(:)); ***** test a = randint (10, 10, -32); assert (max (a(:)) <= 0 && min (a(:)) > -32); ***** error randint (1, 2, 3, 4, 5) ***** error randint (1, 1, [1 2 3]) 11 tests, 11 passed, 0 known failure, 0 skipped [inst/gfweight.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/gfweight.m ***** error gfweight () ***** error gfweight (1, 2, 3) ***** error gfweight ([1 2 3]) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/decode.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/decode.m ***** error decode () ***** error decode (1) ***** error decode (1, 2) ***** error decode (1, 2, 3, 4, 5, 6, 7) ***** error decode (1, 2, 3) ***** error decode (1, 5, 6) ***** error decode (1, 5, 3, "invalid") 7 tests, 7 passed, 0 known failure, 0 skipped [inst/bi2de.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/bi2de.m ***** shared x x = randi ([0 1], 100, 16); ***** assert (bi2de (0), 0) ***** assert (bi2de (1), 1) ***** assert (bi2de (ones (1, 8)), 255) ***** assert (bi2de ([7 7 7 7], 8), 4095) ***** assert (size (bi2de (x)), [100 1]) ***** assert (bi2de (x, "right-msb"), bi2de (x)) ***** assert (bi2de (x, "left-msb"), bi2de (fliplr (x))) ***** error bi2de () ***** error bi2de (1, 2, 3, 4) ***** error bi2de (1, 2, 3) ***** error bi2de (1, 2, "invalid") ***** error bi2de (0.1) ***** error bi2de (-1) ***** error bi2de (2) ***** error bi2de (7, 6) 15 tests, 15 passed, 0 known failure, 0 skipped [inst/lloyds.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/lloyds.m ***** error lloyds () ***** error lloyds (1) ***** error lloyds (1, 2, 3, 4, 5) ***** error lloyds (1, [3 2 1]) ***** error lloyds (1, 2, 3, 4) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/matintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/matintrlv.m ***** error matintrlv () ***** error matintrlv (1) ***** error matintrlv (1, 2) ***** error matintrlv (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/compand.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/compand.m ***** error compand () ***** error compand (1) ***** error compand (1, 2) ***** error compand (1, 2, 3, 4, 5) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/huffmanenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/huffmanenco.m ***** assert (huffmanenco (1:4, huffmandict (1:4, [0.5 0.25 0.15 0.10])), [1 0 1 0 0 0 0 0 1], 0) ***** error huffmanenco () ***** error huffmanenco (1) ***** error huffmanenco (1, 2) ***** error huffmanenco (1, 2, 3) ***** error huffmanenco (1, {}) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/dpcmdeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/dpcmdeco.m ***** error dpcmdeco () ***** error dpcmdeco (1) ***** error dpcmdeco (1, 2) ***** error dpcmdeco (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/rsgenpoly.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/rsgenpoly.m ***** error rsgenpoly () ***** error rsgenpoly (1) ***** error rsgenpoly (1, 2, 3, 4, 5, 6) ***** error rsgenpoly (1, 2) ***** error rsgenpoly (2, 0) ***** error rsgenpoly (4, 3) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/reedmullergen.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/reedmullergen.m ***** error reedmullergen () ***** error reedmullergen (1) ***** error reedmullergen (1, 2, 3) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/qaskenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/qaskenco.m ***** error qaskenco () ***** error qaskenco (1, 2, 3) ***** error qaskenco (0:7, 3) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/fmmod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/fmmod.m ***** error fmmod () ***** error fmmod (1) ***** error fmmod (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/golombenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/golombenco.m ***** assert (golombenco (3:5, 5), {[0 1 1 0], [0 1 1 1], [1 0 0 0 ]}) ***** assert (golombenco (3:5, 3), {[1 0 0] , [1 0 1 0], [1 0 1 1]}) ***** error golombenco () ***** error golombenco (1) ***** error golombenco (1, 2, 3) ***** error golombenco (1, 0) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/gftable.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/gftable.m ***** assert (1) 1 test, 1 passed, 0 known failure, 0 skipped [inst/encode.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/encode.m ***** error encode () ***** error encode (1) ***** error encode (1, 2) ***** error encode (1, 2, 3, 4, 5, 6) ***** error decode (1, 2, 3) ***** error decode (1, 5, 6) ***** error decode (1, 5, 3, "invalid") 7 tests, 7 passed, 0 known failure, 0 skipped [inst/bsc.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/bsc.m ***** error bsc () ***** error bsc (1) ***** error bsc (1, 2, 3) ***** error bsc (1, 2) ***** error bsc (2, 1) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/systematize.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/systematize.m ***** error systematize () ***** error systematize (1, 2) ***** error systematize (eye (3)) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/helintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/helintrlv.m ***** error helintrlv () ***** error helintrlv (1) ***** error helintrlv (1, 2) ***** error helintrlv (1, 2, 3) ***** error helintrlv (1, 2, 3, 4, 5, 6) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/amdemod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/amdemod.m ***** error amdemod () ***** error amdemod (1) ***** error amdemod (1, 2) ***** error amdemod (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/minpol.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/minpol.m ***** error minpol () ***** error minpol (1) ***** error minpol (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/ammod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/ammod.m ***** error ammod () ***** error ammod (1) ***** error ammod (1, 2) ***** error ammod (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/shannonfanodeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/shannonfanodeco.m ***** assert (shannonfanodeco (shannonfanoenco (1:4, shannonfanodict (1:4, [0.5 0.25 0.15 0.10])), shannonfanodict (1:4, [0.5 0.25 0.15 0.10])), [1:4], 0) ***** error shannonfanodeco () ***** error shannonfanodeco (1) ***** error shannonfanodeco (1, 2, 3) ***** error shannonfanodeco (1, 2) ***** error shannonfanodeco (2, {}) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/cosets.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/cosets.m ***** error cosets () ***** error cosets (1, 2, 3) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/oct2dec.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/oct2dec.m ***** shared x, y x = reshape ([0:79], 10, 8)(1:8,:); y = reshape ([0:63], 8, 8); ***** assert (oct2dec (0), 0) ***** assert (oct2dec (77777777), 2^24 - 1) ***** assert (oct2dec (x), y) ***** error oct2dec () ***** error oct2dec (0, 0) ***** error oct2dec (0.1) ***** error oct2dec (-1) ***** error oct2dec (8) 8 tests, 8 passed, 0 known failure, 0 skipped [inst/ademodce.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/ademodce.m ***** error ademodce () ***** error ademodce (1, 2, "invalid") ***** error ademodce (1, 2, "am", 3, 4, 5, 6) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/@galois/fft.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/@galois/fft.m ***** error fft (gf (1, 12)) 1 test, 1 passed, 0 known failure, 0 skipped [inst/@galois/conv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/@galois/conv.m ***** error conv (gf (1, 2), gf (1, 3)) ***** error conv (gf (eye (3), 3), gf (eye (3), 3)) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/@galois/roots.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/@galois/roots.m ***** error roots (gf (eye (3), 3)) 1 test, 1 passed, 0 known failure, 0 skipped [inst/@galois/dftmtx.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/@galois/dftmtx.m ***** error dftmtx (gf (1, 12)) ***** error dftmtx (gf (eye (3), 4)) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/@galois/deconv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/@galois/deconv.m ***** error deconv (gf (1, 2), gf (1, 3)) ***** error deconv (gf (eye (3), 3), gf (eye (3), 3)) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/@galois/ifft.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/@galois/ifft.m ***** error ifft (gf (1, 12)) 1 test, 1 passed, 0 known failure, 0 skipped [inst/matdeintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/matdeintrlv.m ***** error matdeintrlv () ***** error matdeintrlv (1) ***** error matdeintrlv (1, 2) ***** error matdeintrlv (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/egolaygen.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/egolaygen.m ***** test g = egolaygen (); assert (size (g), [12, 24]) assert (g(:,13:end), eye (12)) assert (sum (g(:,1:12)), [7*ones(1, 11), 11]) ***** error egolaygen (1) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/symerr.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/symerr.m ***** error symerr () ***** error symerr (1) ***** error symerr (1, 2, 3, 4, 5) ***** error symerr (1, 1, 1) ***** error symerr (1, 1, "invalid") 5 tests, 5 passed, 0 known failure, 0 skipped [inst/convenc.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/convenc.m ***** test t = poly2trellis (1, 1); m = randi ([0 1], 128, 1); [y, s] = convenc (m, t); assert (y, m) assert (s, 0) ***** test t = poly2trellis (3, [7 5]); m = [1 1 0 1 1 1 0 0 1 0 0 0]; y = [1 1 0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 1 0 0]; assert (convenc (m, t), y) ***** error convenc () ***** error convenc (1) ***** error convenc (1, 2) ***** error convenc (1, 2, 3, 4, 5) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/modmap.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/modmap.m ***** error modmap () ***** error modmap (1, 0, 0) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/scatterplot.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/scatterplot.m ***** demo n = 200; ovsp = 5; x = 1:n; xi = [1:1/ovsp:n-0.1]; y = randsrc (1, n, [1 + i, 1 - i, -1 - i, -1 + i]); yi = interp1 (x, y, xi); noisy = awgn (yi, 15, "measured"); h = scatterplot (noisy); hold on; scatterplot (noisy, ovsp, 0, "r+", h); ***** error scatterplot () ***** error scatterplot (1, 2, 3, 4, 5, 6) ***** error scatterplot (1, -1) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/comms.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/comms.m ***** test try comms ("test"); catch disp (lasterr ()); end_try_catch << Random Signals Package >> Signal Creation: PASSED Signal Analysis: PASSED << Source Coding Package >> PCM Functions: Not tested Quantization Functions: PASSED << Block Coding Package >> Cyclic Coding: PASSED Hamming Coding: PASSED BCH Coding: PASSED Reed-Solomon Coding: PASSED << Convolutional Coding Package >> Utility functions: Not tested Coding: Not tested Viterbi: Not tested << Modulation Package >> Analog Modulation: PASSED Digital Mapping: PASSED Digital Modulation: Not tested << Special Filters Package >> Hankel/Hilbert: Not tested Raised Cosine: Not tested << Galois Fields Package >> Find primitive polynomials: PASSED Create Galois variables: PASSED Access Galois structures: PASSED Miscellaneous functions: PASSED Unary operators: PASSED Arithmetic operators: PASSED Logical operators: PASSED Polynomial manipulation: polyval: P must be a numeric floating point vector 1 test, 1 passed, 0 known failure, 0 skipped [inst/shannonfanoenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/shannonfanoenco.m ***** assert (shannonfanoenco (1:4, shannonfanodict (1:4, [0.5 0.25 0.15 0.10])), [0 1 0 1 1 0 1 1 1 0], 0) ***** error shannonfanoenco () ***** error shannonfanoenco (1) ***** error shannonfanoenco (1, 2, 3) ***** error shannonfanoenco (1, {}) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/rleenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/rleenco.m ***** assert (rleenco ([5 4 4 1 1 1]), [1 5 2 4 3 1]) ***** error rleenco () ***** error rleenco (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/pskdemod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/pskdemod.m ***** assert (pskdemod ([1 j -1 -j], 4, 0, "Bin"), [0:3]) ***** assert (pskdemod ([1 j -j -1], 4, 0, "Gray"), [0:3]) ***** error pskdemod () ***** error pskdemod (1) ***** error pskdemod (1, 2, 3, "invalid") 5 tests, 5 passed, 0 known failure, 0 skipped [inst/lz77deco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/lz77deco.m ***** demo lz77deco ([8 2 1 ; 7 3 2 ; 6 7 2 ; 2 8 0], 3, 9, 18) ***** error lz77deco (1, 2, 3, 4) ***** error lz77deco (1, 1, 1, 1) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/lz77enco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/lz77enco.m ***** demo lz77enco ([0 0 1 0 1 0 2 1 0 2 1 0 2 1 2 0 2 1 0 2 1 2 0 0], 3, 9, 18) ***** error lz77enco (1, 1, 1, 1) 1 test, 1 passed, 0 known failure, 0 skipped [inst/demodmap.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/demodmap.m ***** error demodmap () ***** error demodmap (1) ***** error demodmap (1, 2) ***** error demodmap (1, 2, 3, "invalid") 4 tests, 4 passed, 0 known failure, 0 skipped [inst/fiboenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/fiboenco.m ***** assert (fiboenco (10), {[ 0 1 0 0 1 1]}) ***** assert (fiboenco (11), {[ 0 0 1 0 1 1]}) ***** assert (fiboenco (1:4), {[1 1], [0 1 1], [0 0 1 1], [1 0 1 1]}) ***** assert (fibodeco (fiboenco (1:600)), [1:600]) ***** error fiboenco () ***** error fiboenco (1, 2) ***** error fiboenco (0) ***** error fiboenco (1000) 8 tests, 8 passed, 0 known failure, 0 skipped [inst/wgn.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/wgn.m ***** assert (isreal (wgn (10, 10, 30, 1, "dBm", "real"))); ***** assert (iscomplex (wgn (10, 10, 30, 1, "dBm", "complex"))); ***** assert (abs (std (wgn (10000, 1, 30, 1, "dBm")) - 1) < 0.3); ***** assert (abs (std (wgn (10000, 1, 0, 1, "dBW")) - 1) < 0.3); ***** assert (abs (std (wgn (10000, 1, 1, 1, "linear")) - 1) < 0.3); ***** error wgn (); ***** error wgn (1); ***** error wgn (1, 1); ***** error wgn (1, 1, 1, 1, 1, 1); 9 tests, 9 passed, 0 known failure, 0 skipped [inst/poly2trellis.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/poly2trellis.m ***** test T = struct ("numInputSymbols", 2, "numOutputSymbols", 4, "numStates", 8, "nextStates", [0 4; 0 4; 1 5; 1 5; 2 6; 2 6; 3 7; 3 7], "outputs", [0 3; 3 0; 3 0; 0 3; 1 2; 2 1; 2 1; 1 2]); t = poly2trellis (4, [13 17]); assert (t, T) assert (istrellis (t), true) ***** error poly2trellis () ***** error poly2trellis (1, 2, 3) ***** error poly2trellis (1) ***** error poly2trellis (2, 8) ***** error poly2trellis (0, 0) ***** error poly2trellis (2, 0) ***** error poly2trellis (2, 2) ***** error poly2trellis (2, 7) 9 tests, 9 passed, 0 known failure, 0 skipped [inst/genqammod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/genqammod.m ***** assert (genqammod ([0:7], [-7:2:7]), [-7:2:7]) ***** assert (genqammod ([0:7], [-7 -5 -1 -3 7 5 1 3]), [-7 -5 -1 -3 7 5 1 3]) ***** error genqammod () ***** error genqammod (1) ***** error genqammod (1, 2, 3) ***** error genqammod (10, -7:2:7) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/pammod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/pammod.m ***** assert (round (pammod ([0:7], 8, 0, "Bin")), [-7:2:7]) ***** assert (round (pammod ([0:7], 8, 0, "Gray")), [-7 -5 -1 -3 7 5 1 3]) ***** error pammod () ***** error pammod (1) ***** error pammod (1, 2, 3, "invalid") 5 tests, 5 passed, 0 known failure, 0 skipped [inst/prbs_sequence.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/prbs_sequence.m ***** error prbs_sequence () ***** error prbs_sequence (1, 2) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/randsrc.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/randsrc.m ***** shared n, alph1, alph2, seed, a1, a2, a3, a4, a5, a6 n = 10; alph1 = [0, 1; 0.3, 0.7]; alph2 = ["a", "b"]; seed = 1; a1 = randsrc (n); a2 = randsrc (n, n); a3 = randsrc (n, n, alph1); a4 = randsrc (n, n, alph2); a5 = randsrc (n, n, alph1, seed); a6 = randsrc (n, n, alph1, seed); ***** error randsrc (n, n, n, n, n); ***** assert (size (a1) == [n, n] && size (a2) == [n, n]); ***** assert (max ([a1(:); a2(:)]) <= 1 && min ([a1(:); a2(:)]) >= -1); ***** assert (size (a3) == [n, n] && size (a4) == [n, n]); ***** assert (max (a3(:)) <= 1 && min (a3(:)) >= 0); ***** assert (max (double (a4(:))) <= double ("b")) ***** assert (max (double (a4(:))) >= double ("a")) ***** assert (a5(:) == a6(:)); ***** error randsrc (1, 2, 3, 4, 5) ***** error randsrc (1, 1, ones (3)) ***** error randsrc (1, 1, [0 1 2; 0.5 0.5 0.5]) 11 tests, 11 passed, 0 known failure, 0 skipped [inst/de2bi.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/de2bi.m ***** shared x x = randi ([0 2^16-1], 100, 1); ***** assert (de2bi (0), 0) ***** assert (de2bi (1), 1) ***** assert (de2bi (255), ones (1, 8)) ***** assert (de2bi (255, [], 256), 255) ***** assert (de2bi (1023, 8, 8), [7 7 7 1 0 0 0 0]) ***** assert (size (de2bi (x, 16)), [100 16]) ***** assert (de2bi (x, 16, "right-msb"), de2bi (x, 16)) ***** assert (de2bi (x, 16, "left-msb"), fliplr (de2bi (x, 16))) ***** error de2bi () ***** error de2bi (1, 2, 3, 4, 5) ***** error de2bi (1, 2, 3, 4) ***** error de2bi (1, 2, 3, "invalid") ***** error de2bi (0.1) ***** error de2bi (-1) 14 tests, 14 passed, 0 known failure, 0 skipped [inst/awgn.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/awgn.m ***** shared x, y, noisy x = [0:0.01:2*pi]; y = sin (x); noisy = awgn (y, 20, "dB", "measured"); ***** assert (isreal (noisy)); ***** assert (iscomplex (awgn (y + 1i, 20, "dB", "measured"))); ***** assert (size (y) == size (noisy)) ***** assert (abs (10*log10 (mean (y.^2)/mean ((y-noisy).^ 2)) - 20) < 1); ***** error awgn (); ***** error awgn (1); ***** error awgn (1, 1, 1, 1, 1); 7 tests, 7 passed, 0 known failure, 0 skipped [inst/vec2mat.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/vec2mat.m ***** assert (vec2mat ([]), []) ***** assert (vec2mat (1), 1) ***** assert (vec2mat (1, 5), [1 0 0 0 0]) ***** assert (vec2mat (0:8), 0:8) ***** assert (vec2mat (0:8, 3), [0:2; 3:5; 6:8]) ***** error vec2mat () ***** error vec2mat (1, 2, 3, 4) 7 tests, 7 passed, 0 known failure, 0 skipped [inst/bchpoly.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/bchpoly.m ***** error bchpoly (1) ***** error bchpoly (1, 2, 3, 4, 5) ***** error bchpoly (5, 10) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/prbs_iterator.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/prbs_iterator.m ***** error prbs_iterator () ***** error prbs_iterator (1, 2, 3) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/fibosplitstream.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/fibosplitstream.m ***** assert (fibodeco (fibosplitstream ([fiboenco(1:10){:}])), [1:10]) ***** error fibosplitstream () ***** error fibosplitstream (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/quantiz.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/quantiz.m ***** assert (quantiz (1:10, 0:9), 1:10); ***** assert (quantiz ([1:10]', 0:9), [1:10]'); ***** assert (quantiz (1:10, [3 6 9]), [0 0 0 1 1 1 2 2 2 3]); ***** assert (quantiz (1:10, 5), [0 0 0 0 0 1 1 1 1 1]); ***** assert (quantiz ([-Inf -1 0 1 Inf], [-1 0 1]), [0 0 1 2 3]); ***** assert (quantiz ([-Inf -1 0 1 Inf], 0), [0 0 0 1 1]); ***** error quantiz () ***** error quantiz (1) ***** error quantiz (1, 2, 3, 4) 9 tests, 9 passed, 0 known failure, 0 skipped [inst/qaskdeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/qaskdeco.m ***** function dec = __fntestqask1__ (msg, m) [inp, qudr] = qaskenco (msg, m); dec = qaskdeco (inp, qudr, m); ***** function __fntestqask2__ (m, dims) msg = floor (rand (dims) * m); assert (__fntestqask1__ (msg, m), msg); ***** test __fntestqask2__ (2, [100, 100]) ***** test __fntestqask2__ (4, [100, 100]) ***** test __fntestqask2__ (8, [100, 100]) ***** test __fntestqask2__ (16, [100, 100]) ***** test __fntestqask2__ (32, [100, 100]) ***** test __fntestqask2__ (64, [100, 100]) ***** test __fntestqask2__ (2, [100, 100, 3]) ***** test __fntestqask2__ (4, [100, 100, 3]) ***** test __fntestqask2__ (8, [100, 100, 3]) ***** test __fntestqask2__ (16, [100, 100, 3]) ***** test __fntestqask2__ (32, [100, 100, 3]) ***** test __fntestqask2__ (64, [100, 100, 3]) ***** error qaskdeco () ***** error qaskdeco (1) ***** error qaskdeco (1, 2, 3, 4, 5) ***** error qaskdeco (1, 1) ***** error qaskdeco (1, 5) 17 tests, 17 passed, 0 known failure, 0 skipped [inst/randerr.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/randerr.m ***** shared n, err1, err2, seed, a1, a2, a3, a4, a5, a6 n = 10; err1 = 2; err2 = [1, 2; 0.7, 0.3] ; seed = 1; a1 = randerr (n); a2 = randerr (n, n); a3 = randerr (n, n, err1); a4 = randerr (n, n, err2); a5 = randerr (n, n, err1, seed); a6 = randerr (n, n, err1, seed); ***** error randerr (n, n, n, n, n); ***** assert (size (a1) == [n, n] && size (a2) == [n, n]); ***** assert (all (sum (a1.') == 1) && all (sum (a2.') == 1)) ***** assert (all ((a1(:) == 1 | a1(:) == 0)) && all ((a2(:) == 1 | a2(:) == 0))) ***** assert (size (a3) == [n, n] && size (a4) == [n, n]); ***** assert (all (sum (a3.') == err1)) ***** assert (all ((a3(:) == 1 | a3(:) == 0))) ***** assert (all ((sum (a4.') == err2(1,1)) | (sum (a4.') == err2(1,2)))) ***** assert (all ((a4(:) == 1 | a4(:) == 0))) ***** assert (a5(:) == a6(:)); ***** error randerr (1, 2, 3, 4, 5) 11 tests, 11 passed, 0 known failure, 0 skipped [inst/reedmullerdec.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/reedmullerdec.m ***** error reedmullerdec () ***** error reedmullerdec (1) ***** error reedmullerdec (1, 2) ***** error reedmullerdec (1, 2, 3) ***** error reedmullerdec (1, 2, 3, 4, 5) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/intrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/intrlv.m ***** error intrlv () ***** error intrlv (1) ***** error intrlv (1, 2, 3) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/huffmandict.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/huffmandict.m ***** assert (huffmandict (1:4, [0.5 0.25 0.15 0.1], 1), {[0], [1 0], [1 1 1], [1 1 0]}, 0) ***** assert (huffmandict (1:4, 0.25*ones (1, 4), 1), {[1 1], [1 0], [0 1], [0 0]}, 0) ***** assert (huffmandict (1:4, [1 0 0 0 ]), {[1], [0 1], [0 0 0], [0 0 1]}, 0) ***** error huffmandict () ***** error huffmandict (1) ***** error huffmandict (1, [0.5 0.5 0.5]) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/amodce.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/amodce.m ***** error amodce () ***** error amodce (1, 2, "invalid") ***** error amodce (1, 2, "am", 3, 4, 5, 6) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/pamdemod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/pamdemod.m ***** assert (pamdemod ([-7:2:7], 8, 0, "Bin"), [0:7]) ***** assert (pamdemod ([-7:2:7], 8, 0, "Gray"), [0 1 3 2 6 7 5 4]) ***** error pamdemod () ***** error pamdemod (1) ***** error pamdemod (1, 2, 3, "invalid") 5 tests, 5 passed, 0 known failure, 0 skipped [inst/egolaydec.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/egolaydec.m ***** assert (egolaydec ([1 1 1 zeros(1, 21)]), zeros (1, 24)) ***** assert (egolaydec ([1 0 1 zeros(1, 20) 1]), zeros (1, 24)) ***** error egolaydec () ***** error egolaydec (1) ***** error egolaydec (1, 2) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/reedmullerenc.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/reedmullerenc.m ***** error reedmullerenc () ***** error reedmullerenc (1) ***** error reedmullerenc (1, 2) ***** error reedmullerenc (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/fibodeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/fibodeco.m ***** assert (fibodeco ({[1 1], [0 1 1], [0 0 1 1], [1 0 1 1]}), [1:4]) ***** assert (fibodeco ({[0 1 0 0 1 1]}), 10) ***** error fibodeco () ***** error fibodeco (1, 2) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/hammgen.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/hammgen.m ***** error hammgen () ***** error hammgen (1, 2, 3) ***** error hammgen (1) ***** error hammgen (20) ***** error hammgen (3, 4) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/riceenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/riceenco.m ***** assert (riceenco (1:4, 2), {[0 0 1], [0 1 0], [0 1 1], [1 0 0 0]}) ***** error riceenco () ***** error riceenco (1, 2, 3) ***** error riceenco (-1) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/biterr.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/biterr.m ***** error biterr () ***** error biterr (1) ***** error biterr (1, 2, 3, 4, 5) ***** error biterr (10, 10, 2) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/randintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/randintrlv.m ***** error randintrlv () ***** error randintrlv (1) ***** error randintrlv (1, 2, 3) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/istrellis.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/istrellis.m ***** test T = struct ("numInputSymbols", 2, "numOutputSymbols", 4, "numStates", 8, "nextStates", [0 4; 0 4; 1 5; 1 5; 2 6; 2 6; 3 7; 3 7], "outputs", [0 3; 3 0; 3 0; 0 3; 1 2; 2 1; 2 1; 1 2]); assert (istrellis (T), true) ***** test [status, text] = istrellis ([]); assert (status, false); assert (isempty (strfind (text, "not a valid trellis")), false) ***** test [status, text] = istrellis (struct ()); assert (status, false); assert (isempty (strfind (text, "not a valid trellis")), false) ***** test T = struct ("numInputSymbols", 3, "numOutputSymbols", 4, "numStates", 0, "nextStates", zeros (0, 4), "outputs", zeros (0, 4)); [status, text] = istrellis (T); assert (status, false); assert (isempty (strfind (text, "numInputSymbols")), false) ***** error istrellis () ***** error istrellis (1, 2) 6 tests, 6 passed, 0 known failure, 0 skipped [inst/fmdemod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/fmdemod.m ***** error fmdemod () ***** error fmdemod (1) ***** error fmdemod (1, 2) ***** error fmdemod (1, 2, 3, 4) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/helscanintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/helscanintrlv.m ***** error helscanintrlv () ***** error helscanintrlv (1) ***** error helscanintrlv (1, 2) ***** error helscanintrlv (1, 2, 3) ***** error helscanintrlv (1, 2, 3, 4, 5) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/qfunc.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/qfunc.m ***** assert (qfunc ([-Inf 0 Inf]), [1 0.5 0]) ***** error qfunc () ***** error qfunc (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/qammod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/qammod.m ***** error qammod () ***** error qammod (1) ***** error qammod (1, 2) ***** error qammod (1, 2, 3) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/randdeintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/randdeintrlv.m ***** error randdeintrlv () ***** error randdeintrlv (1) ***** error randdeintrlv (1, 2, 3) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/deintrlv.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/deintrlv.m ***** error deintrlv () ***** error deintrlv (1) ***** error deintrlv (1, 2, 3) ***** error deintrlv ([0 0], [2 3]) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/apkconst.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/apkconst.m ***** error apkconst () ***** error apkconst (1, 2, 3, 4) 2 tests, 2 passed, 0 known failure, 0 skipped [inst/pskmod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/pskmod.m ***** assert (round (pskmod ([0:3], 4, 0, "Bin")), [1 j -1 -j]) ***** assert (round (pskmod ([0:3], 4, 0, "Gray")), [1 j -j -1]) ***** error pskmod () ***** error pskmod (1) ***** error pskmod (1, 2, 3, 4, 5) ***** error pskmod (1, 2, 3, "invalid") ***** error pskmod (0:7, 4) 7 tests, 7 passed, 0 known failure, 0 skipped [inst/rledeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/rledeco.m ***** assert (rledeco ([1 5 2 4 3 1]), [5 4 4 1 1 1]) ***** error rledeco () ***** error rledeco (1, 2) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/rsencof.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/rsencof.m ***** error rsencof () ***** error rsencof (1) ***** error rsencof (1, 2, 3, 4, 5) ***** error rsencof (1, 2) ***** error rsencof ("in", "out", 0) ***** error rsencof ("in", "out", "invalid") 6 tests, 6 passed, 0 known failure, 0 skipped [inst/huffmandeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/huffmandeco.m ***** assert (huffmandeco (huffmanenco (1:4, huffmandict (1:4, [0.5 0.25 0.15 0.10])), huffmandict (1:4, [0.5 0.25 0.15 0.10])), [1:4], 0) ***** assert (huffmandeco (huffmanenco ([1:100 100:-1:1], huffmandict (1:100, ones (1, 100)/100)), huffmandict (1:100, ones (1, 100)/100)), [1:100 100:-1:1], 0) ***** assert (huffmandeco ([huffmanenco(1:4, huffmandict (1:4, [0.5 0.25 0.15 0.10])) 0], huffmandict (1:4, [0.5 0.25 0.15 0.10])), [1:4 -1], 0) warning: huffmandeco: could not decode last symbol warning: called from huffmandeco at line 70 column 5 __test__ at line 2 column 1 test at line 677 column 11 /tmp/tmp.C7kMa8qmCZ at line 718 column 31 ***** fail ("huffmandeco ([huffmanenco(1:4, huffmandict (1:4, [0.5 0.25 0.15 0.10])) 0], huffmandict (1:4, [0.5 0.25 0.15 0.10]))", "warning") ***** fail ("huffmandeco ('this is not a code', huffmandict (1:4, [0.5 0.25 0.15 0.10]))") ***** fail ("huffmandeco ([1 0 1 0], 'this is not a dictionary')") ***** error huffmandeco () ***** error huffmandeco (1) ***** error huffmandeco (1, 2, 3) ***** error huffmandeco (1, 2) ***** error huffmandeco (2, {}) 11 tests, 11 passed, 0 known failure, 0 skipped [inst/dpcmenco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/dpcmenco.m ***** error dpcmenco () ***** error dpcmenco (1) ***** error dpcmenco (1, 2) ***** error dpcmenco (1, 2, 3) ***** error dpcmenco (1, 2, 3, 4, 5) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/ricedeco.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/ricedeco.m ***** assert (ricedeco (riceenco (1:4, 2), 2), [1:4]) ***** error ricedeco () ***** error ricedeco (1) ***** error ricedeco (1, 2) ***** error ricedeco (1, 2, 3) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/gen2par.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/gen2par.m ***** error gen2par () ***** error gen2par (1, 2) ***** error gen2par ([1; 2]) 3 tests, 3 passed, 0 known failure, 0 skipped [inst/eyediagram.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/eyediagram.m ***** demo n = 50; ovsp = 50; x = 1:n; xi = [1:1/ovsp:n-0.1]; y = randsrc (1, n, [1 + i, 1 - i, -1 - i, -1 + i]); yi = interp1 (x, y, xi); noisy = awgn (yi, 15, "measured"); eyediagram (noisy, ovsp); ***** error eyediagram () ***** error eyediagram (1) ***** error eyediagram (1, 2, 3, 4, 5, 6) ***** error eyediagram (1, -1) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/qamdemod.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/qamdemod.m ***** error qamdemod () ***** error qamdemod (1) ***** error qamdemod (1, 2) ***** error qamdemod (1, 2, 3) 4 tests, 4 passed, 0 known failure, 0 skipped [inst/shannonfanodict.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/shannonfanodict.m ***** shared CW, P ***** test P = [0.5 0.25 0.15 0.1]; assert (shannonfanodict (1:4, P), {[0], [1 0], [1 1 0], [1 1 1 0]}) ***** error shannonfanodict () ***** error shannonfanodict (1) ***** error shannonfanodict (1, 2, 3) ***** error shannonfanodict (1, [0.5 0.5 0.5]) 5 tests, 5 passed, 0 known failure, 0 skipped [inst/rsdecof.m] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/inst/rsdecof.m ***** error rsdecof () ***** error rsdecof (1) ***** error rsdecof (1, 2, 3, 4) ***** error rsdecof (1, 2) ***** error rsdecof ("in", "out", 0) 5 tests, 5 passed, 0 known failure, 0 skipped Checking C++ files ... [src/__errcore__.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/__errcore__.cc ***** error __errcore__ () ***** error __errcore__ (1) ***** error __errcore__ (1, 2, 3) ***** error __errcore__ ([1 2], 3) 4 tests, 4 passed, 0 known failure, 0 skipped [src/gf.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/gf.cc ***** error isgalois () ***** error isgalois (1, 2) ***** error gf () ***** error gf (1, 2, 3, 4) ***** error gdiag () ***** error gdiag (1, 2, 3) ***** error greshape () ***** error greshape (1) ***** error greshape (1, 2, 3, 4) ***** error gprod () ***** error gprod (1, 2, 3) ***** error gsum () ***** error gsum (1, 2, 3) ***** error gsumsq () ***** error gsumsq (1, 2, 3) ***** error gsqrt () ***** error gsqrt (1, 2) ***** error glog () ***** error glog (1, 2) ***** error gexp () ***** error gexp (1, 2) ***** error gfilter () ***** error gfilter (1) ***** error gfilter (1, 2) ***** error gfilter (1, 2, 3, 4, 5) ***** error glu () ***** error glu (1, 2) ***** error ginv () ***** error ginv (1, 2) ***** error ginverse () ***** error ginverse (1, 2) ***** error gdet () ***** error gdet (1, 2) ***** error grank () ***** error grank (1, 2) ***** error rsenc () ***** error rsenc (1) ***** error rsenc (1, 2) ***** error rsenc (1, 2, 3, 4, 5, 6) ***** error rsdec () ***** error rsdec (1) ***** error rsdec (1, 2) ***** error rsdec (1, 2, 3, 4, 5, 6) ***** error bchenco () ***** error bchenco (1) ***** error bchenco (1, 2) ***** error bchenco (1, 2, 3, 4, 5, 6) ***** error bchdeco () ***** error bchdeco (1) ***** error bchdeco (1, 2) ***** error bchdeco (1, 2, 3, 4, 5, 6) 51 tests, 51 passed, 0 known failure, 0 skipped [src/__gfweight__.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/__gfweight__.cc ***** error __gfweight__ () ***** error __gfweight__ (1, 2) 2 tests, 2 passed, 0 known failure, 0 skipped [src/primpoly.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/primpoly.cc ***** error primpoly () ***** error primpoly (1, 2, 3, 4) ***** error primpoly (1, "invalid") ***** error primpoly (1, 2, "invalid") ***** error primpoly (1, "nodisplay", "invalid") 5 tests, 5 passed, 0 known failure, 0 skipped [src/syndtable.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/syndtable.cc ***** error syndtable () ***** error syndtable (1, 2) ***** error syndtable ([1 2]) 3 tests, 3 passed, 0 known failure, 0 skipped [src/isprimitive.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/isprimitive.cc ***** error isprimitive () ***** error isprimitive (1, 2) 2 tests, 2 passed, 0 known failure, 0 skipped [src/genqamdemod.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/genqamdemod.cc ***** assert (genqamdemod ([-7:2:7], [-7:2:7]), [0:7]) ***** assert (genqamdemod ([-7 -5 -1 -3 7 5 1 3], [-7 -5 -1 -3 7 5 1 3]), [0:7]) ***** error genqamdemod () ***** error genqamdemod (1) ***** error genqamdemod (1, 2, 3) 5 tests, 5 passed, 0 known failure, 0 skipped [src/cyclpoly.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/cyclpoly.cc ***** error cyclpoly () ***** error cyclpoly (1) ***** error cyclpoly (1, 2, 3, 4, 5) 3 tests, 3 passed, 0 known failure, 0 skipped [src/cyclgen.cc] >>>>> /build/octave-communications-Fd82Sf/octave-communications-1.2.2/src/cyclgen.cc ***** error cyclgen () ***** error cyclgen (1) ***** error cyclgen (1, 2, 3, 4) 3 tests, 3 passed, 0 known failure, 0 skipped Summary: 538 tests, 538 passed, 0 known failures, 0 skipped dh_installdocs -i -O--buildsystem=octave dh_installchangelogs -i -O--buildsystem=octave dh_octave_changelogs -i -O--buildsystem=octave dh_octave_examples -i -O--buildsystem=octave dh_installinfo -i -O--buildsystem=octave dh_installsystemduser -i -O--buildsystem=octave dh_perl -i -O--buildsystem=octave dh_link -i -O--buildsystem=octave dh_strip_nondeterminism -i -O--buildsystem=octave dh_compress -i -O--buildsystem=octave dh_fixperms -i -O--buildsystem=octave dh_missing -i -O--buildsystem=octave dh_octave_substvar -i -O--buildsystem=octave dh_installdeb -i -O--buildsystem=octave dh_gencontrol -i -O--buildsystem=octave dpkg-gencontrol: warning: package octave-communications-common: substitution variable ${octave:Upstream-Description} unused, but is defined dh_md5sums -i -O--buildsystem=octave dh_builddeb -i -O--buildsystem=octave dpkg-deb: building package 'octave-communications-common' in '../octave-communications-common_1.2.2-4_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../octave-communications_1.2.2-4_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-source: info: using options from octave-communications-1.2.2/debian/source/options: --extend-diff-ignore=doc/comms\.info|doc/comms\.texi dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/octave-communications-Fd82Sf /tmp/octave-communications-1.2.2-42gsq5ry0 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.er4ndgZiIM... I: success in 1732.6769 seconds md5: octave-communications-common_1.2.2-4_all.deb: OK sha1: octave-communications-common_1.2.2-4_all.deb: OK sha256: octave-communications-common_1.2.2-4_all.deb: OK Checksums: OK