Tue Nov 12 04:18:38 UTC 2024 I: starting to build chuck/unstable/armhf on jenkins on '2024-11-12 04:18' Tue Nov 12 04:18:38 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_25/8830/console.log Tue Nov 12 04:18:38 UTC 2024 I: Downloading source for unstable/chuck=1.5.4.1-1 --2024-11-12 04:18:38-- http://deb.debian.org/debian/pool/main/c/chuck/chuck_1.5.4.1-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2035 (2.0K) [text/prs.lines.tag] Saving to: ‘chuck_1.5.4.1-1.dsc’ 0K . 100% 300M=0s 2024-11-12 04:18:38 (300 MB/s) - ‘chuck_1.5.4.1-1.dsc’ saved [2035/2035] Tue Nov 12 04:18:39 UTC 2024 I: chuck_1.5.4.1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: chuck Binary: chuck, chuck-data Architecture: any all Version: 1.5.4.1-1 Maintainer: Paul Brossier Uploaders: Barak A. Pearlmutter Homepage: https://chuck.cs.princeton.edu Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/debian/chuck Vcs-Git: https://salsa.debian.org/debian/chuck.git Build-Depends: debhelper-compat (= 13), bison, docbook-to-man, flex, libasound2-dev, libjack-dev, libpulse-dev, libsndfile1-dev, python3, jdupes Package-List: chuck deb sound optional arch=any chuck-data deb sound optional arch=all Checksums-Sha1: d0d4b9a0a3ea5f4df2342baf85f969bc06378a27 13054416 chuck_1.5.4.1.orig.tar.xz ced319d8163b0d7f1619bc1bc4f3be8e6295d7e6 7096 chuck_1.5.4.1-1.debian.tar.xz Checksums-Sha256: 8674c8cd22c6ab65c7edaf737a1ec417b92e4e7cf7684b68eb8a7eaea3d84b71 13054416 chuck_1.5.4.1.orig.tar.xz f8a37357ea37591d895dbad4bd131386cf7988fe0cbb7c26260105a0c10f99cd 7096 chuck_1.5.4.1-1.debian.tar.xz Files: 89dc6fe9b926dee3f0dbc188e09e780c 13054416 chuck_1.5.4.1.orig.tar.xz 4bc2c62a294469c93fe65891889a4816 7096 chuck_1.5.4.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAmcp/uIPHGJhcEBkZWJp YW4ub3JnAAoJEJnrHqTSM3uInugP/2cit1IEbAq+MoBFSkox+zMvBwEwYt01iR/e U59VQLIiLsxKoWwoD9qv5Q4TLKqAdmr73CHrSzdZCkkXMWFovgfacNqP3gT0Ctu4 pDfvbv8NV/klGDazt65ITy9EGcxm/041/Mwr80l/qm435ZwlirIVRygz+yVci6AP KeOB0sQI71XTmt4YGFoSlSWcxAcX1IJWNdX7CG6Y9fw87SB2JtyYHbZxQbjEPlhV 2+MIUC7KFLFdcbCOBF6LqKCyD/J9aizIzWxk/+UEmBQvlt4xHYF9W3HaVtCj123E ey1nZjzuYiu3+CwCOdk9+U7/l+sAadwKtju3vnygpbW0oo3+aQGxA/gS448kTzV+ kSLfHIInh/L14L6JFnk6xWh7a01ndcKDVNeWt9P7rHgT5fic4v6nZ72jBA7aQBjU yGplv/WtA+P5c7U4MhA7jlEZeBgHQl8igGsJwfmtjBAQFWpjZG/ntuvOQh1hXfX/ npjAtNQj6Sl7Ml+C3Ie/+36VGyEGFC1L9gS+dQc3QQkuDdYEQvCIWwjsOo2IY2Dx QTgW2XK9QVsjTmT/PDGHvxHVfvLCJrAyXkhOVL5DE8TE9jNM9eCihmU3d54x3xHm H3LjVuE+xINEGOgODMJH7jsq6LVrgjWNKjEmCskBVPT47aI7/ea0fgbOLFMnQSrZ 3KT1tTpt =L4No -----END PGP SIGNATURE----- Tue Nov 12 04:18:39 UTC 2024 I: Checking whether the package is not for us Tue Nov 12 04:18:39 UTC 2024 I: Starting 1st build on remote node virt32c-armhf-rb.debian.net. Tue Nov 12 04:18:39 UTC 2024 I: Preparing to do remote build '1' on virt32c-armhf-rb.debian.net. Tue Nov 12 04:27:44 UTC 2024 I: Deleting $TMPDIR on virt32c-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Nov 11 16:18:48 -12 2024 I: pbuilder-time-stamp: 1731385128 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [chuck_1.5.4.1-1.dsc] I: copying [./chuck_1.5.4.1.orig.tar.xz] I: copying [./chuck_1.5.4.1-1.debian.tar.xz] I: Extracting source gpgv: Signature made Tue Nov 5 11:17:54 2024 gpgv: using RSA key FA765ACFE244EC39F601E7C299EB1EA4D2337B88 gpgv: issuer "bap@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./chuck_1.5.4.1-1.dsc: no acceptable signature found dpkg-source: info: extracting chuck in chuck-1.5.4.1 dpkg-source: info: unpacking chuck_1.5.4.1.orig.tar.xz dpkg-source: info: unpacking chuck_1.5.4.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1592/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='6528784df5be4851a6f18fe03a58dc66' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1592' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/pbuilderrc_d0My --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/b1 --logfile b1/build.log chuck_1.5.4.1-1.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt32c 6.1.0-27-armmp-lpae #1 SMP Debian 6.1.115-1 (2024-11-01) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1592/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), bison, docbook-to-man, flex, libasound2-dev, libjack-dev, libpulse-dev, libsndfile1-dev, python3, jdupes dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19689 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on bison; however: Package bison is not installed. pbuilder-satisfydepends-dummy depends on docbook-to-man; however: Package docbook-to-man is not installed. pbuilder-satisfydepends-dummy depends on flex; however: Package flex is not installed. pbuilder-satisfydepends-dummy depends on libasound2-dev; however: Package libasound2-dev is not installed. pbuilder-satisfydepends-dummy depends on libjack-dev; however: Package libjack-dev is not installed. pbuilder-satisfydepends-dummy depends on libpulse-dev; however: Package libpulse-dev is not installed. pbuilder-satisfydepends-dummy depends on libsndfile1-dev; however: Package libsndfile1-dev is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on jdupes; however: Package jdupes is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bison{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docbook{a} docbook-to-man{a} dwz{a} file{a} flex{a} gettext{a} gettext-base{a} girepository-tools{a} groff-base{a} intltool-debian{a} jdupes{a} libarchive-zip-perl{a} libasound2-data{a} libasound2-dev{a} libasound2t64{a} libasyncns0{a} libblkid-dev{a} libcom-err2{a} libdbus-1-3{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi-dev{a} libfile-stripnondeterminism-perl{a} libflac-dev{a} libflac12t64{a} libgio-2.0-dev{a} libgio-2.0-dev-bin{a} libgirepository-2.0-0{a} libglib2.0-0t64{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libgssapi-krb5-2{a} libicu72{a} libjack-dev{a} libjack0{a} libjodycode3t64{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libmount-dev{a} libmp3lame0{a} libmpg123-0t64{a} libmpg123-dev{a} libnsl2{a} libogg-dev{a} libogg0{a} libopus-dev{a} libopus0{a} libosp5{a} libout123-0t64{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpkgconf3{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} libselinux1-dev{a} libsepol-dev{a} libsndfile1{a} libsndfile1-dev{a} libsyn123-0t64{a} libsysprof-capture-4-dev{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libx11-6{a} libx11-data{a} libx11-xcb1{a} libxau6{a} libxcb1{a} libxdmcp6{a} libxml2{a} m4{a} man-db{a} media-types{a} native-architecture{a} netbase{a} opensp{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-minimal{a} python3-packaging{a} python3.12{a} python3.12-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sgml-data{a} tzdata{a} uuid-dev{a} xml-core{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf ca-certificates curl dbus krb5-locales libarchive-cpio-perl libfl-dev libltdl-dev libmail-sendmail-perl lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 122 newly installed, 0 to remove and 0 not upgraded. Need to get 47.3 MB of archives. After unpacking 160 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 2 http://deb.debian.org/debian unstable/main armhf flex armhf 2.6.4-8.2+b3 [405 kB] Get: 3 http://deb.debian.org/debian unstable/main armhf libpython3.12-minimal armhf 3.12.7-3 [800 kB] Get: 4 http://deb.debian.org/debian unstable/main armhf libexpat1 armhf 2.6.4-1 [83.5 kB] Get: 5 http://deb.debian.org/debian unstable/main armhf python3.12-minimal armhf 3.12.7-3 [1808 kB] Get: 6 http://deb.debian.org/debian unstable/main armhf python3-minimal armhf 3.12.6-1 [26.7 kB] Get: 7 http://deb.debian.org/debian unstable/main armhf media-types all 10.1.0 [26.9 kB] Get: 8 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB] Get: 9 http://deb.debian.org/debian unstable/main armhf tzdata all 2024b-3 [255 kB] Get: 10 http://deb.debian.org/debian unstable/main armhf libkrb5support0 armhf 1.21.3-3 [30.0 kB] Get: 11 http://deb.debian.org/debian unstable/main armhf libcom-err2 armhf 1.47.1-1+b1 [22.3 kB] Get: 12 http://deb.debian.org/debian unstable/main armhf libk5crypto3 armhf 1.21.3-3 [75.8 kB] Get: 13 http://deb.debian.org/debian unstable/main armhf libkeyutils1 armhf 1.6.3-4 [8096 B] Get: 14 http://deb.debian.org/debian unstable/main armhf libkrb5-3 armhf 1.21.3-3 [283 kB] Get: 15 http://deb.debian.org/debian unstable/main armhf libgssapi-krb5-2 armhf 1.21.3-3 [114 kB] Get: 16 http://deb.debian.org/debian unstable/main armhf libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 17 http://deb.debian.org/debian unstable/main armhf libtirpc3t64 armhf 1.3.4+ds-1.3+b1 [71.3 kB] Get: 18 http://deb.debian.org/debian unstable/main armhf libnsl2 armhf 1.3.0-3+b3 [35.0 kB] Get: 19 http://deb.debian.org/debian unstable/main armhf readline-common all 8.2-5 [69.3 kB] Get: 20 http://deb.debian.org/debian unstable/main armhf libreadline8t64 armhf 8.2-5 [146 kB] Get: 21 http://deb.debian.org/debian unstable/main armhf libpython3.12-stdlib armhf 3.12.7-3 [1819 kB] Get: 22 http://deb.debian.org/debian unstable/main armhf python3.12 armhf 3.12.7-3 [671 kB] Get: 23 http://deb.debian.org/debian unstable/main armhf libpython3-stdlib armhf 3.12.6-1 [9692 B] Get: 24 http://deb.debian.org/debian unstable/main armhf python3 armhf 3.12.6-1 [27.8 kB] Get: 25 http://deb.debian.org/debian unstable/main armhf sgml-base all 1.31 [15.4 kB] Get: 26 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB] Get: 27 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB] Get: 28 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB] Get: 29 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB] Get: 30 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.22.5-2 [195 kB] Get: 31 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB] Get: 32 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-5 [1091 kB] Get: 33 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.2-10 [88.8 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB] Get: 36 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB] Get: 37 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 38 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 39 http://deb.debian.org/debian unstable/main armhf autopoint all 0.22.5-2 [723 kB] Get: 40 http://deb.debian.org/debian unstable/main armhf bison armhf 2:3.8.2+dfsg-1+b2 [1138 kB] Get: 41 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.20 [89.7 kB] Get: 42 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-8 [517 kB] Get: 43 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 46 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 47 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB] Get: 48 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 49 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-5+b1 [9088 kB] Get: 50 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2 [604 kB] Get: 51 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.22.5-2 [1485 kB] Get: 52 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian unstable/main armhf debhelper all 13.20 [915 kB] Get: 55 http://deb.debian.org/debian unstable/main armhf xml-core all 0.19 [20.1 kB] Get: 56 http://deb.debian.org/debian unstable/main armhf sgml-data all 2.0.11+nmu1 [179 kB] Get: 57 http://deb.debian.org/debian unstable/main armhf docbook all 4.5-11 [126 kB] Get: 58 http://deb.debian.org/debian unstable/main armhf libosp5 armhf 1.5.2-15 [883 kB] Get: 59 http://deb.debian.org/debian unstable/main armhf opensp armhf 1.5.2-15 [434 kB] Get: 60 http://deb.debian.org/debian unstable/main armhf docbook-to-man armhf 1:2.0.0-47 [69.1 kB] Get: 61 http://deb.debian.org/debian unstable/main armhf native-architecture all 0.2.3 [2108 B] Get: 62 http://deb.debian.org/debian unstable/main armhf libglib2.0-0t64 armhf 2.82.2-2 [1326 kB] Get: 63 http://deb.debian.org/debian unstable/main armhf libgirepository-2.0-0 armhf 2.82.2-2 [124 kB] Get: 64 http://deb.debian.org/debian unstable/main armhf girepository-tools armhf 2.82.2-2 [132 kB] Get: 65 http://deb.debian.org/debian unstable/main armhf libjodycode3t64 armhf 3.1.1-2 [14.0 kB] Get: 66 http://deb.debian.org/debian unstable/main armhf jdupes armhf 1.28.0-1 [65.1 kB] Get: 67 http://deb.debian.org/debian unstable/main armhf libasound2-data all 1.2.12-1 [21.0 kB] Get: 68 http://deb.debian.org/debian unstable/main armhf libasound2t64 armhf 1.2.12-1+b1 [317 kB] Get: 69 http://deb.debian.org/debian unstable/main armhf libasound2-dev armhf 1.2.12-1+b1 [116 kB] Get: 70 http://deb.debian.org/debian unstable/main armhf libasyncns0 armhf 0.8-6+b5 [10.9 kB] Get: 71 http://deb.debian.org/debian unstable/main armhf uuid-dev armhf 2.40.2-10 [45.5 kB] Get: 72 http://deb.debian.org/debian unstable/main armhf libblkid-dev armhf 2.40.2-10 [194 kB] Get: 73 http://deb.debian.org/debian unstable/main armhf libdbus-1-3 armhf 1.14.10-6 [180 kB] Get: 74 http://deb.debian.org/debian unstable/main armhf libffi-dev armhf 3.4.6-1 [55.9 kB] Get: 75 http://deb.debian.org/debian unstable/main armhf libogg0 armhf 1.3.5-3+b2 [21.9 kB] Get: 76 http://deb.debian.org/debian unstable/main armhf libflac12t64 armhf 1.4.3+ds-2.1+b1 [154 kB] Get: 77 http://deb.debian.org/debian unstable/main armhf libogg-dev armhf 1.3.5-3+b2 [199 kB] Get: 78 http://deb.debian.org/debian unstable/main armhf libflac-dev armhf 1.4.3+ds-2.1+b1 [204 kB] Get: 79 http://deb.debian.org/debian unstable/main armhf libsepol-dev armhf 3.7-1 [338 kB] Get: 80 http://deb.debian.org/debian unstable/main armhf libpcre2-16-0 armhf 10.42-4+b2 [217 kB] Get: 81 http://deb.debian.org/debian unstable/main armhf libpcre2-32-0 armhf 10.42-4+b2 [207 kB] Get: 82 http://deb.debian.org/debian unstable/main armhf libpcre2-posix3 armhf 10.42-4+b2 [55.3 kB] Get: 83 http://deb.debian.org/debian unstable/main armhf libpcre2-dev armhf 10.42-4+b2 [681 kB] Get: 84 http://deb.debian.org/debian unstable/main armhf libselinux1-dev armhf 3.7-3 [153 kB] Get: 85 http://deb.debian.org/debian unstable/main armhf libmount-dev armhf 2.40.2-10 [28.8 kB] Get: 86 http://deb.debian.org/debian unstable/main armhf libsysprof-capture-4-dev armhf 47.0-2 [45.1 kB] Get: 87 http://deb.debian.org/debian unstable/main armhf libpkgconf3 armhf 1.8.1-4 [31.8 kB] Get: 88 http://deb.debian.org/debian unstable/main armhf pkgconf-bin armhf 1.8.1-4 [29.2 kB] Get: 89 http://deb.debian.org/debian unstable/main armhf pkgconf armhf 1.8.1-4 [26.1 kB] Get: 90 http://deb.debian.org/debian unstable/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1+b1 [905 kB] Get: 91 http://deb.debian.org/debian unstable/main armhf libgio-2.0-dev armhf 2.82.2-2 [1558 kB] Get: 92 http://deb.debian.org/debian unstable/main armhf python3-packaging all 24.1-1 [45.8 kB] Get: 93 http://deb.debian.org/debian unstable/main armhf libgio-2.0-dev-bin armhf 2.82.2-2 [159 kB] Get: 94 http://deb.debian.org/debian unstable/main armhf libglib2.0-data all 2.82.2-2 [1274 kB] Get: 95 http://deb.debian.org/debian unstable/main armhf libglib2.0-bin armhf 2.82.2-2 [119 kB] Get: 96 http://deb.debian.org/debian unstable/main armhf libglib2.0-dev-bin armhf 2.82.2-2 [51.1 kB] Get: 97 http://deb.debian.org/debian unstable/main armhf libglib2.0-dev armhf 2.82.2-2 [51.8 kB] Get: 98 http://deb.debian.org/debian unstable/main armhf libjack0 armhf 1:0.126.0-2+b3 [79.2 kB] Get: 99 http://deb.debian.org/debian unstable/main armhf pkg-config armhf 1.8.1-4 [14.0 kB] Get: 100 http://deb.debian.org/debian unstable/main armhf libjack-dev armhf 1:0.126.0-2+b3 [148 kB] Get: 101 http://deb.debian.org/debian unstable/main armhf libmp3lame0 armhf 3.100-6+b3 [344 kB] Get: 102 http://deb.debian.org/debian unstable/main armhf libmpg123-0t64 armhf 1.32.9-1 [134 kB] Get: 103 http://deb.debian.org/debian unstable/main armhf libout123-0t64 armhf 1.32.9-1 [27.1 kB] Get: 104 http://deb.debian.org/debian unstable/main armhf libsyn123-0t64 armhf 1.32.9-1 [74.7 kB] Get: 105 http://deb.debian.org/debian unstable/main armhf libmpg123-dev armhf 1.32.9-1 [61.7 kB] Get: 106 http://deb.debian.org/debian unstable/main armhf libopus0 armhf 1.5.2-2 [2801 kB] Get: 107 http://deb.debian.org/debian unstable/main armhf libopus-dev armhf 1.5.2-2 [2862 kB] Get: 108 http://deb.debian.org/debian unstable/main armhf libvorbis0a armhf 1.3.7-2+b1 [79.8 kB] Get: 109 http://deb.debian.org/debian unstable/main armhf libvorbisenc2 armhf 1.3.7-2+b1 [69.4 kB] Get: 110 http://deb.debian.org/debian unstable/main armhf libsndfile1 armhf 1.2.2-1+b3 [181 kB] Get: 111 http://deb.debian.org/debian unstable/main armhf libxau6 armhf 1:1.0.11-1 [19.7 kB] Get: 112 http://deb.debian.org/debian unstable/main armhf libxdmcp6 armhf 1:1.1.2-3+b2 [23.0 kB] Get: 113 http://deb.debian.org/debian unstable/main armhf libxcb1 armhf 1.17.0-2+b1 [140 kB] Get: 114 http://deb.debian.org/debian unstable/main armhf libx11-data all 2:1.8.10-2 [337 kB] Get: 115 http://deb.debian.org/debian unstable/main armhf libx11-6 armhf 2:1.8.10-2 [750 kB] Get: 116 http://deb.debian.org/debian unstable/main armhf libx11-xcb1 armhf 2:1.8.10-2 [241 kB] Get: 117 http://deb.debian.org/debian unstable/main armhf libpulse0 armhf 16.1+dfsg1-5.1+b1 [244 kB] Get: 118 http://deb.debian.org/debian unstable/main armhf libpulse-mainloop-glib0 armhf 16.1+dfsg1-5.1+b1 [27.2 kB] Get: 119 http://deb.debian.org/debian unstable/main armhf libpulse-dev armhf 16.1+dfsg1-5.1+b1 [89.7 kB] Get: 120 http://deb.debian.org/debian unstable/main armhf libvorbisfile3 armhf 1.3.7-2+b1 [20.6 kB] Get: 121 http://deb.debian.org/debian unstable/main armhf libvorbis-dev armhf 1.3.7-2+b1 [312 kB] Get: 122 http://deb.debian.org/debian unstable/main armhf libsndfile1-dev armhf 1.2.2-1+b3 [322 kB] Fetched 47.3 MB in 1s (43.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package m4. (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 ... 19689 files and directories currently installed.) Preparing to unpack .../archives/m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package flex. Preparing to unpack .../flex_2.6.4-8.2+b3_armhf.deb ... Unpacking flex (2.6.4-8.2+b3) ... Selecting previously unselected package libpython3.12-minimal:armhf. Preparing to unpack .../libpython3.12-minimal_3.12.7-3_armhf.deb ... Unpacking libpython3.12-minimal:armhf (3.12.7-3) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.6.4-1_armhf.deb ... Unpacking libexpat1:armhf (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_armhf.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:armhf (3.12.7-3) ... Setting up libexpat1:armhf (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 20192 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_armhf.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../04-libkrb5support0_1.21.3-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.21.3-3) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_armhf.deb ... Unpacking libcom-err2:armhf (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../06-libk5crypto3_1.21.3-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.21.3-3) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../07-libkeyutils1_1.6.3-4_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-4) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../08-libkrb5-3_1.21.3-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:armhf. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:armhf (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:armhf. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:armhf. Preparing to unpack .../14-libreadline8t64_8.2-5_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:armhf (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:armhf. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_armhf.deb ... Unpacking libpython3.12-stdlib:armhf (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_armhf.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (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 ... 21254 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.6-1_armhf.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../01-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../02-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../04-libmagic1t64_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.45-3+b1_armhf.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.22.5-2_armhf.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../07-libuchardet0_0.0.8-1+b2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-5_armhf.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.40.2-10_armhf.deb ... Unpacking bsdextrautils (2.40.2-10) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../10-libpipeline1_1.5.8-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.13.0-1_armhf.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package bison. Preparing to unpack .../16-bison_2%3a3.8.2+dfsg-1+b2_armhf.deb ... Unpacking bison (2:3.8.2+dfsg-1+b2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../23-libelf1t64_0.192-4_armhf.deb ... Unpacking libelf1t64:armhf (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../25-libicu72_72.1-5+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-5+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.22.5-2_armhf.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package xml-core. Preparing to unpack .../31-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package sgml-data. Preparing to unpack .../32-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook. Preparing to unpack .../33-docbook_4.5-11_all.deb ... Unpacking docbook (4.5-11) ... Selecting previously unselected package libosp5. Preparing to unpack .../34-libosp5_1.5.2-15_armhf.deb ... Unpacking libosp5 (1.5.2-15) ... Selecting previously unselected package opensp. Preparing to unpack .../35-opensp_1.5.2-15_armhf.deb ... Unpacking opensp (1.5.2-15) ... Selecting previously unselected package docbook-to-man. Preparing to unpack .../36-docbook-to-man_1%3a2.0.0-47_armhf.deb ... Unpacking docbook-to-man (1:2.0.0-47) ... Selecting previously unselected package native-architecture. Preparing to unpack .../37-native-architecture_0.2.3_all.deb ... Unpacking native-architecture (0.2.3) ... Selecting previously unselected package libglib2.0-0t64:armhf. Preparing to unpack .../38-libglib2.0-0t64_2.82.2-2_armhf.deb ... Unpacking libglib2.0-0t64:armhf (2.82.2-2) ... Selecting previously unselected package libgirepository-2.0-0:armhf. Preparing to unpack .../39-libgirepository-2.0-0_2.82.2-2_armhf.deb ... Unpacking libgirepository-2.0-0:armhf (2.82.2-2) ... Selecting previously unselected package girepository-tools:armhf. Preparing to unpack .../40-girepository-tools_2.82.2-2_armhf.deb ... Unpacking girepository-tools:armhf (2.82.2-2) ... Selecting previously unselected package libjodycode3t64:armhf. Preparing to unpack .../41-libjodycode3t64_3.1.1-2_armhf.deb ... Unpacking libjodycode3t64:armhf (3.1.1-2) ... Selecting previously unselected package jdupes. Preparing to unpack .../42-jdupes_1.28.0-1_armhf.deb ... Unpacking jdupes (1.28.0-1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../43-libasound2-data_1.2.12-1_all.deb ... Unpacking libasound2-data (1.2.12-1) ... Selecting previously unselected package libasound2t64:armhf. Preparing to unpack .../44-libasound2t64_1.2.12-1+b1_armhf.deb ... Unpacking libasound2t64:armhf (1.2.12-1+b1) ... Selecting previously unselected package libasound2-dev:armhf. Preparing to unpack .../45-libasound2-dev_1.2.12-1+b1_armhf.deb ... Unpacking libasound2-dev:armhf (1.2.12-1+b1) ... Selecting previously unselected package libasyncns0:armhf. Preparing to unpack .../46-libasyncns0_0.8-6+b5_armhf.deb ... Unpacking libasyncns0:armhf (0.8-6+b5) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../47-uuid-dev_2.40.2-10_armhf.deb ... Unpacking uuid-dev:armhf (2.40.2-10) ... Selecting previously unselected package libblkid-dev:armhf. Preparing to unpack .../48-libblkid-dev_2.40.2-10_armhf.deb ... Unpacking libblkid-dev:armhf (2.40.2-10) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../49-libdbus-1-3_1.14.10-6_armhf.deb ... Unpacking libdbus-1-3:armhf (1.14.10-6) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../50-libffi-dev_3.4.6-1_armhf.deb ... Unpacking libffi-dev:armhf (3.4.6-1) ... Selecting previously unselected package libogg0:armhf. Preparing to unpack .../51-libogg0_1.3.5-3+b2_armhf.deb ... Unpacking libogg0:armhf (1.3.5-3+b2) ... Selecting previously unselected package libflac12t64:armhf. Preparing to unpack .../52-libflac12t64_1.4.3+ds-2.1+b1_armhf.deb ... Unpacking libflac12t64:armhf (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libogg-dev:armhf. Preparing to unpack .../53-libogg-dev_1.3.5-3+b2_armhf.deb ... Unpacking libogg-dev:armhf (1.3.5-3+b2) ... Selecting previously unselected package libflac-dev:armhf. Preparing to unpack .../54-libflac-dev_1.4.3+ds-2.1+b1_armhf.deb ... Unpacking libflac-dev:armhf (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libsepol-dev:armhf. Preparing to unpack .../55-libsepol-dev_3.7-1_armhf.deb ... Unpacking libsepol-dev:armhf (3.7-1) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../56-libpcre2-16-0_10.42-4+b2_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.42-4+b2) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../57-libpcre2-32-0_10.42-4+b2_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.42-4+b2) ... Selecting previously unselected package libpcre2-posix3:armhf. Preparing to unpack .../58-libpcre2-posix3_10.42-4+b2_armhf.deb ... Unpacking libpcre2-posix3:armhf (10.42-4+b2) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../59-libpcre2-dev_10.42-4+b2_armhf.deb ... Unpacking libpcre2-dev:armhf (10.42-4+b2) ... Selecting previously unselected package libselinux1-dev:armhf. Preparing to unpack .../60-libselinux1-dev_3.7-3_armhf.deb ... Unpacking libselinux1-dev:armhf (3.7-3) ... Selecting previously unselected package libmount-dev:armhf. Preparing to unpack .../61-libmount-dev_2.40.2-10_armhf.deb ... Unpacking libmount-dev:armhf (2.40.2-10) ... Selecting previously unselected package libsysprof-capture-4-dev:armhf. Preparing to unpack .../62-libsysprof-capture-4-dev_47.0-2_armhf.deb ... Unpacking libsysprof-capture-4-dev:armhf (47.0-2) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../63-libpkgconf3_1.8.1-4_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-4) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../64-pkgconf-bin_1.8.1-4_armhf.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../65-pkgconf_1.8.1-4_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-4) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../66-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libgio-2.0-dev:armhf. Preparing to unpack .../67-libgio-2.0-dev_2.82.2-2_armhf.deb ... Unpacking libgio-2.0-dev:armhf (2.82.2-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../68-python3-packaging_24.1-1_all.deb ... Unpacking python3-packaging (24.1-1) ... Selecting previously unselected package libgio-2.0-dev-bin. Preparing to unpack .../69-libgio-2.0-dev-bin_2.82.2-2_armhf.deb ... Unpacking libgio-2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../70-libglib2.0-data_2.82.2-2_all.deb ... Unpacking libglib2.0-data (2.82.2-2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../71-libglib2.0-bin_2.82.2-2_armhf.deb ... Unpacking libglib2.0-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../72-libglib2.0-dev-bin_2.82.2-2_armhf.deb ... Unpacking libglib2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev:armhf. Preparing to unpack .../73-libglib2.0-dev_2.82.2-2_armhf.deb ... Unpacking libglib2.0-dev:armhf (2.82.2-2) ... Selecting previously unselected package libjack0:armhf. Preparing to unpack .../74-libjack0_1%3a0.126.0-2+b3_armhf.deb ... Unpacking libjack0:armhf (1:0.126.0-2+b3) ... Selecting previously unselected package pkg-config:armhf. Preparing to unpack .../75-pkg-config_1.8.1-4_armhf.deb ... Unpacking pkg-config:armhf (1.8.1-4) ... Selecting previously unselected package libjack-dev:armhf. Preparing to unpack .../76-libjack-dev_1%3a0.126.0-2+b3_armhf.deb ... Unpacking libjack-dev:armhf (1:0.126.0-2+b3) ... Selecting previously unselected package libmp3lame0:armhf. Preparing to unpack .../77-libmp3lame0_3.100-6+b3_armhf.deb ... Unpacking libmp3lame0:armhf (3.100-6+b3) ... Selecting previously unselected package libmpg123-0t64:armhf. Preparing to unpack .../78-libmpg123-0t64_1.32.9-1_armhf.deb ... Unpacking libmpg123-0t64:armhf (1.32.9-1) ... Selecting previously unselected package libout123-0t64:armhf. Preparing to unpack .../79-libout123-0t64_1.32.9-1_armhf.deb ... Unpacking libout123-0t64:armhf (1.32.9-1) ... Selecting previously unselected package libsyn123-0t64:armhf. Preparing to unpack .../80-libsyn123-0t64_1.32.9-1_armhf.deb ... Unpacking libsyn123-0t64:armhf (1.32.9-1) ... Selecting previously unselected package libmpg123-dev:armhf. Preparing to unpack .../81-libmpg123-dev_1.32.9-1_armhf.deb ... Unpacking libmpg123-dev:armhf (1.32.9-1) ... Selecting previously unselected package libopus0:armhf. Preparing to unpack .../82-libopus0_1.5.2-2_armhf.deb ... Unpacking libopus0:armhf (1.5.2-2) ... Selecting previously unselected package libopus-dev:armhf. Preparing to unpack .../83-libopus-dev_1.5.2-2_armhf.deb ... Unpacking libopus-dev:armhf (1.5.2-2) ... Selecting previously unselected package libvorbis0a:armhf. Preparing to unpack .../84-libvorbis0a_1.3.7-2+b1_armhf.deb ... Unpacking libvorbis0a:armhf (1.3.7-2+b1) ... Selecting previously unselected package libvorbisenc2:armhf. Preparing to unpack .../85-libvorbisenc2_1.3.7-2+b1_armhf.deb ... Unpacking libvorbisenc2:armhf (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1:armhf. Preparing to unpack .../86-libsndfile1_1.2.2-1+b3_armhf.deb ... Unpacking libsndfile1:armhf (1.2.2-1+b3) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../87-libxau6_1%3a1.0.11-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../88-libxdmcp6_1%3a1.1.2-3+b2_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3+b2) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../89-libxcb1_1.17.0-2+b1_armhf.deb ... Unpacking libxcb1:armhf (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../90-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../91-libx11-6_2%3a1.8.10-2_armhf.deb ... Unpacking libx11-6:armhf (2:1.8.10-2) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../92-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... Selecting previously unselected package libpulse0:armhf. Preparing to unpack .../93-libpulse0_16.1+dfsg1-5.1+b1_armhf.deb ... Unpacking libpulse0:armhf (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libpulse-mainloop-glib0:armhf. Preparing to unpack .../94-libpulse-mainloop-glib0_16.1+dfsg1-5.1+b1_armhf.deb ... Unpacking libpulse-mainloop-glib0:armhf (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libpulse-dev:armhf. Preparing to unpack .../95-libpulse-dev_16.1+dfsg1-5.1+b1_armhf.deb ... Unpacking libpulse-dev:armhf (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libvorbisfile3:armhf. Preparing to unpack .../96-libvorbisfile3_1.3.7-2+b1_armhf.deb ... Unpacking libvorbisfile3:armhf (1.3.7-2+b1) ... Selecting previously unselected package libvorbis-dev:armhf. Preparing to unpack .../97-libvorbis-dev_1.3.7-2+b1_armhf.deb ... Unpacking libvorbis-dev:armhf (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1-dev:armhf. Preparing to unpack .../98-libsndfile1-dev_1.2.2-1+b3_armhf.deb ... Unpacking libsndfile1-dev:armhf (1.2.2-1+b3) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:armhf (1.5.8-1) ... Setting up libxau6:armhf (1:1.0.11-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3+b2) ... Setting up libkeyutils1:armhf (1.6.3-4) ... Setting up libxcb1:armhf (1.17.0-2+b1) ... Setting up native-architecture (0.2.3) ... Setting up libicu72:armhf (72.1-5+b1) ... Setting up libogg0:armhf (1.3.5-3+b2) ... Setting up bsdextrautils (2.40.2-10) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:armhf (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:armhf (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libogg-dev:armhf (1.3.5-3+b2) ... Setting up libmpg123-0t64:armhf (1.32.9-1) ... Setting up libffi-dev:armhf (3.4.6-1) ... Setting up libpcre2-16-0:armhf (10.42-4+b2) ... Setting up libelf1t64:armhf (0.192-4) ... Setting up libkrb5support0:armhf (1.21.3-3) ... Setting up libosp5 (1.5.2-15) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Nov 12 04:19:53 UTC 2024. Universal Time is now: Tue Nov 12 04:19:53 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libsysprof-capture-4-dev:armhf (47.0-2) ... Setting up libasound2-data (1.2.12-1) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:armhf (10.42-4+b2) ... Setting up libglib2.0-0t64:armhf (2.82.2-2) ... No schema files found: doing nothing. Setting up libglib2.0-data (2.82.2-2) ... Setting up libpkgconf3:armhf (1.8.1-4) ... Setting up libasound2t64:armhf (1.2.12-1+b1) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libsyn123-0t64:armhf (1.32.9-1) ... Setting up libjack0:armhf (1:0.126.0-2+b3) ... Setting up uuid-dev:armhf (2.40.2-10) ... Setting up libdbus-1-3:armhf (1.14.10-6) ... Setting up libjodycode3t64:armhf (3.1.1-2) ... Setting up libopus0:armhf (1.5.2-2) ... Setting up libvorbis0a:armhf (1.3.7-2+b1) ... Setting up autopoint (0.22.5-2) ... Setting up libsepol-dev:armhf (3.7-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libk5crypto3:armhf (1.21.3-3) ... Setting up autoconf (2.72-3) ... Setting up libout123-0t64:armhf (1.32.9-1) ... Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libpcre2-posix3:armhf (10.42-4+b2) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.24) ... Setting up libasyncns0:armhf (0.8-6+b5) ... Setting up libuchardet0:armhf (0.0.8-1+b2) ... Setting up bison (2:3.8.2+dfsg-1+b2) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libx11-6:armhf (2:1.8.10-2) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up libkrb5-3:armhf (1.21.3-3) ... Setting up libflac12t64:armhf (1.4.3+ds-2.1+b1) ... Setting up libasound2-dev:armhf (1.2.12-1+b1) ... Setting up readline-common (8.2-5) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2) ... Setting up libmp3lame0:armhf (3.100-6+b3) ... Setting up libvorbisenc2:armhf (1.3.7-2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libblkid-dev:armhf (2.40.2-10) ... Setting up libx11-xcb1:armhf (2:1.8.10-2) ... Setting up libflac-dev:armhf (1.4.3+ds-2.1+b1) ... Setting up flex (2.6.4-8.2+b3) ... Setting up gettext (0.22.5-2) ... Setting up libpcre2-dev:armhf (10.42-4+b2) ... Setting up jdupes (1.28.0-1) ... Setting up libtool (2.4.7-8) ... Setting up libgirepository-2.0-0:armhf (2.82.2-2) ... Setting up libselinux1-dev:armhf (3.7-3) ... Setting up libglib2.0-bin (2.82.2-2) ... Setting up opensp (1.5.2-15) ... Setting up libopus-dev:armhf (1.5.2-2) ... Setting up libmpg123-dev:armhf (1.32.9-1) ... Setting up pkgconf:armhf (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libvorbisfile3:armhf (1.3.7-2+b1) ... Setting up libgssapi-krb5-2:armhf (1.21.3-3) ... Setting up pkg-config:armhf (1.8.1-4) ... Setting up libreadline8t64:armhf (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up xml-core (0.19) ... Setting up libjack-dev:armhf (1:0.126.0-2+b3) ... Setting up libsndfile1:armhf (1.2.2-1+b3) ... Setting up libmount-dev:armhf (2.40.2-10) ... Setting up libvorbis-dev:armhf (1.3.7-2+b1) ... Setting up libgio-2.0-dev:armhf (2.82.2-2) ... Setting up girepository-tools:armhf (2.82.2-2) ... Setting up libtirpc3t64:armhf (1.3.4+ds-1.3+b1) ... Setting up libpulse0:armhf (16.1+dfsg1-5.1+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libsndfile1-dev:armhf (1.2.2-1+b3) ... Setting up libpulse-mainloop-glib0:armhf (16.1+dfsg1-5.1+b1) ... Setting up libnsl2:armhf (1.3.0-3+b3) ... Setting up libpython3.12-stdlib:armhf (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libpython3-stdlib:armhf (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up python3-packaging (24.1-1) ... Setting up libgio-2.0-dev-bin (2.82.2-2) ... Setting up libglib2.0-dev-bin (2.82.2-2) ... Setting up libglib2.0-dev:armhf (2.82.2-2) ... Setting up libpulse-dev:armhf (16.1+dfsg1-5.1+b1) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for sgml-base (1.31) ... Setting up sgml-data (2.0.11+nmu1) ... Processing triggers for sgml-base (1.31) ... Setting up docbook (4.5-11) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-to-man (1:2.0.0-47) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/chuck-1.5.4.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../chuck_1.5.4.1-1_source.changes dpkg-buildpackage: info: source package chuck dpkg-buildpackage: info: source version 1.5.4.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Barak A. Pearlmutter dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --sourcedirectory=src dh_auto_clean -O--sourcedirectory=src cd src && make -j3 clean make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' removing compiled output... make[2]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. removing generated API reference files... make[2]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src/scripts/ckdoc' make[2]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. removing compiled host-examples files... make[2]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src/host-examples' make[2]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. removing generated test files... make[2]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src/test' make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src debian/rules binary dh binary --sourcedirectory=src dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1' dh_auto_build -- CHUCK_STRICT=1 linux cd src && make -j3 "INSTALL=install --strip-program=true" CHUCK_STRICT=1 linux make[2]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' ------------- [chuck-core]: compiling... make linux -C core g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -IRtAudio -c host/chuck_main.cpp -o host/chuck_main.o g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -IRtAudio -c host/chuck_audio.cpp -o host/chuck_audio.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ make[3]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src/core' bison -dv -b chuck chuck.y bison -dv -b chuck chuck.y gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_network.c -o util_network.o host/chuck_audio.cpp: In function 'const char* apiToDriverName(RtAudio::Api)': host/chuck_audio.cpp:219:28: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 219 | if( index < 0 || index >= sizeof(drivers) / sizeof(const char *) ) return NULL; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ host/chuck_audio.cpp: In function 'long unsigned int supportSampleRate(RtAudio::DeviceInfo&, long int)': host/chuck_audio.cpp:686:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 686 | for( t_CKINT i = 0; i < device_info.sampleRates.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ host/chuck_audio.cpp:689:40: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 689 | if( device_info.sampleRates[i] == sample_rate ) host/chuck_audio.cpp: In function 'long int findMatchingInputDevice(RtAudio*, long int, long int, long unsigned int)': host/chuck_audio.cpp:716:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 716 | for( t_CKUINT i = 0; i < num_devices; i++ ) | ~~^~~~~~~~~~~~~ host/chuck_audio.cpp:724:71: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare] 724 | if( (allowMoreChans == FALSE && device_info.inputChannels == numInputChans) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ host/chuck_audio.cpp:725:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare] 725 | (allowMoreChans == TRUE && device_info.inputChannels >= numInputChans) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ host/chuck_audio.cpp: In static member function 'static long unsigned int ChuckAudio::initialize(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, ck_f_audio_cb, void*, long unsigned int, const char*)': host/chuck_audio.cpp:838:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for( int i = 0; i < num_devices; i++ ) | ~~^~~~~~~~~~~~~ host/chuck_audio.cpp:868:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 868 | for( long i = 0; i < device_info.sampleRates.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ host/chuck_audio.cpp:1048:43: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 1048 | if( m_num_channels_out > 0 && m_dac_n < num_devices ) | ~~~~~~~~^~~~~~~~~~~~~ host/chuck_audio.cpp:1055:42: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 1055 | if( m_num_channels_in > 0 && m_adc_n < num_devices ) | ~~~~~~~~^~~~~~~~~~~~~ host/chuck_audio.cpp:1104:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1104 | if( bufsize != (int)m_buffer_size ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ host/chuck_audio.cpp: In static member function 'static int ChuckAudio::cb(void*, void*, unsigned int, double, RtAudioStreamStatus, void*)': host/chuck_audio.cpp:1193:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1193 | for( int i = 0; i < buffer_size; i++ ) | ~~^~~~~~~~~~~~~ gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_raw.c -o util_raw.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_xforms.c -o util_xforms.o g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_absyn.cpp -o chuck_absyn.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ host/chuck_main.cpp: In function 'long unsigned int go(int, const char**)': host/chuck_main.cpp:628:14: warning: variable 'enable_server' set but not used [-Wunused-but-set-variable] 628 | t_CKBOOL enable_server = TRUE; | ^~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -IRtAudio -c host/chuck_console.cpp -o host/chuck_console.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -IRtAudio -c host/RtAudio/RtAudio.cpp -o host/RtAudio/RtAudio.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_parse.cpp -o chuck_parse.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_errmsg.cpp -o chuck_errmsg.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_parse.cpp: In function 'std::string absyn_decl2str(a_Exp_Decl)': chuck_parse.cpp:719:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 719 | for( t_CKINT i = 0; i < list->var_decl->value->type->array_depth; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chuck_parse.cpp: At global scope: chuck_parse.cpp:66:13: warning: 'void cleanup_AST()' defined but not used [-Wunused-function] 66 | static void cleanup_AST() | ^~~~~~~~~~~ chuck_errmsg.cpp: In function 'const char* EM_outputLineInCode(long int, long int)': chuck_errmsg.cpp:271:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 271 | if( WIDTH < posLineIndent + 4 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~ chuck_errmsg.cpp:287:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 287 | if( line.length() > WIDTH || spaces > CARET_POS ) | ~~~~~~~^~~~~~~~~~~ chuck_errmsg.cpp: In function 'std::string getLineFromFile(FILE*, long unsigned int)': chuck_errmsg.cpp:1154:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1154 | while( ck_getline( &line, &len, fd ) != -1 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_frame.cpp -o chuck_frame.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_symbol.cpp -o chuck_symbol.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_table.cpp -o chuck_table.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_vm.cpp -o chuck_vm.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_instr.cpp -o chuck_instr.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_instr.cpp:163: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 163 | #pragma mark === Integer Arithmetic === chuck_instr.cpp:451: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 451 | #pragma mark === Float Arithmetic === chuck_instr.cpp:596: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 596 | #pragma mark === Complex Arithmetic === chuck_instr.cpp:1283: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1283 | #pragma mark === Arithmetic Assignment === chuck_instr.cpp:1968: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1968 | #pragma mark === String Arithmetic === chuck_instr.cpp:2350: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 2350 | #pragma mark === Stack Operations === chuck_instr.cpp:2969: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 2969 | #pragma mark === Memory Operations === chuck_instr.cpp:3077: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 3077 | #pragma mark === Branching === chuck_instr.cpp:3347: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 3347 | #pragma mark === Bitwise Arithmetic === chuck_instr.cpp:3522: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 3522 | #pragma mark === Comparison === chuck_instr.cpp:3830: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 3830 | #pragma mark === Boolean Arithmetic === chuck_instr.cpp:3860: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 3860 | #pragma mark === Miscellany === chuck_instr.cpp:3900: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 3900 | #pragma mark === Allocation === chuck_instr.cpp:4304: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 4304 | #pragma mark === Object Initialization/Construction === chuck_instr.cpp:4744: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 4744 | #pragma mark === Assignment === chuck_instr.cpp:4931: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 4931 | #pragma mark === Reference Counting === chuck_instr.cpp:5118: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 5118 | #pragma mark === Function Calls === chuck_instr.cpp:6202: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 6202 | #pragma mark === Time Advance === chuck_instr.cpp:6296: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 6296 | #pragma mark === Arrays === chuck_instr.cpp:7521: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 7521 | #pragma mark === Dot Access === chuck_instr.cpp:7944: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 7944 | #pragma mark === Casting === chuck_instr.cpp:8320: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 8320 | #pragma mark === Builtins === chuck_instr.cpp:8386: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 8386 | #pragma mark === UGens === chuck_instr.cpp:8866: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 8866 | #pragma mark === IO === cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_instr.cpp: In member function 'virtual void Chuck_Instr_Array_Alloc::execute(Chuck_VM*, Chuck_VM_Shred*)': chuck_instr.cpp:6752:14: warning: variable 'obj_array_size' set but not used [-Wunused-but-set-variable] 6752 | t_CKUINT obj_array_size = 0; | ^~~~~~~~~~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_scan.cpp -o chuck_scan.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from chuck_oo.h:38, from chuck_vm.h:41, from chuck_vm.cpp:33: chuck_vm.cpp: In member function 'void Chuck_VM_Shreduler::advance_v(long int&, long int&)': chuck_def.h:197:43: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 197 | #define ck_min(x,y) ( (x) <= (y) ? (x) : (y) ) | ~~~~^~~~~~ chuck_vm.cpp:2715:17: note: in expansion of macro 'ck_min' 2715 | numFrames = ck_min( m_max_block_size, numLeft ); | ^~~~~~ chuck_vm.cpp:2729:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2729 | for( j = 0; j < m_num_adc_channels; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_vm.cpp:2743:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2743 | for( j = 0; j < m_num_adc_channels; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_vm.cpp:2768:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2768 | for( j = 0; j < m_num_adc_channels; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_vm.cpp:2787:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2787 | for( j = 0; j < m_num_dac_channels; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_vm.cpp: At global scope: chuck_vm.cpp:2224:13: warning: 'void ckvm_observe_stackdepth_across_all_shreds(Chuck_VM_Shred*)' defined but not used [-Wunused-function] 2224 | static void ckvm_observe_stackdepth_across_all_shreds( Chuck_VM_Shred * currentShred ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_type.cpp -o chuck_type.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_type.cpp: In member function 'void Chuck_Env::cleanup()': chuck_type.cpp:296:18: warning: unused variable 'skip' [-Wunused-variable] 296 | Chuck_Type * skip = ckt_object->type_ref != NULL ? ckt_object->type_ref->parent : NULL; | ^~~~ chuck_type.cpp: In function 'long unsigned int type_engine_init_special(Chuck_Env*, Chuck_Type*)': chuck_type.cpp:473:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 473 | for( t_CKINT i = 0; i < funcs.size(); i++ ) | ~~^~~~~~~~~~~~~~ chuck_type.cpp: In function 'long unsigned int type_engine_check_foreach(Chuck_Env*, a_Stmt_ForEach)': chuck_type.cpp:1357:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1357 | for( t_CKINT i = 0; i < type_array->array_depth-1; i++ ) suggest += "[]"; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_type.cpp: In function 'Chuck_Type* type_engine_check_op_at_chuck(Chuck_Env*, a_Exp, a_Exp, a_Exp_Binary)': chuck_type.cpp:3024:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3024 | for( t_CKINT i = 0; i < rhs->type->array_depth; i++ ) brackets += "[ ]"; | ~~^~~~~~~~~~~~~~~~~~~~~~~~ chuck_type.cpp: In member function 'void Chuck_Context::decouple_ast()': chuck_type.cpp:5956:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5956 | for( t_CKINT i = 0; i < new_funcs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ chuck_type.cpp: In function 'void type_engine_names2types(Chuck_Env*, const std::vector >&, std::vector&)': chuck_type.cpp:6450:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 6450 | for( t_CKINT i = 0; i < typeNames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_emit.cpp -o chuck_emit.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_type.cpp: In function 'a_Arg_List_* make_dll_arg_list(Chuck_DL_Func*)': chuck_type.cpp:8380:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 8380 | for( int j = 1; j < array_depth; j++ ) | ~~^~~~~~~~~~~~~ chuck_type.cpp:8327:15: warning: variable 'name_path' set but not used [-Wunused-but-set-variable] 8327 | a_Id_List name_path = NULL; | ^~~~~~~~~ chuck_type.cpp: In function 'a_Func_Def_* make_dll_as_fun(Chuck_DL_Func*, long unsigned int, long unsigned int)': chuck_type.cpp:8451:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 8451 | for( int i = 1; i < array_depth; i++ ) | ~~^~~~~~~~~~~~~ chuck_type.cpp: In function 'long unsigned int type_engine_add_dll2(Chuck_Env*, Chuck_DLL*, const std::string&)': chuck_type.cpp:8673:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 8673 | for( int i = 0; i < query->classes.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ chuck_type.cpp: In function 'long unsigned int type_engine_add_class_from_dl(Chuck_Env*, Chuck_DL_Class*)': chuck_type.cpp:8788:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 8788 | for( j = 0; j < c->mvars.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ chuck_type.cpp:8797:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 8797 | for( j = 0; j < c->svars.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ chuck_type.cpp:8807:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 8807 | for( j = 0; j < c->ctors.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ chuck_type.cpp:8814:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 8814 | for( j = 0; j < c->mfuns.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ chuck_type.cpp:8821:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 8821 | for( j = 0; j < c->sfuns.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ chuck_type.cpp:8828:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 8828 | for( j = 0; j < c->examples.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_type.cpp:8697:21: warning: variable 'ctor' set but not used [-Wunused-but-set-variable] 8697 | Chuck_DL_Func * ctor = NULL, * dtor = c->dtor; | ^~~~ chuck_type.cpp: In member function 'void Chuck_Type::apropos_top(std::string&, const std::string&)': chuck_type.cpp:10089:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 10089 | for( int i = 0; i < nameStr.length(); i++ ) sout << "*"; | ~~^~~~~~~~~~~~~~~~~~ chuck_type.cpp:10095:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 10095 | for( int i = 0; i < nameStr.length(); i++ ) sout << "*"; | ~~^~~~~~~~~~~~~~~~~~ In file included from chuck_def.h:39, from chuck_type.h:37, from chuck_type.cpp:34: chuck_type.h: In instantiation of 'void Chuck_Scope::get_level(int, std::vector&, long unsigned int) [with T = Chuck_Value*]': chuck_type.cpp:5729:26: required from here 5729 | this->value.get_level( 0, list ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ chuck_type.h:238:30: warning: comparison of integer expressions of different signedness: 'std::vector*>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 238 | assert( scope.size() > level ); | ~~~~~~~~~~~~~^~~~~~~ chuck_type.h: In instantiation of 'void Chuck_Scope::get_level(int, std::vector&, long unsigned int) [with T = Chuck_Func*]': chuck_type.cpp:5750:25: required from here 5750 | this->func.get_level( 0, list, includeMangled ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ chuck_type.h:238:30: warning: comparison of integer expressions of different signedness: 'std::vector*>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 238 | assert( scope.size() > level ); | ~~~~~~~~~~~~~^~~~~~~ chuck_type.h: In instantiation of 'void Chuck_Scope::get_level(int, std::vector&, long unsigned int) [with T = Chuck_Type*]': chuck_type.h:232:9: required from 'void Chuck_Scope::get_toplevel(std::vector&, long unsigned int) [with T = Chuck_Type*]' 232 | get_level( 0, out, includeMangled ); | ^~~~~~~~~ chuck_type.cpp:5705:28: required from here 5705 | this->type.get_toplevel( list ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ chuck_type.h:238:30: warning: comparison of integer expressions of different signedness: 'std::vector*>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 238 | assert( scope.size() > level ); | ~~~~~~~~~~~~~^~~~~~~ chuck_emit.cpp: In function 'Chuck_VM_Code* emit_to_code(Chuck_Code*, Chuck_VM_Code*, long unsigned int)': chuck_emit.cpp:365:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 365 | for( t_CKINT c = 0; c < codestr.size(); c++ ) | ~~^~~~~~~~~~~~~~~~ chuck_emit.cpp:381:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 381 | for( t_CKINT c = 0; c < codestr.size(); c++ ) | ~~^~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_emit.cpp: In function 'long unsigned int emit_engine_emit_exp_dot_member_special(Chuck_Emitter*, a_Exp_Dot_Member)': chuck_emit.cpp:4576:14: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 4576 | t_CKUINT offset = 0; | ^~~~~~ chuck_emit.cpp: In function 'long unsigned int emit_engine_emit_exp_decl(Chuck_Emitter*, a_Exp_Decl, long unsigned int)': chuck_emit.cpp:5044:14: warning: variable 'is_init' set but not used [-Wunused-but-set-variable] 5044 | t_CKBOOL is_init = FALSE; | ^~~~~~~ chuck_emit.cpp: In member function 'void Chuck_Emitter::addref_on_scope()': chuck_emit.cpp:6129:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 6129 | for( int i = 0; i < locals.size(); i++ ) | ~~^~~~~~~~~~~~~~~ chuck_emit.cpp: In member function 'void Chuck_Emitter::traverse_scope_on_jump()': chuck_emit.cpp:6168:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 6168 | for( int i = 0; i < locals.size(); i++ ) | ~~^~~~~~~~~~~~~~~ chuck_emit.cpp: In member function 'void Chuck_Emitter::pop_scope()': chuck_emit.cpp:6206:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 6206 | for( int i = 0; i < locals.size(); i++ ) | ~~^~~~~~~~~~~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_compile.cpp -o chuck_compile.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_compile.cpp: In member function 'long unsigned int Chuck_Compiler::compile(Chuck_CompileTarget*)': chuck_compile.cpp:411:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 411 | for( t_CKINT i = 1; i < problems.size()-1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_compile.cpp:428:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 428 | for( t_CKINT i = 0; i < sequence.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ chuck_compile.cpp: In static member function 'static long unsigned int Chuck_Compiler::visit(ImportTargetNode*, std::vector&, std::set&, std::set&, std::vector&)': chuck_compile.cpp:534:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 534 | for( t_CKINT i = 0; i < target->dependencies.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp: In function 'long unsigned int matchFilename(std::string&, const std::string&, const std::vector >&)': chuck_compile.cpp:570:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 570 | for( t_CKINT i = 0; i < extensions.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_compile.cpp: In member function 'long unsigned int Chuck_Compiler::scan_imports(Chuck_CompileTarget*)': chuck_compile.cpp:1025:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1025 | for( int i = 0; i < target->dependencies.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp: In member function 'long unsigned int Chuck_Compiler::load_external_modules_in_directory(const std::string&, const std::string&, long unsigned int)': chuck_compile.cpp:1765:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1765 | for( t_CKINT i = 0; i < chugins2load.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp:1784:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1784 | for( t_CKINT i = 0; i < ckfiles2load.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp:1794:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1794 | for( t_CKINT i = 0; i < dirs2search.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp: In static member function 'static long unsigned int Chuck_Compiler::probe_external_modules_in_directory(const std::string&, const std::string&, long unsigned int, std::__cxx11::list >&)': chuck_compile.cpp:1988:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1988 | for( t_CKINT i = 0; i < chugins2load.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp:2006:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2006 | for( t_CKINT i = 0; i < ckfiles2load.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp:2016:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2016 | for( t_CKINT i = 0; i < dirs2search.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ chuck_compile.cpp: In member function 'void Chuck_ImportRegistry::clearAllUserImports()': chuck_compile.cpp:2361:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2361 | for( t_CKINT i = 0; i < itersToErase.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_dl.cpp -o chuck_dl.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_oo.cpp -o chuck_oo.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In member function 'const char* Chuck_Type::c_name()', inlined from 'long unsigned int Chuck_Op_Registry::add_overload(Chuck_Type*, ae_Operator, Chuck_Type*, Chuck_Func*, ckte_Origin, const std::string&, long int, long unsigned int)' at chuck_type.cpp:10893:22, inlined from 'long unsigned int Chuck_Op_Registry::add_overload(ae_Operator, Chuck_Type*, Chuck_Func*, ckte_Origin, const std::string&, long int, long unsigned int)' at chuck_type.cpp:10928:30: chuck_type.cpp:9828:16: warning: 'this' pointer is null [-Wnonnull] 9828 | return name().c_str(); | ~~~~^~ chuck_type.cpp: In member function 'long unsigned int Chuck_Op_Registry::add_overload(ae_Operator, Chuck_Type*, Chuck_Func*, ckte_Origin, const std::string&, long int, long unsigned int)': chuck_type.cpp:9808:21: note: in a call to non-static member function 'const std::string& Chuck_Type::name()' 9808 | const std::string & Chuck_Type::name() | ^~~~~~~~~~ In member function 'const char* Chuck_Type::c_name()', inlined from 'long unsigned int Chuck_Op_Registry::add_overload(Chuck_Type*, ae_Operator, Chuck_Type*, Chuck_Func*, ckte_Origin, const std::string&, long int, long unsigned int)' at chuck_type.cpp:10897:22, inlined from 'long unsigned int Chuck_Op_Registry::add_overload(ae_Operator, Chuck_Type*, Chuck_Func*, ckte_Origin, const std::string&, long int, long unsigned int)' at chuck_type.cpp:10928:30: chuck_type.cpp:9828:16: warning: 'this' pointer is null [-Wnonnull] 9828 | return name().c_str(); | ~~~~^~ chuck_type.cpp: In member function 'long unsigned int Chuck_Op_Registry::add_overload(ae_Operator, Chuck_Type*, Chuck_Func*, ckte_Origin, const std::string&, long int, long unsigned int)': chuck_type.cpp:9808:21: note: in a call to non-static member function 'const std::string& Chuck_Type::name()' 9808 | const std::string & Chuck_Type::name() | ^~~~~~~~~~ chuck_oo.cpp: In member function 'long unsigned int Chuck_ArrayInt::addr(long int)': chuck_oo.cpp:488:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 488 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayInt::get(long int, long unsigned int*)': chuck_oo.cpp:520:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 520 | if( i < 0 || i >= m_vector.capacity() ) return 0; | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayInt::get(long int, long int*)': chuck_oo.cpp:539:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 539 | if( i < 0 || i >= m_vector.capacity() ) return 0; | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayInt::set(long int, long unsigned int)': chuck_oo.cpp:598:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 598 | if( i < 0 || i >= m_vector.capacity() ) return 0; | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayInt::insert(long int, long unsigned int)': chuck_oo.cpp:650:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 650 | if( i < 0 || i >= m_vector.capacity() ) return 0; | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayInt::erase(long int)': chuck_oo.cpp:800:48: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 800 | if( m_vector.size() == 0 || pos < 0 || pos >= m_vector.size() ) | ~~~~^~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayInt::erase(long int, long int)': chuck_oo.cpp:831:13: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 831 | if( end > m_vector.size() ) end = m_vector.size(); | ~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:834:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 834 | if( m_vector.size() == 0 || begin >= m_vector.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayInt::set_capacity(long int)': chuck_oo.cpp:1030:18: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1030 | if( capacity < m_vector.size() ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:1042:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1042 | if( m_vector.capacity() > capacity_prev ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayInt::set_size(long int)': chuck_oo.cpp:1064:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1064 | if( size < m_vector.size() ) | ~~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:1076:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1076 | if( m_vector.size() > size2 ) | ~~~~~~~~~~~~~~~~^~~~~~~ chuck_oo.cpp: In member function 'long unsigned int Chuck_ArrayFloat::addr(long int)': chuck_oo.cpp:1163:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1163 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayFloat::get(long int, double*)': chuck_oo.cpp:1193:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1193 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayFloat::set(long int, double)': chuck_oo.cpp:1239:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1239 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayFloat::insert(long int, double)': chuck_oo.cpp:1281:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1281 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayFloat::erase(long int)': chuck_oo.cpp:1394:50: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1394 | if ( m_vector.size() == 0 || pos<0 || pos>=m_vector.size()) | ~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayFloat::erase(long int, long int)': chuck_oo.cpp:1416:13: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1416 | if( end > m_vector.size() ) end = m_vector.size(); | ~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:1419:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1419 | if( m_vector.size() == 0 || begin >= m_vector.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayFloat::set_size(long int)': chuck_oo.cpp:1548:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1548 | if( size < m_vector.size() ) | ~~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:1560:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1560 | if( m_vector.size() > size2 ) | ~~~~~~~~~~~~~~~~^~~~~~~ chuck_oo.cpp: In member function 'long unsigned int Chuck_ArrayVec2::addr(long int)': chuck_oo.cpp:1629:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1629 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec2::get(long int, t_CKVEC2*)': chuck_oo.cpp:1659:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1659 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec2::set(long int, const t_CKVEC2&)': chuck_oo.cpp:1712:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1712 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec2::insert(long int, const t_CKVEC2&)': chuck_oo.cpp:1758:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1758 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec2::erase(long int)': chuck_oo.cpp:1872:46: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1872 | if ( m_vector.size() == 0 || pos<0 || pos>=m_vector.size()) | ~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec2::erase(long int, long int)': chuck_oo.cpp:1894:13: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1894 | if( end > m_vector.size() ) end = m_vector.size(); | ~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:1897:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1897 | if( m_vector.size() == 0 || begin >= m_vector.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec2::set_size(long int)': chuck_oo.cpp:2106:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2106 | if( size < m_vector.size() ) | ~~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:2118:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 2118 | if( m_vector.size() > size2 ) | ~~~~~~~~~~~~~~~~^~~~~~~ chuck_oo.cpp: In member function 'long unsigned int Chuck_ArrayVec3::addr(long int)': chuck_oo.cpp:2186:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2186 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec3::get(long int, t_CKVEC3*)': chuck_oo.cpp:2216:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2216 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec3::set(long int, const t_CKVEC3&)': chuck_oo.cpp:2262:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2262 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec3::insert(long int, const t_CKVEC3&)': chuck_oo.cpp:2301:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2301 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec3::erase(long int)': chuck_oo.cpp:2435:46: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2435 | if ( m_vector.size() == 0 || pos<0 || pos>=m_vector.size()) | ~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec3::erase(long int, long int)': chuck_oo.cpp:2457:13: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2457 | if( end > m_vector.size() ) end = m_vector.size(); | ~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:2460:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2460 | if( m_vector.size() == 0 || begin >= m_vector.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec3::set_size(long int)': chuck_oo.cpp:2516:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2516 | if( size < m_vector.size() ) | ~~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:2528:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 2528 | if( m_vector.size() > size2 ) | ~~~~~~~~~~~~~~~~^~~~~~~ chuck_oo.cpp: In member function 'long unsigned int Chuck_ArrayVec4::addr(long int)': chuck_oo.cpp:2676:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2676 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec4::get(long int, t_CKVEC4*)': chuck_oo.cpp:2706:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2706 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec4::set(long int, const t_CKVEC4&)': chuck_oo.cpp:2752:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2752 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'long int Chuck_ArrayVec4::insert(long int, const t_CKVEC4&)': chuck_oo.cpp:2794:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2794 | if( i < 0 || i >= m_vector.capacity() ) | ~~^~~~~~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec4::erase(long int)': chuck_oo.cpp:2929:46: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2929 | if ( m_vector.size() == 0 || pos<0 || pos>=m_vector.size()) | ~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec4::erase(long int, long int)': chuck_oo.cpp:2951:13: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2951 | if( end > m_vector.size() ) end = m_vector.size(); | ~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:2954:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2954 | if( m_vector.size() == 0 || begin >= m_vector.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ chuck_oo.cpp: In member function 'virtual long int Chuck_ArrayVec4::set_size(long int)': chuck_oo.cpp:3010:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3010 | if( size < m_vector.size() ) | ~~~~~^~~~~~~~~~~~~~~~~ chuck_oo.cpp:3022:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 3022 | if( m_vector.size() > size2 ) | ~~~~~~~~~~~~~~~~^~~~~~~ chuck_oo.cpp: At global scope: chuck_oo.cpp:2004:13: warning: 'bool ck_compare_complex(const t_CKCOMPLEX&, const t_CKCOMPLEX&)' defined but not used [-Wunused-function] 2004 | static bool ck_compare_complex( const t_CKCOMPLEX & lhs, const t_CKCOMPLEX & rhs ) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/queue:64, from chuck_oo.h:47, from chuck_oo.cpp:35: /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/14/algorithm:61, from chuck_oo.cpp:43: /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'virtual void Chuck_ArrayFloat::sort()' at chuck_oo.cpp:1479:14: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'virtual void Chuck_ArrayFloat::sort()' at chuck_oo.cpp:1479:14: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_lang.cpp -o chuck_lang.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/include/c++/14/map:62, from chuck_carrier.h:44, from chuck_oo.h:39: /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, t_CKVEC2>; _KeyOfValue = std::_Select1st, t_CKVEC2> >; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC2> >]': /usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC2>, std::_Select1st, t_CKVEC2> >, std::less >, std::allocator, t_CKVEC2> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, t_CKVEC3>; _KeyOfValue = std::_Select1st, t_CKVEC3> >; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC3> >]': /usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC3>, std::_Select1st, t_CKVEC3> >, std::less >, std::allocator, t_CKVEC3> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, t_CKVEC4>; _KeyOfValue = std::_Select1st, t_CKVEC4> >; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC4> >]': /usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC4>, std::_Select1st, t_CKVEC4> >, std::less >, std::allocator, t_CKVEC4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'long unsigned int Chuck_ArrayFloat::addr(const std::string&)' at chuck_oo.cpp:1180:33: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'long int Chuck_ArrayFloat::set(const std::string&, double)' at chuck_oo.cpp:1265:14: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = t_CKVEC2; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC2> >]', inlined from 'long unsigned int Chuck_ArrayVec2::addr(const std::string&)' at chuck_oo.cpp:1646:33: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC2>, std::_Select1st, t_CKVEC2> >, std::less >, std::allocator, t_CKVEC2> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = t_CKVEC2; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC2> >]', inlined from 'long int Chuck_ArrayVec2::set(const std::string&, const t_CKVEC2&)' at chuck_oo.cpp:1739:14: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC2>, std::_Select1st, t_CKVEC2> >, std::less >, std::allocator, t_CKVEC2> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_map.h: In member function 'long int Chuck_ArrayVec2::set(const std::string&, const t_CKCOMPLEX&)': /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC2>, std::_Select1st, t_CKVEC2> >, std::less >, std::allocator, t_CKVEC2> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = t_CKVEC3; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC3> >]', inlined from 'long unsigned int Chuck_ArrayVec3::addr(const std::string&)' at chuck_oo.cpp:2203:33: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC3>, std::_Select1st, t_CKVEC3> >, std::less >, std::allocator, t_CKVEC3> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = t_CKVEC3; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC3> >]', inlined from 'long int Chuck_ArrayVec3::set(const std::string&, const t_CKVEC3&)' at chuck_oo.cpp:2285:14: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC3>, std::_Select1st, t_CKVEC3> >, std::less >, std::allocator, t_CKVEC3> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = t_CKVEC4; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC4> >]', inlined from 'long unsigned int Chuck_ArrayVec4::addr(const std::string&)' at chuck_oo.cpp:2693:33: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC4>, std::_Select1st, t_CKVEC4> >, std::less >, std::allocator, t_CKVEC4> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = t_CKVEC4; _Compare = std::less >; _Alloc = std::allocator, t_CKVEC4> >]', inlined from 'long int Chuck_ArrayVec4::set(const std::string&, const t_CKVEC4&)' at chuck_oo.cpp:2778:14: /usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, t_CKVEC4>, std::_Select1st, t_CKVEC4> >, std::less >, std::allocator, t_CKVEC4> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'long unsigned int init_class_uana(Chuck_Env*, Chuck_Type*)': chuck_lang.cpp:256:26: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 256 | if( uana_offset_blob == CK_INVALID_OFFSET ) goto error; chuck_lang.cpp: In function 'long unsigned int init_class_blob(Chuck_Env*, Chuck_Type*)': chuck_lang.cpp:340:30: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 340 | if( uanablob_offset_when == CK_INVALID_OFFSET ) goto error; chuck_lang.cpp:342:31: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 342 | if( uanablob_offset_fvals == CK_INVALID_OFFSET ) goto error; chuck_lang.cpp:344:31: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 344 | if( uanablob_offset_cvals == CK_INVALID_OFFSET ) goto error; chuck_lang.cpp: In function 'void ugen_chan(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:1795:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1795 | else if( num >= 0 && num < ugen->m_multi_chan_size ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_charAt(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2670:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2670 | if(index < 0 || index >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_setCharAt(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2686:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2686 | if(index < 0 || index >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_substring(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2705:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2705 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_substringN(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2724:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2724 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp:2731:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2731 | if(length < 0 || start+length > str->str().length()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_insert(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2750:33: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2750 | if(position < 0 || position >= str->str().length()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_replace(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2773:33: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2773 | if(position < 0 || position >= str->str().length()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_replaceN(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2803:33: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2803 | if(position < 0 || position >= str->str().length()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp:2809:38: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2809 | if(length < 0 || position+length > str->str().length()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_findStart(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2869:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2869 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_findStrStart(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2903:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2903 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_rfindStart(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2937:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2937 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_rfindStrStart(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2971:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2971 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void string_erase(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:2992:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2992 | if(start < 0 || start >= str->str().length()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp:2998:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 2998 | if(length < 0 || start+length > str->str().length()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void typeGetTypes(Chuck_VM*, Chuck_ArrayInt*, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)': chuck_lang.cpp:3324:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3324 | for( t_CKINT i = 0; i < types.size(); i++ ) | ~~^~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void type_name(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:3432:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3432 | for( t_CKINT i = 0; i < type->array_depth; i++ ) name += "[]"; | ~~^~~~~~~~~~~~~~~~~~~ chuck_lang.cpp: In function 'void type_children(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_lang.cpp:3471:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3471 | for( t_CKINT i = 0; i < types.size(); i++ ) | ~~^~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/include/c++/14/vector:72, from chuck_oo.h:45: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const t_CKVEC2&}; _Tp = t_CKVEC2; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = t_CKVEC2; _Alloc = std::allocator]', inlined from 'long int Chuck_ArrayVec2::insert(long int, const t_CKVEC2&)' at chuck_oo.cpp:1762:20: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = t_CKVEC2; _Alloc = std::allocator]', inlined from 'long int Chuck_ArrayVec2::push_front(const t_CKVEC2&)' at chuck_oo.cpp:1838:20: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_ugen.cpp -o chuck_ugen.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const t_CKVEC3&}; _Tp = t_CKVEC3; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = t_CKVEC3; _Alloc = std::allocator]', inlined from 'long int Chuck_ArrayVec3::insert(long int, const t_CKVEC3&)' at chuck_oo.cpp:2305:20: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = t_CKVEC3; _Alloc = std::allocator]', inlined from 'long int Chuck_ArrayVec3::push_front(const t_CKVEC3&)' at chuck_oo.cpp:2401:20: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const t_CKVEC4&}; _Tp = t_CKVEC4; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = t_CKVEC4; _Alloc = std::allocator]', inlined from 'long int Chuck_ArrayVec4::insert(long int, const t_CKVEC4&)' at chuck_oo.cpp:2798:20: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = t_CKVEC4; _Alloc = std::allocator]', inlined from 'long int Chuck_ArrayVec4::push_front(const t_CKVEC4&)' at chuck_oo.cpp:2895:20: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = t_CKVEC2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chuck_ugen.h:40, from chuck_ugen.cpp:37: chuck_ugen.cpp: In member function 'long unsigned int Chuck_UGen::system_tick(double)': chuck_ugen.cpp:1043:40: warning: value computed is not used [-Wunused-value] 1043 | CK_DDN( m_multi_out_v[i] ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1043:17: note: in expansion of macro 'CK_DDN' 1043 | CK_DDN( m_multi_out_v[i] ); | ^~~~~~ chuck_ugen.cpp:1043:40: warning: statement has no effect [-Wunused-value] 1043 | CK_DDN( m_multi_out_v[i] ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1043:17: note: in expansion of macro 'CK_DDN' 1043 | CK_DDN( m_multi_out_v[i] ); | ^~~~~~ chuck_ugen.cpp:1096:21: warning: statement has no effect [-Wunused-value] 1096 | CK_DDN( m_current ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1096:13: note: in expansion of macro 'CK_DDN' 1096 | CK_DDN( m_current ); | ^~~~~~ chuck_ugen.cpp: In member function 'long unsigned int Chuck_UGen::system_tick_v(double, long unsigned int)': chuck_ugen.cpp:1166:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1166 | case 2: for( j = 0; j < numFrames; j++ ) | ^~~ chuck_ugen.cpp:1167:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1167 | m_sum_v[j] -= ugen->m_current_v[j]; break; | ^~~~~ chuck_ugen.cpp:1168:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1168 | case 3: for( j = 0; j < numFrames; j++ ) | ^~~ chuck_ugen.cpp:1169:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1169 | m_sum_v[j] *= ugen->m_current_v[j]; break; | ^~~~~ chuck_ugen.cpp:1170:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1170 | case 4: for( j = 0; j < numFrames; j++ ) | ^~~ chuck_ugen.cpp:1171:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1171 | m_sum_v[j] /= ugen->m_current_v[j]; break; | ^~~~~ chuck_ugen.cpp:1172:34: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1172 | default: for( j = 0; j < numFrames; j++ ) | ^~~ chuck_ugen.cpp:1173:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1173 | m_sum_v[j] += ugen->m_current_v[j]; break; | ^~~~~ chuck_ugen.cpp:1190:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1190 | for( int c = 0; c < m_multi_chan_size; c++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_ugen.cpp:1196:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1196 | for( int f = 0; f < numFrames; f++ ) | ~~^~~~~~~~~~~ chuck_ugen.cpp:1251:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1251 | for( int f = 0; f < numFrames; f++ ) | ~~^~~~~~~~~~~ chuck_ugen.cpp:1255:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1255 | for( int c = 0; c < m_multi_chan_size; c++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_ugen.cpp:1260:64: warning: value computed is not used [-Wunused-value] 1260 | CK_DDN( m_multi_out_v[f*m_multi_chan_size+c] ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1260:21: note: in expansion of macro 'CK_DDN' 1260 | CK_DDN( m_multi_out_v[f*m_multi_chan_size+c] ); | ^~~~~~ chuck_ugen.cpp:1260:64: warning: statement has no effect [-Wunused-value] 1260 | CK_DDN( m_multi_out_v[f*m_multi_chan_size+c] ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1260:21: note: in expansion of macro 'CK_DDN' 1260 | CK_DDN( m_multi_out_v[f*m_multi_chan_size+c] ); | ^~~~~~ chuck_ugen.cpp:1273:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1273 | for( int c = 0; c < m_multi_chan_size; c++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_ugen.cpp:1292:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1292 | for( int f = 0; f < numFrames; f++ ) | ~~^~~~~~~~~~~ chuck_ugen.cpp:1296:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1296 | for( int c = 0; c < m_multi_chan_size; c++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_ugen.cpp:1309:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1309 | for( int c = 0; c < m_multi_chan_size; c++ ) | ~~^~~~~~~~~~~~~~~~~~~ chuck_ugen.cpp:1331:42: warning: value computed is not used [-Wunused-value] 1331 | CK_DDN( m_current_v[j] ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1331:21: note: in expansion of macro 'CK_DDN' 1331 | CK_DDN( m_current_v[j] ); | ^~~~~~ chuck_ugen.cpp:1331:42: warning: statement has no effect [-Wunused-value] 1331 | CK_DDN( m_current_v[j] ); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ chuck_ugen.cpp:1331:21: note: in expansion of macro 'CK_DDN' 1331 | CK_DDN( m_current_v[j] ); | ^~~~~~ chuck_ugen.cpp: In member function 'long unsigned int Chuck_UAna::system_tock(double)': chuck_ugen.cpp:1538:62: warning: variable 'multi' set but not used [-Wunused-but-set-variable] 1538 | t_CKUINT i; Chuck_UGen * ugen; Chuck_UAna * uana; SAMPLE multi; | ^~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1889:38: /usr/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1856 | __comp); | ~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC2&, const t_CKVEC2&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2035:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2031:6: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC2&, const t_CKVEC2&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2035:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2031:6: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1889:38, inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1905:25, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC2&, const t_CKVEC2&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2037:18: /usr/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1856 | __comp); | ~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1905:25, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC2&, const t_CKVEC2&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2037:18: /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC2&, const t_CKVEC2&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec2::sort()' at chuck_oo.cpp:2037:18: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = t_CKVEC3; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC3&, const t_CKVEC3&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec3::sort()' at chuck_oo.cpp:2634:14: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC3&, const t_CKVEC3&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec3::sort()' at chuck_oo.cpp:2634:14: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = t_CKVEC4; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC4&, const t_CKVEC4&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec4::sort()' at chuck_oo.cpp:3129:14: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const t_CKVEC4&, const t_CKVEC4&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'virtual void Chuck_ArrayVec4::sort()' at chuck_oo.cpp:3129:14: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_otf.cpp -o chuck_otf.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_stats.cpp -o chuck_stats.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_shell.cpp -o chuck_shell.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_io.cpp -o chuck_io.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_shell.cpp: In member function 'virtual long int Chuck_Shell::Command_VMAdd::execute(std::vector >&, std::string&)': chuck_shell.cpp:1891:27: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] 1891 | snprintf( buf, 16, "%lu", caller->vms.size() - 1 ); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int std::vector::size_type {aka unsigned int} | %u chuck_shell.cpp: In member function 'virtual long int Chuck_Shell::Command_VMList::execute(std::vector >&, std::string&)': chuck_shell.cpp:1991:35: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector >::size_type' {aka 'unsigned int'} [-Wformat=] 1991 | snprintf( buf, 32, "%lu", i ); | ~~^ ~ | | | | | std::vector >::size_type {aka unsigned int} | long unsigned int | %u g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck.cpp -o chuck.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_io.cpp: In function 'void HidMsg_is_axis_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_io.cpp:2590:78: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 2590 | RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2591 | CK_HID_JOYSTICK_AXIS ? 1 : 0 ); | ~~~~~~~~~~~~~~~~~~~~ chuck_io.cpp: In function 'void HidMsg_is_button_down(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_io.cpp:2596:78: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 2596 | RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2597 | CK_HID_BUTTON_DOWN ? 1 : 0 ); | ~~~~~~~~~~~~~~~~~~ chuck_io.cpp: In function 'void HidMsg_is_button_up(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_io.cpp:2602:78: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 2602 | RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2603 | CK_HID_BUTTON_UP ? 1 : 0 ); | ~~~~~~~~~~~~~~~~ chuck_io.cpp: In function 'void HidMsg_is_mouse_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_io.cpp:2608:78: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 2608 | RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2609 | CK_HID_MOUSE_MOTION ? 1 : 0 ); | ~~~~~~~~~~~~~~~~~~~ chuck_io.cpp: In function 'void HidMsg_is_hat_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_io.cpp:2614:78: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 2614 | RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2615 | CK_HID_JOYSTICK_HAT ? 1 : 0 ); | ~~~~~~~~~~~~~~~~~~~ chuck_io.cpp: In function 'void HidMsg_is_wheel_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_io.cpp:2620:78: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 2620 | RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2621 | CK_HID_MOUSE_WHEEL ? 1 : 0 ); | ~~~~~~~~~~~~~~~~~~ chuck_io.cpp: In member function 'virtual Chuck_ArrayInt* Chuck_IO_File::dirList()': chuck_io.cpp:3694:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3694 | for( int i = 0; i < entrylist.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ chuck_io.cpp: In member function 'virtual void Chuck_IO_Serial::write(double, long int)': chuck_io.cpp:5776:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5776 | for(int i = 0; i < sizeof(v); i++) | ~~^~~~~~~~~~~ chuck_io.cpp:5783:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5783 | for(int i = 0; i < sizeof(v); i++) | ~~^~~~~~~~~~~ chuck_io.cpp:5814:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5814 | for(int i = 0; i < sizeof(v); i++) | ~~^~~~~~~~~~~ chuck_io.cpp:5821:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5821 | for(int i = 0; i < sizeof(v); i++) | ~~^~~~~~~~~~~ chuck_io.cpp: In member function 'long int Chuck_IO_Serial::buffer_bytes_to_tmp(long int)': chuck_io.cpp:6218:15: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 6218 | while(len < num_bytes && !m_do_exit) | ~~~~^~~~~~~~~~~ chuck_io.cpp: In member function 'long unsigned int Chuck_IO_Serial::handle_float_ascii(Request&)': chuck_io.cpp:6303:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6303 | for(int i = 0; i < r.m_num && !m_do_exit; i++) | ~~^~~~~~~~~ chuck_io.cpp: In member function 'long unsigned int Chuck_IO_Serial::handle_int_ascii(Request&)': chuck_io.cpp:6355:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6355 | for(int i = 0; i < r.m_num; i++) | ~~^~~~~~~~~ chuck_io.cpp: In member function 'long unsigned int Chuck_IO_Serial::handle_byte(Request&)': chuck_io.cpp:6428:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6428 | for(int i = 0; i < r.m_num; i++) | ~~^~~~~~~~~ chuck_io.cpp: In member function 'long unsigned int Chuck_IO_Serial::handle_float_binary(Request&)': chuck_io.cpp:6470:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6470 | for(int i = 0; i < r.m_num; i++) | ~~^~~~~~~~~ chuck_io.cpp: In member function 'long unsigned int Chuck_IO_Serial::handle_int_binary(Request&)': chuck_io.cpp:6505:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6505 | for(int i = 0; i < r.m_num; i++) | ~~^~~~~~~~~ In file included from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from chuck_errmsg.h:181, from util_buffers.h:40, from chuck_io.h:38, from chuck_io.cpp:33: In function 'constexpr std::_Ios_Openmode std::operator|(_Ios_Openmode, _Ios_Openmode)', inlined from 'constexpr const std::_Ios_Openmode& std::operator|=(_Ios_Openmode&, _Ios_Openmode)' at /usr/include/c++/14/bits/ios_base.h:155:22, inlined from 'virtual long unsigned int Chuck_IO_File::open(const std::string&, long int)' at chuck_io.cpp:3372:30: /usr/include/c++/14/bits/ios_base.h:140:71: warning: 'theMode' may be used uninitialized [-Wmaybe-uninitialized] 140 | { return _Ios_Openmode(static_cast(__a) | static_cast(__b)); } | ^ chuck_io.cpp: In member function 'virtual long unsigned int Chuck_IO_File::open(const std::string&, long int)': chuck_io.cpp:3317:24: note: 'theMode' was declared here 3317 | ios_base::openmode theMode; | ^~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_carrier.cpp -o chuck_carrier.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck_globals.cpp -o chuck_globals.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c midiio_rtmidi.cpp -o midiio_rtmidi.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ midiio_rtmidi.cpp:1114: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1114 | #pragma mark - MIDI helpers cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c rtmidi.cpp -o rtmidi.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ chuck_globals.cpp: In member function 'long unsigned int Chuck_Globals_Manager::setGlobalIntArray(const char*, long int*, long unsigned int)': chuck_globals.cpp:1512:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1512 | for( int i = 0; i < numValues; i++ ) | ~~^~~~~~~~~~~ chuck_globals.cpp: In member function 'long unsigned int Chuck_Globals_Manager::setGlobalFloatArray(const char*, double*, long unsigned int)': chuck_globals.cpp:1848:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1848 | for( int i = 0; i < numValues; i++ ) | ~~^~~~~~~~~~~ chuck_globals.cpp: In member function 'long unsigned int Chuck_Globals_Manager::set_global_int_array(const std::string&, long int*, long unsigned int)': chuck_globals.cpp:2403:26: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2403 | if( intArray->size() < numValues ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ chuck_globals.cpp: In member function 'long unsigned int Chuck_Globals_Manager::set_global_int_array_value(const std::string&, long unsigned int, long int)': chuck_globals.cpp:2434:26: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2434 | if( intArray->size() <= index ) return FALSE; | ~~~~~~~~~~~~~~~~~^~~~~~~~ chuck_globals.cpp: In member function 'long unsigned int Chuck_Globals_Manager::set_global_float_array(const std::string&, double*, long unsigned int)': chuck_globals.cpp:2464:28: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2464 | if( floatArray->size() < numValues ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ chuck_globals.cpp: In member function 'long unsigned int Chuck_Globals_Manager::set_global_float_array_value(const std::string&, long unsigned int, double)': chuck_globals.cpp:2495:28: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2495 | if( floatArray->size() <= index ) return FALSE; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ chuck_globals.cpp: In member function 'void Chuck_Globals_Manager::handle_global_queue_messages()': chuck_globals.cpp:3116:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3116 | for( int i = 0; i < newSize; i++ ) | ~~^~~~~~~~~ chuck_globals.cpp:3219:50: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3219 | if( intArray->size() > request->index ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ chuck_globals.cpp:3409:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3409 | for( int i = 0; i < newSize; i++ ) | ~~^~~~~~~~~ chuck_globals.cpp:3511:52: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3511 | if( floatArray->size() > request->index ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In static member function 'static long unsigned int MidiInManager::add_vm(Chuck_VM*, long int, long unsigned int)': midiio_rtmidi.cpp:531:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 531 | if( device_num >= the_bufs.capacity() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In static member function 'static void MidiInManager::cleanup_buffer(Chuck_VM*)': midiio_rtmidi.cpp:569:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 569 | for( int i = 0; i < the_bufs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'void MidiScoreReader::cleanup()': midiio_rtmidi.cpp:1219:31: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 1219 | for( t_CKINT i = 0; i < m_midiFile->getNumberOfTracks(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1222:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1222 | for( t_CKINT j = 0; j < m_events[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'bool MidiScoreReader::load(const char*, float)': midiio_rtmidi.cpp:1280:12: warning: catching polymorphic type 'class StkError' by value [-Wcatch-value=] 1280 | catch( StkError ) | ^~~~~~~~ midiio_rtmidi.cpp:1307:27: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 1307 | for( t_CKINT i = 0; i < m_midiFile->getNumberOfTracks(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'long int MidiScoreReader::getLowestNote(long int, const MidiNoteEvent*)': midiio_rtmidi.cpp:1398:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1398 | for( int i = 0; i < m_events[track].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1408:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1408 | for( int i = startingPoint; i < m_events[track].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'long int MidiScoreReader::getHighestNote(long int, const MidiNoteEvent*)': midiio_rtmidi.cpp:1434:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1434 | for( t_CKINT i = 0; i < m_events[track].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1444:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1444 | for( t_CKINT i = startingPoint; i < m_events[track].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'const MidiNoteEvent* MidiScoreReader::getTopEvent(long int, long int)': midiio_rtmidi.cpp:1465:30: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1465 | if( !m_midiFile || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1474:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1474 | if( index < 0 || index >= m_events[track].size() ) return NULL; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'bool MidiScoreReader::seek(long int, long int)': midiio_rtmidi.cpp:1522:30: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1522 | if( !m_midiFile || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1532:20: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1532 | else if( index >= m_events[track].size() ) index = m_events[track].size(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1537:15: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1537 | if( index >= m_events[track].size() ) return false; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'bool MidiScoreReader::seekToNoteOn(long int)': midiio_rtmidi.cpp:1551:30: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1551 | if( !m_midiFile || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1567:24: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1567 | else if( index >= m_events[track].size() ) index = m_events[track].size(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1571:19: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1571 | if( index >= m_events[track].size() ) break; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp:1577:15: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1577 | if( index >= m_events[track].size() ) return false; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'void MidiScoreReader::rewind()': midiio_rtmidi.cpp:1594:27: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 1594 | for( t_CKINT i = 0; i < m_midiFile->getNumberOfTracks(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'void MidiScoreReader::getEvents(long int, double, double, std::vector&, bool)': midiio_rtmidi.cpp:1617:30: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1617 | if( !m_midiFile || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'bool MidiScoreReader::isDone(long int, double)': midiio_rtmidi.cpp:1682:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1682 | if( track < 0 || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'bool MidiScoreReader::loadTrack(long int, std::vector&, std::vector&)': midiio_rtmidi.cpp:1743:30: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1743 | if( !m_midiFile || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'long int MidiScoreReader::getNumEvents(long int) const': midiio_rtmidi.cpp:1982:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1982 | if( track < 0 || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'const std::vector& MidiScoreReader::getNoteEvents(long int)': midiio_rtmidi.cpp:2000:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2000 | if( track < 0 || track >= m_events.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'const std::vector& MidiScoreReader::getLyricEvents(long int)': midiio_rtmidi.cpp:2017:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2017 | if( track < 0 || track >= m_lyricEvents.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'long int MidiScoreReader::getCount(long int, const std::string&)': midiio_rtmidi.cpp:2033:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2033 | if( track < 0 || track >= m_events.size() ) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'void MidiScoreReader::incrementCount(long int, const std::string&)': midiio_rtmidi.cpp:2052:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2052 | if( track < 0 || track >= m_events.size() ) return; | ~~~~~~^~~~~~~~~~~~~~~~~~ midiio_rtmidi.cpp: In member function 'long int MidiScoreReader::getTrackForName(const std::string&)': midiio_rtmidi.cpp:2163:21: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2163 | if( itr->second >= m_events.size() ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c hidio_sdl.cpp -o hidio_sdl.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ midiio_rtmidi.cpp: In static member function 'static void MidiInManager::cb_midi_input(double, std::vector*, void*)': midiio_rtmidi.cpp:660:17: warning: 'm' may be used uninitialized [-Wmaybe-uninitialized] 660 | if( m.data[2] != 0xfe ) | ~~~~~~~~^ midiio_rtmidi.cpp:654:13: note: 'm' declared here 654 | MidiMsg m; | ^ midiio_rtmidi.cpp:660:17: warning: 'm' may be used uninitialized [-Wmaybe-uninitialized] 660 | if( m.data[2] != 0xfe ) | ~~~~~~~~^ midiio_rtmidi.cpp:654:13: note: 'm' declared here 654 | MidiMsg m; | ^ midiio_rtmidi.cpp:660:17: warning: 'm' may be used uninitialized [-Wmaybe-uninitialized] 660 | if( m.data[2] != 0xfe ) | ~~~~~~~~^ midiio_rtmidi.cpp:654:13: note: 'm' declared here 654 | MidiMsg m; | ^ hidio_sdl.cpp: In destructor 'PhyHidDevIn::~PhyHidDevIn()': hidio_sdl.cpp:124:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 124 | if( device_type != CK_HID_DEV_NONE ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ hidio_sdl.cpp: In member function 'long unsigned int PhyHidDevIn::open(Chuck_VM*, long int, long unsigned int)': hidio_sdl.cpp:136:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 136 | if( device_type != CK_HID_DEV_NONE ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ hidio_sdl.cpp:143:14: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 143 | if( type <= CK_HID_DEV_NONE || type >= CK_HID_DEV_COUNT ) | ~~~~~^~~~~~~~~~~~~~~~~~ hidio_sdl.cpp:143:41: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 143 | if( type <= CK_HID_DEV_NONE || type >= CK_HID_DEV_COUNT ) | ~~~~~^~~~~~~~~~~~~~~~~~~ hidio_sdl.cpp: In member function 'long unsigned int PhyHidDevIn::close()': hidio_sdl.cpp:305:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 305 | if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ hidio_sdl.cpp:305:55: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 305 | if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ hidio_sdl.cpp: In member function 'std::string PhyHidDevIn::name()': hidio_sdl.cpp:343:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 343 | if( device_type == CK_HID_DEV_NONE ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ hidio_sdl.cpp:346:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 346 | if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ hidio_sdl.cpp:346:55: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 346 | if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ hidio_sdl.cpp: In static member function 'static long unsigned int HidInManager::open(HidIn*, Chuck_VM*, long int, long int, long unsigned int)': hidio_sdl.cpp:702:40: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 702 | if( device_type < 1 || device_type >= CK_HID_DEV_COUNT ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ hidio_sdl.cpp: In static member function 'static long unsigned int HidInManager::open(HidIn*, Chuck_VM*, long int, std::string&, long unsigned int)': hidio_sdl.cpp:788:20: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 788 | if(device_type != CK_HID_DEV_COUNT) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ hidio_sdl.cpp:791:44: warning: comparison of integer expressions of different signedness: 'long int' and 'const long unsigned int' [-Wsign-compare] 791 | if( device_type < 1 || device_type >= CK_HID_DEV_COUNT ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ugen_osc.cpp -o ugen_osc.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ugen_filter.cpp -o ugen_filter.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ugen_stk.cpp -o ugen_stk.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from ugen_osc.h:39, from ugen_osc.cpp:36: ugen_osc.cpp: In function 'void oscx_ctor_2(Chuck_Object*, void*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_dl.h:139:33: warning: value computed is not used [-Wunused-value] 139 | #define GET_NEXT_FLOAT(ptr) (*((t_CKFLOAT *&)ptr)++) | ~^~~~~~~~~~~~~~~~~~~~~~~ ugen_osc.cpp:448:5: note: in expansion of macro 'GET_NEXT_FLOAT' 448 | GET_NEXT_FLOAT(ARGS); | ^~~~~~~~~~~~~~ ugen_osc.cpp: In function 'void gen5_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ugen_osc.cpp:1482:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1482 | for(t_CKUINT ii = 0; iim_output1); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ ugen_filter.cpp:2172:5: note: in expansion of macro 'CK_DDN' 2172 | CK_DDN(d->m_output1); | ^~~~~~ ugen_filter.cpp:2173:15: warning: statement has no effect [-Wunused-value] 2173 | CK_DDN(d->m_output2); chuck_def.h:208:27: note: in definition of macro 'CK_DDN_SINGLE' 208 | #define CK_DDN_SINGLE(f) (f) | ^ ugen_filter.cpp:2173:5: note: in expansion of macro 'CK_DDN' 2173 | CK_DDN(d->m_output2); | ^~~~~~ ugen_stk.cpp: In member function 'virtual float BandedWG::tick()': ugen_stk.cpp:6044:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 6044 | else | ^~~~ ugen_stk.cpp:6047:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 6047 | for (k=0; k= 0 && track < f->getNumberOfTracks()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ugen_xxx.cpp -o ugen_xxx.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ulib_ai.cpp -o ulib_ai.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ ugen_xxx.cpp: In function 'void foogen_ctor(Chuck_Object*, void*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ugen_xxx.cpp:1644:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1644 | for( t_CKINT i = 0; i < ugen->vtable->funcs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ugen_xxx.cpp: In function 'void multi_cget_chan(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ugen_xxx.cpp:1753:44: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1753 | RETURN->v_object = index >= 0 && index < ugen->m_multi_chan_size ? | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ugen_xxx.cpp: In destructor 'sndbuf_data::~sndbuf_data()': ugen_xxx.cpp:3049:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3049 | for(int i = 0; i < chunk_num; i++) | ~~^~~~~~~~~~~ In file included from ugen_xxx.h:41, from ugen_xxx.cpp:38: ugen_xxx.cpp: In function 'void sndbuf_ctor_path_rate(Chuck_Object*, void*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_dl.h:153:33: warning: value computed is not used [-Wunused-value] 153 | #define GET_NEXT_STRING(ptr) (*((Chuck_String **&)ptr)++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ugen_xxx.cpp:3094:5: note: in expansion of macro 'GET_NEXT_STRING' 3094 | GET_NEXT_STRING(ARGS); | ^~~~~~~~~~~~~~~ ugen_xxx.cpp: In function 'void sndbuf_ctor_path_rate_pos(Chuck_Object*, void*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': chuck_dl.h:153:33: warning: value computed is not used [-Wunused-value] 153 | #define GET_NEXT_STRING(ptr) (*((Chuck_String **&)ptr)++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ugen_xxx.cpp:3106:5: note: in expansion of macro 'GET_NEXT_STRING' 3106 | GET_NEXT_STRING(ARGS); | ^~~~~~~~~~~~~~~ chuck_dl.h:139:33: warning: value computed is not used [-Wunused-value] 139 | #define GET_NEXT_FLOAT(ptr) (*((t_CKFLOAT *&)ptr)++) | ~^~~~~~~~~~~~~~~~~~~~~~~ ugen_xxx.cpp:3111:5: note: in expansion of macro 'GET_NEXT_FLOAT' 3111 | GET_NEXT_FLOAT(ARGS); | ^~~~~~~~~~~~~~ ugen_xxx.cpp: In function 'float sndbuf_sampleAt(sndbuf_data*, long int, long int)': ugen_xxx.cpp:3241:22: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3241 | else if(arg_chan < d->num_channels) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ ugen_xxx.cpp: In function 'void sndbuf_ctrl_read(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ugen_xxx.cpp:3554:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3554 | for(int i = 0; i < d->chunk_num; i++) | ~~^~~~~~~~~~~~~~ ugen_xxx.cpp: In function 'void sndbuf_ctrl_channel(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ugen_xxx.cpp:3904:28: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3904 | if ( chan >= 0 && chan < d->num_channels ) { | ~~~~~^~~~~~~~~~~~~~~~~ ugen_xxx.cpp: In function 'void sndbuf_cget_valueAt(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ugen_xxx.cpp:4004:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4004 | RETURN->v_float = ( frame >= d->num_frames || frame < 0 ) ? 0 : sndbuf_sampleAt(d, frame, channel); | ~~~~~~^~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'long int KNN_Object::train(Chuck_ArrayInt&, Chuck_ArrayInt&)': ulib_ai.cpp:1563:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1563 | for( t_CKINT j = 0; j < x_dim; j++ ) | ~~^~~~~~~ ulib_ai.cpp:1570:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1570 | for( t_CKINT i = 0; i < x_dim; i++ ) | ~~^~~~~~~ ulib_ai.cpp: In member function 'void KNN_Object::getNearestNeighbors(const std::vector&, long int, ChaiVectorFast&)': ulib_ai.cpp:1580:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1580 | if( query.size() < X->yDim() ) | ~~~~~~~~~~~~~^~~~~~~~~~~ ulib_ai.cpp:1604:28: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1604 | diff = ( j < query.size() ? query[j] : 0.0 ) - X->v( i, j ); | ~~^~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void KNN_Object::weigh(const std::vector&)': ulib_ai.cpp:1780:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1780 | if( weights_.size() != X->yDim() ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ulib_ai.cpp:1787:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1787 | for( t_CKINT i = 0; i < weights_.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'long int HMM_Object::train(long int, long int, Chuck_ArrayInt&)': ulib_ai.cpp:2140:42: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2140 | if( observations.m_vector[i] >= n_emission ) { ulib_ai.cpp: In member function 'void Word2Vec_Object::getNearestNeighborsKDTree(ChaiVectorFast&, long int, ChaiVectorFast&)': ulib_ai.cpp:2664:59: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2664 | while( p != &dictionary->tree->knn_list_head && i < indices.length() ) | ~~^~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void MLP_Object::clear()': ulib_ai.cpp:3338:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3338 | for( t_CKINT i = 0; i < weights.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ ulib_ai.cpp:3340:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3340 | for( t_CKINT i = 0; i < biases.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:3342:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3342 | for( t_CKINT i = 0; i < activations.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:3344:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3344 | for( t_CKINT i = 0; i < gradients.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'bool MLP_Object::init(const std::vector&)': ulib_ai.cpp:3368:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3368 | for( t_CKINT i = 0; i < units_per_layer_.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:3371:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3371 | for( t_CKINT i = 0; i < units_per_layer.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:3377:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3377 | for( t_CKINT i = 0; i < units_per_layer.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:3387:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3387 | for( t_CKINT i = 0; i < weights.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ ulib_ai.cpp:3391:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3391 | for( t_CKINT i = 0; i < biases.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'long unsigned int MLP_Object::init(const std::vector&, const std::vector&)': ulib_ai.cpp:3405:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3405 | for( t_CKINT i = 0; i < activation_per_layer_.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'long unsigned int MLP_Object::init(const std::vector&, long int)': ulib_ai.cpp:3417:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3417 | for( t_CKINT i = 0; i < units_per_layer_.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void MLP_Object::forward(ChaiVectorFast&)': ulib_ai.cpp:3438:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3438 | for( t_CKINT i = 0; i < weights.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'long unsigned int MLP_Object::save(std::ofstream&)': ulib_ai.cpp:3718:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3718 | for( t_CKINT i = 0; i < units_per_layer.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:3723:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3723 | for( t_CKINT i = 0; i < activation_per_layer.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:3728:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3728 | for( t_CKINT i = 0; i < weights.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ ulib_ai.cpp:3739:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector*>::size_type' {aka 'unsigned int'} [-Wsign-compare] 3739 | for( t_CKINT i = 0; i < biases.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Model::clear_obs(long int, long int)': ulib_ai.cpp:4141:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4141 | for( t_CKINT i = 0; i < example_ids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Model::save(std::ofstream&)': ulib_ai.cpp:4157:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4157 | for( t_CKINT i = 0; i < example_ids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:4162:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4162 | for( t_CKINT i = 0; i < connected_inputs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::clear_all_obs()': ulib_ai.cpp:4419:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4419 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::set_num_inputs(long int)': ulib_ai.cpp:4444:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4444 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::set_property(long int, Chuck_String&, long int)': ulib_ai.cpp:4567:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4567 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4586:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4586 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4592:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4592 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4598:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4598 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4613:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4613 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4627:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4627 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4633:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4633 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4639:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4639 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::set_property(long int, Chuck_String&, double)': ulib_ai.cpp:4660:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4660 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4666:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4666 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:4681:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 4681 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::get_output_property(long int, Chuck_String&, Chuck_ArrayInt&)': ulib_ai.cpp:5153:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5153 | for( t_CKINT i = 0; i < models[output_index].connected_inputs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::set_task_type(long int)': ulib_ai.cpp:5266:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5266 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::set_model_type(long int)': ulib_ai.cpp:5296:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5296 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp:5307:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5307 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::get_obs(Chuck_ArrayInt&)': ulib_ai.cpp:5363:25: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5363 | if( obs_.size() < dummy_model.example_ids.size() ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:5371:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5371 | for( t_CKINT i = 0; i < dummy_model.example_ids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::get_obs1(long int, Chuck_ArrayInt&)': ulib_ai.cpp:5388:25: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5388 | if( obs_.size() < models[output_index].example_ids.size() ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:5396:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5396 | for( t_CKINT i = 0; i < models[output_index].example_ids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::save_obs_as_arff(const std::string&, std::vector)': ulib_ai.cpp:5550:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5550 | for( t_CKINT i = 0; i < example_ids_.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp: In member function 'void Wekinator_Object::import_obs(Chuck_String&)': ulib_ai.cpp:5633:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 5633 | for( t_CKINT i = 0; i < models.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_ai.cpp: In function 'void coord_index_reset(kdtree*)': ulib_ai.cpp:6465:19: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 6465 | for( i = 0; i < tree->capacity; i++ ) | ~~^~~~~~~~~~~~~~~~ ulib_ai.cpp: In function 'void coord_table_reset(kdtree*)': ulib_ai.cpp:6474:19: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 6474 | for( i = 0; i < tree->capacity; i++ ) | ~~^~~~~~~~~~~~~~~~ ulib_ai.cpp: In function 'void coord_dump_all(kdtree*)': ulib_ai.cpp:6493:19: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 6493 | for( i = 0; i < tree->count; i++ ) | ~~^~~~~~~~~~~~~ ulib_ai.cpp: In function 'void kdtree_rebuild(kdtree*)': ulib_ai.cpp:6917:26: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 6917 | for( i = 0, j = 0; j < tree->count; i++, j++ ) | ~~^~~~~~~~~~~~~ ulib_ai.cpp:6919:18: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 6919 | while( j < tree->count && tree->coord_deleted[j] ) | ~~^~~~~~~~~~~~~ ulib_ai.cpp:6923:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 6923 | if( i != j && j < tree->count ) | ~~^~~~~~~~~~~~~ ulib_ai.cpp: At global scope: ulib_ai.cpp:6705:13: warning: 'void kdnode_dump(kdnode*, long int)' defined but not used [-Wunused-function] 6705 | static void kdnode_dump( struct kdnode * node, t_CKINT dim ) | ^~~~~~~~~~~ ulib_ai.cpp:6512:13: warning: 'void coord_dump_by_indexes(kdtree*, long int, long int, long int)' defined but not used [-Wunused-function] 6512 | static void coord_dump_by_indexes( struct kdtree * tree, long low, long high, t_CKINT r ) | ^~~~~~~~~~~~~~~~~~~~~ ulib_ai.cpp:6490:13: warning: 'void coord_dump_all(kdtree*)' defined but not used [-Wunused-function] 6490 | static void coord_dump_all( struct kdtree * tree ) | ^~~~~~~~~~~~~~ ugen_stk.cpp: In function 'static void Stk::handleError(const char*, StkError::TYPE)': ugen_stk.cpp:16480:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 16480 | strncpy(message, p, STK_MSG_BUF_LENGTH); | ^ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ulib_doc.cpp -o ulib_doc.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ ulib_doc.cpp: In function 'std::string type2url(const std::string&, const std::vector&)': ulib_doc.cpp:266:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 266 | for( t_CKINT i = 0; i < groups.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_doc.cpp:268:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 268 | for( t_CKINT j = 0; j < groups[i]->types.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual std::string CKDocJSONOutput::renderIndex(const std::string&, const std::vector&)': ulib_doc.cpp:316:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 316 | for( t_CKINT i = 0; i < groups.size(); ++i ) | ~~^~~~~~~~~~~~~~~ ulib_doc.cpp:319:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 319 | for( t_CKINT j = 0; j < groups[i]->types.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp:322:22: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 322 | if(j < groups[i]->types.size() - 1) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp:329:18: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 329 | if(i < groups.size() - 1) | ~~^~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual void CKDocHTMLOutput::static_member_var(Chuck_Value*)': ulib_doc.cpp:891:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 891 | for(int i = 0; i < var->type->array_depth; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual void CKDocHTMLOutput::member_var(Chuck_Value*)': ulib_doc.cpp:916:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 916 | for(int i = 0; i < var->type->array_depth; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual void CKDocHTMLOutput::begin_static_member_func(Chuck_Func*)': ulib_doc.cpp:943:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 943 | for(int i = 0; i < func->def()->ret_type->array_depth; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual void CKDocHTMLOutput::begin_member_func(Chuck_Func*)': ulib_doc.cpp:985:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 985 | for(int i = 0; i < func->def()->ret_type->array_depth; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual void CKDocHTMLOutput::func_arg(a_Arg_List)': ulib_doc.cpp:1060:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1060 | for(int i = 0; i < arg->type->array_depth; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In static member function 'static std::string CKDocHTMLOutput::cssclean(std::string)': ulib_doc.cpp:1086:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 1086 | for(int i = 0; i < s.length(); i++) | ~~^~~~~~~~~~~~ ulib_doc.cpp: In member function 'virtual std::string CKDocHTMLOutput::renderIndex(const std::string&, const std::vector&)': ulib_doc.cpp:1146:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1146 | for( t_CKINT i = 0; i < groups.size(); i++ ) | ~~^~~~~~~~~~~~~~~ ulib_doc.cpp:1170:35: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1170 | for( t_CKINT j = 0; j < group->types.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'void CKDoc::clearGroups()': ulib_doc.cpp:1245:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1245 | for( t_CKINT i = 0; i < m_groups.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ ulib_doc.cpp:1248:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1248 | for( t_CKINT j = 0; j < m_groups[i]->types.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'long unsigned int CKDoc::addGroup(const std::vector&, const std::string&, const std::string&, const std::string&)': ulib_doc.cpp:1295:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1295 | for( t_CKINT i = 0; i < m_groups.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ ulib_doc.cpp:1317:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1317 | for( t_CKINT i = 0; i < types.size(); i++ ) | ~~^~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'void CKDoc::genGroups(std::vector >&)': ulib_doc.cpp:1512:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1512 | for( t_CKINT i = 0; i < m_groups.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ ulib_doc.cpp: In member function 'std::string CKDoc::genType(Chuck_Type*, long unsigned int)': ulib_doc.cpp:1665:22: warning: variable 'dtor' set but not used [-Wunused-but-set-variable] 1665 | Chuck_Func * dtor = NULL; | ^~~~ ulib_doc.cpp: In member function 'long unsigned int CKDoc::outputToDir(const std::string&, const std::string&)': ulib_doc.cpp:1907:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1907 | for( t_CKINT i = 0; i < m_groups.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ ulib_doc.cpp: In function 'void CKDoc_addGroup_type(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_doc.cpp:1993:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1993 | for( int i = 0; i < typeArray->m_vector.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In function 'void CKDoc_addGroup_str(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_doc.cpp:2042:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2042 | for( int i = 0; i < strArray->m_vector.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ulib_doc.cpp: In function 'void CKDoc_genGroups(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_doc.cpp:2199:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 2199 | for( t_CKINT i = 0; i < results.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ulib_machine.cpp -o ulib_machine.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ulib_math.cpp -o ulib_math.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ ulib_machine.cpp: In function 'void machine_shreds_impl(Chuck_Type*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_machine.cpp:542:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 542 | for(int i = 0; i < status.list.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ ulib_math.cpp: In function 'void rtop_impl(Chuck_Type*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_math.cpp:876:15: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 876 | if( count < to->size() ) to->set_size( count ); | ~~~~~~^~~~~~~~~~~~ ulib_math.cpp: In function 'void ptor_impl(Chuck_Type*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_math.cpp:915:15: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 915 | if( count < to->size() ) to->set_size( count ); | ~~~~~~^~~~~~~~~~~~ ulib_math.cpp: At global scope: ulib_math.cpp:57:18: warning: 'double fzero()' defined but not used [-Wunused-function] 57 | static t_CKFLOAT fzero() { return 0.0; } | ^~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ulib_std.cpp -o ulib_std.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c ulib_opsc.cpp -o ulib_opsc.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ ulib_opsc.cpp:1178: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1178 | #pragma mark - OscOut ulib_opsc.cpp:1344: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1344 | #pragma mark - OscArg ulib_opsc.cpp:1375: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1375 | #pragma mark - OscIn ulib_opsc.cpp:1547: warning: ignoring '#pragma mark ' [-Wunknown-pragmas] 1547 | #pragma mark - OscMsg ulib_opsc.cpp: In constructor 'OscIn::OscIn(Chuck_Event*, Chuck_VM*)': ulib_opsc.cpp:294:19: warning: 'OscIn::m_event' will be initialized after [-Wreorder] 294 | Chuck_Event * m_event; | ^~~~~~~ ulib_opsc.cpp:292:16: warning: 'Chuck_VM* OscIn::m_vm' [-Wreorder] 292 | Chuck_VM * m_vm; | ^~~~ ulib_opsc.cpp:169:5: warning: when initialized here [-Wreorder] 169 | OscIn( Chuck_Event * event, Chuck_VM * vm ) : | ^~~~~ ulib_opsc.cpp: In static member function 'static void OscInServer::methodToPathAndType(const std::string&, std::string&, long unsigned int&, std::string&, long unsigned int&)': ulib_opsc.cpp:468:23: warning: comparison of integer expressions of different signedness: 'long int' and 'const std::__cxx11::basic_string::size_type' {aka 'const unsigned int'} [-Wsign-compare] 468 | if( comma_pos != method.npos ) ulib_opsc.cpp:475:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 475 | for( int i = 0; i < dirty_type.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ ulib_opsc.cpp: In constructor 'OscInServer::OscInServer(int)': ulib_opsc.cpp:533:30: warning: 'OscInServer::m_inMsgBuffer' will be initialized after [-Wreorder] 533 | CircularBuffer m_inMsgBuffer; | ^~~~~~~~~~~~~ ulib_opsc.cpp:529:13: warning: 'XThread OscInServer::m_thread' [-Wreorder] 529 | XThread m_thread; | ^~~~~~~~ ulib_opsc.cpp:513:5: warning: when initialized here [-Wreorder] 513 | OscInServer( int port ) : | ^~~~~~~~~~~ ulib_opsc.cpp: In member function 'long unsigned int OscOut::start(const std::string&)': ulib_opsc.cpp:1066:23: warning: comparison of integer expressions of different signedness: 'long int' and 'const std::__cxx11::basic_string::size_type' {aka 'const unsigned int'} [-Wsign-compare] 1066 | if( comma_pos != method.npos ) m_path = method.substr( 0, comma_pos ); ulib_opsc.cpp: In function 'void oscin_recv(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM*, Chuck_VM_Shred*, CK_DL_API)': ulib_opsc.cpp:1510:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1510 | for( i = 0; i < msg.args.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ ugen_stk.cpp: In constructor 'StkError::StkError(const char*, TYPE)': ugen_stk.cpp:16480:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_buffers.cpp -o util_buffers.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ util_buffers.cpp: In member function 'long int AccumBuffer::resize(long int)': util_buffers.cpp:576:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 576 | if( size == m_max_elem ) return size; | ~~~~~^~~~~~~~~~~~~ In file included from chuck_def.h:39, from chuck_oo.h:38, from util_buffers.h:39, from util_buffers.cpp:36: util_buffers.cpp: In member function 'void AccumBuffer::get(float*, long int)': util_buffers.cpp:688:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 688 | assert( m_max_elem == (tocopy + tocopy2) ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ util_buffers.cpp:689:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 689 | assert( num_elem > m_max_elem ); | ~~~~~~~~~^~~~~~~~~~~~ util_buffers.cpp: In member function 'void AccumBuffer::get_most_recent(float*, long int)': util_buffers.cpp:740:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 740 | assert( m_max_elem == (tocopy + tocopy2) ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ util_buffers.cpp:741:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 741 | assert( num_elem > m_max_elem ); | ~~~~~~~~~^~~~~~~~~~~~ util_buffers.cpp: In member function 'long int DeccumBuffer::resize(long int)': util_buffers.cpp:783:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 783 | if( size == m_max_elem ) return size; | ~~~~~^~~~~~~~~~~~~ util_buffers.cpp: In member function 'void DeccumBuffer::get(float*, long int)': util_buffers.cpp:897:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 897 | assert( m_max_elem == (tocopy + tocopy2) ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ util_buffers.cpp:898:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 898 | assert( num_elem > m_max_elem ); | ~~~~~~~~~^~~~~~~~~~~~ util_buffers.cpp: In member function 'void DeccumBuffer::put(float*, long int)': util_buffers.cpp:944:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 944 | assert( m_max_elem == (tocopy + tocopy2) ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ util_buffers.cpp:945:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 945 | assert( num_elem > m_max_elem ); | ~~~~~~~~~^~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_console.cpp -o util_console.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_math.cpp -o util_math.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_platforms.cpp -o util_platforms.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_string.cpp -o util_string.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ util_string.cpp: In function 'std::string snippet(const std::string&, long int, long int, long int&, long int*, long int*)': util_string.cpp:350:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 350 | if( str.length() < desiredLength ) return str; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util_string.cpp:352:46: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 352 | if( targetPosition < 0 || targetPosition >= str.length() ) return str; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util_string.cpp: In function 'long unsigned int extract_args(const std::string&, std::string&, std::vector >&)': util_string.cpp:420:19: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 420 | for( i = 0; i < s.length(); i++ ) | ~~^~~~~~~~~~~~ util_string.cpp:435:23: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 435 | for( i = 0; i < s.length(); i++ ) | ~~^~~~~~~~~~~~ util_string.cpp:446:39: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 446 | if( s[i] == '\\' && (i+1) < s.length() ) | ~~~~~~^~~~~~~~~~~~ util_string.cpp:470:19: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 470 | for( i = 0; i < s.length(); i++ ) | ~~^~~~~~~~~~~~ util_string.cpp:399:13: warning: variable 'prev_pos' set but not used [-Wunused-but-set-variable] 399 | t_CKINT prev_pos = 0; | ^~~~~~~~ util_string.cpp: In function 'std::string expandTildePath(const std::string&)': util_string.cpp:589:31: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 589 | for( t_CKINT i = 0; i < we.we_wordc; i++ ) | ~~^~~~~~~~~~~~~ util_string.cpp: In function 'std::string extract_filepath_dir(const std::string&)': util_string.cpp:863:11: warning: comparison of integer expressions of different signedness: 'long int' and 'const std::__cxx11::basic_string::size_type' {aka 'const unsigned int'} [-Wsign-compare] 863 | if( i == std::string::npos ) return ""; | ~~^~~~~~~~~~~~~~~~~~~~ util_string.cpp: In function 'std::string normalize_directory_separator(const std::string&)': util_string.cpp:1087:24: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1087 | for( long i = 0; i < len; i++ ) | ~~^~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_thread.cpp -o util_thread.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from util_thread.cpp:35: util_thread.h: In constructor 'XWriteThread::XWriteThread(size_t, size_t)': util_thread.h:245:31: warning: 'XWriteThread::m_msg_buffer' will be initialized after [-Wreorder] 245 | CircularBuffer * m_msg_buffer; | ^~~~~~~~~~~~ util_thread.h:203:26: warning: 'FastCircularBuffer* XWriteThread::m_data_buffer' [-Wreorder] 203 | FastCircularBuffer * m_data_buffer; | ^~~~~~~~~~~~~ util_thread.cpp:277:1: warning: when initialized here [-Wreorder] 277 | XWriteThread::XWriteThread(size_t data_buffer_size, size_t msg_buffer_size) | ^~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_opsc.cpp -o util_opsc.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_serial.cpp -o util_serial.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ util_opsc.cpp: In member function 'void OSC_Address_Space::setSpec(const char*, const char*)': util_opsc.cpp:2174:63: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2174 | if( snprintf( _spec, sizeof _spec, "%s,%s", addr, types ) >= sizeof _spec) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util_opsc.cpp: In member function 'void OSC_Address_Space::resizeQueue(int)': util_opsc.cpp:2274:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct opsc_data'; use assignment or value-initialization instead [-Wclass-memaccess] 2274 | memset( _new_queue, 0, _newQSize * chunkSize ); // out with the old... | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from util_opsc.cpp:34: util_opsc.h:545:8: note: 'struct opsc_data' declared here 545 | struct opsc_data | ^~~~~~~~~ util_opsc.cpp: In member function 'void OSC_Address_Space::resizeData(int)': util_opsc.cpp:2317:38: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct opsc_data'; use 'new' and 'delete' instead [-Wclass-memaccess] 2317 | _queue = ( opsc_data * ) realloc ( _queue, queueLen ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ util_opsc.h:545:8: note: 'struct opsc_data' declared here 545 | struct opsc_data | ^~~~~~~~~ util_opsc.cpp:2318:12: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct opsc_data'; use assignment or value-initialization instead [-Wclass-memaccess] 2318 | memset ( _queue, 0, queueLen ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ util_opsc.h:545:8: note: 'struct opsc_data' declared here 545 | struct opsc_data | ^~~~~~~~~ util_opsc.cpp:2319:43: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct opsc_data'; use 'new' and 'delete' instead [-Wclass-memaccess] 2319 | _current_data = (opsc_data* ) realloc ( _current_data, _dataSize * sizeof( opsc_data) ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util_opsc.h:545:8: note: 'struct opsc_data' declared here 545 | struct opsc_data | ^~~~~~~~~ util_opsc.cpp: In member function 'bool OSC_Address_Space::next_mesg()': util_opsc.cpp:2376:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct opsc_data'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2376 | memcpy( _current_data, _queue + _qread * _dataSize, _dataSize * sizeof( opsc_data ) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util_opsc.h:545:8: note: 'struct opsc_data' declared here 545 | struct opsc_data | ^~~~~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c util_hid.cpp -o util_hid.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ util_hid.cpp:6375: warning: ignoring '#pragma mark Linux' [-Wunknown-pragmas] 6375 | #pragma mark Linux general HID support util_hid.cpp:7256: warning: ignoring '#pragma mark Linux' [-Wunknown-pragmas] 7256 | #pragma mark Linux joystick support util_hid.cpp:7803: warning: ignoring '#pragma mark Hid' [-Wunknown-pragmas] 7803 | #pragma mark Hid graveyard cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c uana_xform.cpp -o uana_xform.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ util_hid.cpp: In member function 'virtual void linux_joystick::callback()': util_hid.cpp:6443:21: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 6443 | if( len < sizeof( event ) ) | ~~~~^~~~~~~~~~~~~~~~~ util_hid.cpp: In member function 'virtual void linux_mouse::callback()': util_hid.cpp:6525:21: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 6525 | if( len < sizeof( event ) ) | ~~~~^~~~~~~~~~~~~~~~~ util_hid.cpp: In member function 'virtual void linux_keyboard::callback()': util_hid.cpp:7060:21: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 7060 | if( len < sizeof( event ) ) | ~~~~^~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'void Hid_poll()': util_hid.cpp:7155:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 7155 | for( int i = 1; i < pollfds_end; i++ ) | ~~^~~~~~~~~~~~~ util_hid.cpp: In function 'void Joystick_init()': util_hid.cpp:7286:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7286 | while( dir_entity = readdir( dir_handle ) ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ util_hid.cpp:7270:17: warning: unused variable 'stat_buf' [-Wunused-variable] 7270 | struct stat stat_buf; | ^~~~~~~~ util_hid.cpp:7271:21: warning: unused variable 'i' [-Wunused-variable] 7271 | int js_num, fd, i; | ^ util_hid.cpp:7272:11: warning: unused variable 'uid' [-Wunused-variable] 7272 | uid_t uid = geteuid(); | ^~~ util_hid.cpp:7273:11: warning: unused variable 'gid' [-Wunused-variable] 7273 | gid_t gid = getegid(); | ^~~ util_hid.cpp: In function 'void Joystick_quit()': util_hid.cpp:7328:9: warning: deleting object of polymorphic class type 'linux_joystick' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 7328 | delete joysticks->at( i ); | ^~~~~~~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Joystick_open(int)': util_hid.cpp:7343:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7343 | if( joysticks == NULL || js < 0 || js >= joysticks->size() ) | ~~~^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Joystick_close(int)': util_hid.cpp:7372:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7372 | if( joysticks == NULL || js < 0 || js >= joysticks->size() ) | ~~~^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'const char* Joystick_name(int)': util_hid.cpp:7393:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7393 | if( joysticks == NULL || js < 0 || js >= joysticks->size() ) | ~~~^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'void Mouse_init()': util_hid.cpp:7492:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7492 | while( dir_entity = readdir( dir_handle ) ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ util_hid.cpp:7479:17: warning: unused variable 'stat_buf' [-Wunused-variable] 7479 | struct stat stat_buf; | ^~~~~~~~ util_hid.cpp:7480:16: warning: unused variable 'fd' [-Wunused-variable] 7480 | int m_num, fd, i; | ^~ util_hid.cpp:7480:20: warning: unused variable 'i' [-Wunused-variable] 7480 | int m_num, fd, i; | ^ util_hid.cpp:7482:19: warning: unused variable 'mouse' [-Wunused-variable] 7482 | linux_mouse * mouse; | ^~~~~ util_hid.cpp: In function 'void Mouse_quit()': util_hid.cpp:7534:9: warning: deleting object of polymorphic class type 'linux_mouse' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 7534 | delete mice->at( i ); | ^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Mouse_open(int)': util_hid.cpp:7549:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7549 | if( mice == NULL || m < 0 || m >= mice->size() ) | ~~^~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Mouse_close(int)': util_hid.cpp:7578:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7578 | if( mice == NULL || m < 0 || m >= mice->size() ) | ~~^~~~~~~~~~~~~~~ util_hid.cpp: In function 'const char* Mouse_name(int)': util_hid.cpp:7598:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7598 | if( mice == NULL || m < 0 || m >= mice->size() ) | ~~^~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Keyboard_configure(const char*)': util_hid.cpp:7645:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7645 | for( int i = 0; i < sizeof( relcaps ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ util_hid.cpp:7652:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7652 | for( int i = 0; i < sizeof( abscaps ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ util_hid.cpp:7657:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7657 | for( int i = 0; i < sizeof( keycaps ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'void Keyboard_init()': util_hid.cpp:7707:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7707 | while( dir_entity = readdir( dir_handle ) ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Keyboard_open(int)': util_hid.cpp:7747:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7747 | if( keyboards == NULL || k < 0 || k >= keyboards->size() ) | ~~^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'int Keyboard_close(int)': util_hid.cpp:7775:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7775 | if( keyboards == NULL || k < 0 || k >= keyboards->size() ) | ~~^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'const char* Keyboard_name(int)': util_hid.cpp:7794:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 7794 | if( keyboards == NULL || k < 0 || k >= keyboards->size() ) | ~~^~~~~~~~~~~~~~~~~~~~ util_hid.cpp: In function 'void Mouse_configure(const char*)': util_hid.cpp:7462:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 7462 | strncpy( mouse->filename, filename, CK_HID_STRBUFSIZE ); | ^ util_hid.cpp: In function 'int Keyboard_configure(const char*)': util_hid.cpp:7671:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 7671 | strncpy( keyboard->filename, filename, CK_HID_STRBUFSIZE ); | ^ util_opsc.cpp: In member function 'void OSC_Address_Space::setSpec(const char*)': util_opsc.cpp:2185:13: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 512 equals destination size [-Wstringop-truncation] 2185 | strncpy ( _spec, c, 512); | ^ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ uana_xform.cpp: In member function 'long unsigned int DCT_object::resize(long int)': uana_xform.cpp:2898:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 2898 | for( i = 0; i < size; i++ ) m_matrix[i] = new SAMPLE[size]; | ~~^~~~~~ uana_xform.cpp: In member function 'long unsigned int IDCT_object::resize(long int)': uana_xform.cpp:3375:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 3375 | for( i = 0; i < size; i++ ) m_matrix[i] = new SAMPLE[size]; | ~~^~~~~~ g++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c uana_extract.cpp -o uana_extract.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ util_opsc.cpp: In constructor 'OSC_Address_Space::OSC_Address_Space(const char*)': util_opsc.cpp:2185:13: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 512 equals destination size [-Wstringop-truncation] cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/address.c -o lo/address.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/blob.c -o lo/blob.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/bundle.c -o lo/bundle.o uana_extract.cpp: In function 'void compute_norm_rms(Chuck_ArrayFloat&, Chuck_ArrayFloat&)': uana_extract.cpp:876:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 876 | for( i = 0; i < curr.size(); i++ ) | ~~^~~~~~~~~~~~~ uana_extract.cpp:892:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 892 | for( i = 0; i < curr.size(); i++ ) | ~~^~~~~~~~~~~~~ uana_extract.cpp: In function 'double compute_flux(Chuck_ArrayFloat&, Chuck_ArrayFloat&, Chuck_ArrayFloat*)': uana_extract.cpp:914:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 914 | for( t_CKUINT i = 0; i < curr.size(); i++ ) | ~~^~~~~~~~~~~~~ uana_extract.cpp: In function 'double compute_flux(Chuck_ArrayFloat&, StateOfFlux&)': uana_extract.cpp:953:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 953 | for( t_CKUINT i = 0; i < curr.size(); i++ ) | ~~^~~~~~~~~~~~~ uana_extract.cpp: In function 'void compute_mfcc(MFCC_Object*, Chuck_ArrayFloat&, long unsigned int, Chuck_ArrayFloat&)': uana_extract.cpp:1436:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1436 | for( i = 0; i < size; i++ ) | ~~^~~~~~ uana_extract.cpp: In function 'double compute_rolloff(Chuck_ArrayFloat&, long unsigned int, double)': uana_extract.cpp:2217:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2217 | for( i = 0; i < size; i++ ) | ~~^~~~~~ uana_extract.cpp:2228:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2228 | for( i = 0; i < size; i++ ) | ~~^~~~~~ gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/message.c -o lo/message.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/method.c -o lo/method.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/pattern_match.c -o lo/pattern_match.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/send.c -o lo/send.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/server.c -o lo/server.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/server_thread.c -o lo/server_thread.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -DHAVE_CONFIG_H -I. -c lo/timetag.c -o lo/timetag.o gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck.tab.c -o chuck.tab.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ flex -ochuck.yy.c chuck.lex gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/chuck-1.5.4.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -I. -Icore -Icore/lo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -I. -Ilo -O3 -Wall -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -c chuck.yy.c -o chuck.yy.o chuck.yy.c:2690:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function] 2690 | static void yynoreturn yy_fatal_error (const char* msg ) | ^~~~~~~~~~~~~~ [chuck-core]: all components built... make[3]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src/core' ------------- g++ -o chuck core/chuck.tab.o core/chuck.yy.o core/util_math.o core/util_network.o core/util_raw.o core/util_xforms.o host/chuck_main.o host/chuck_audio.o host/chuck_console.o host/RtAudio/RtAudio.o core/chuck.o core/chuck_absyn.o core/chuck_parse.o core/chuck_errmsg.o core/chuck_frame.o core/chuck_symbol.o core/chuck_table.o core/chuck_vm.o core/chuck_instr.o core/chuck_scan.o core/chuck_type.o core/chuck_emit.o core/chuck_compile.o core/chuck_dl.o core/chuck_oo.o core/chuck_lang.o core/chuck_ugen.o core/chuck_otf.o core/chuck_stats.o core/chuck_shell.o core/chuck_io.o core/chuck_carrier.o core/chuck_globals.o core/hidio_sdl.o core/midiio_rtmidi.o core/rtmidi.o core/ugen_osc.o core/ugen_filter.o core/ugen_stk.o core/ugen_xxx.o core/ulib_ai.o core/ulib_doc.o core/ulib_machine.o core/ulib_math.o core/ulib_std.o core/ulib_opsc.o core/util_buffers.o core/util_console.o core/util_hid.o core/util_platforms.o core/util_opsc.o core/util_serial.o core/util_string.o core/util_thread.o core/uana_xform.o core/uana_extract.o core/lo/address.o core/lo/blob.o core/lo/bundle.o core/lo/message.o core/lo/method.o core/lo/pattern_match.o core/lo/send.o core/lo/server.o core/lo/server_thread.o core/lo/timetag.o -Wl,-z,relro -Wl,-z,now -lasound -ljack -lpthread -lpulse-simple -lpulse -lstdc++ -ldl -lm -lsndfile -lpthread make[2]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src' docbook-to-man debian/chuck.sgml > debian/chuck.1 make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1' dh_auto_test -O--sourcedirectory=src cd src && make -j3 test make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' make[2]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ./test.py ../chuck . >>> Performing tests in . <<< >>> Performing tests in 01-Basic <<< > ../chuck 01-Basic/01.ck > ../chuck 01-Basic/02.ck > ../chuck 01-Basic/03.ck > ../chuck 01-Basic/05.ck > ../chuck 01-Basic/06.ck > ../chuck 01-Basic/07.ck > ../chuck 01-Basic/08.ck > ../chuck 01-Basic/09.ck > ../chuck 01-Basic/10.ck > ../chuck 01-Basic/100.ck > ../chuck 01-Basic/101.ck > ../chuck 01-Basic/102.ck > ../chuck 01-Basic/103.ck > ../chuck 01-Basic/104.ck > ../chuck 01-Basic/105.ck > ../chuck 01-Basic/106.ck > ../chuck 01-Basic/107.ck > ../chuck 01-Basic/108.ck > ../chuck 01-Basic/109.ck > ../chuck 01-Basic/11.ck > ../chuck 01-Basic/110.ck > ../chuck 01-Basic/111.ck > ../chuck 01-Basic/112.ck > ../chuck 01-Basic/113.ck > ../chuck 01-Basic/114.ck > ../chuck 01-Basic/115.ck > ../chuck 01-Basic/116.ck > ../chuck 01-Basic/117.ck > ../chuck 01-Basic/118.ck > ../chuck 01-Basic/119.ck > ../chuck 01-Basic/12.ck > ../chuck 01-Basic/120.ck > ../chuck 01-Basic/121.ck > ../chuck 01-Basic/122.ck > ../chuck 01-Basic/123.ck > ../chuck 01-Basic/124.ck > ../chuck 01-Basic/125.ck > ../chuck 01-Basic/126.ck > ../chuck 01-Basic/127.ck > ../chuck 01-Basic/128.ck > ../chuck 01-Basic/129.ck > ../chuck 01-Basic/13.ck > ../chuck 01-Basic/130.ck > ../chuck 01-Basic/131.ck > ../chuck 01-Basic/132.ck > ../chuck 01-Basic/133.ck > ../chuck 01-Basic/134.ck > ../chuck 01-Basic/135-array-append.ck > ../chuck 01-Basic/136-array-erase.ck > ../chuck 01-Basic/137-array-erase.ck > ../chuck 01-Basic/138-foreach.ck > ../chuck 01-Basic/139-foreach.ck > ../chuck 01-Basic/14.ck > ../chuck 01-Basic/140-foreach.ck > ../chuck 01-Basic/141-foreach.ck > ../chuck 01-Basic/142-foreach.ck > ../chuck 01-Basic/143-foreach.ck > ../chuck 01-Basic/144-foreach.ck > ../chuck 01-Basic/145-foreach.ck > ../chuck 01-Basic/146-foreach-auto.ck > ../chuck 01-Basic/147-foreach-auto.ck > ../chuck 01-Basic/148-type-auto.ck > ../chuck 01-Basic/149-do-until.ck > ../chuck 01-Basic/15.ck > ../chuck 01-Basic/150-do-while.ck > ../chuck 01-Basic/151-until.ck > ../chuck 01-Basic/152-while.ck > ../chuck 01-Basic/153-break-nested.ck > ../chuck 01-Basic/154-break.ck > ../chuck 01-Basic/155-continue.ck > ../chuck 01-Basic/156-for-empty.ck > ../chuck 01-Basic/157-while-empty.ck > ../chuck 01-Basic/158-dowhile-empty.ck > ../chuck 01-Basic/159-repeat.ck > ../chuck 01-Basic/16.ck > ../chuck 01-Basic/160-foreach-class.ck > ../chuck 01-Basic/161-foreach-func.ck > ../chuck 01-Basic/162-public-access.ck > ../chuck 01-Basic/163-public-access.ck > ../chuck 01-Basic/164-depend-class-after.ck > ../chuck 01-Basic/165-depend-class-before.ck > ../chuck 01-Basic/166-depend-func.ck > ../chuck 01-Basic/167-depend-ref.ck > ../chuck 01-Basic/168-depend-mutual.ck > ../chuck 01-Basic/169-depend-nest1.ck > ../chuck 01-Basic/17.ck > ../chuck 01-Basic/170-depend-nest2.ck > ../chuck 01-Basic/171-depend-nest3.ck > ../chuck 01-Basic/173-complex-polar.ck > ../chuck 01-Basic/174-complex-array.ck > ../chuck 01-Basic/175-array-sort.ck > ../chuck 01-Basic/176-return-implicit.ck > ../chuck 01-Basic/177-getenv2.ck > ../chuck 01-Basic/178-decl-b.ck > ../chuck 01-Basic/179-ctrl-empty.ck > ../chuck 01-Basic/180-return-basic.ck > ../chuck 01-Basic/181-return-ctrl-paths-1.ck > ../chuck 01-Basic/182-return-ctrl-paths-2.ck > ../chuck 01-Basic/183-return-ctrl-paths-3.ck > ../chuck 01-Basic/184-return-ctrl-paths-4.ck > ../chuck 01-Basic/185-range.ck > ../chuck 01-Basic/186-array-comma.ck > ../chuck 01-Basic/187-return-ctrl-5.ck > ../chuck 01-Basic/188-class-var-anywhere1.ck > ../chuck 01-Basic/189-class-var-anywhere2.ck > ../chuck 01-Basic/19.ck > ../chuck 01-Basic/190-class-auto.ck > ../chuck 01-Basic/191-depend-context.ck > ../chuck 01-Basic/192-class-ctors.ck > ../chuck 01-Basic/193-machine-add.ck > ../chuck 01-Basic/194-value-lookup-order.ck > ../chuck 01-Basic/195-value-lookup-order.ck > ../chuck 01-Basic/196-array-append-array.ck > ../chuck 01-Basic/197-array-append-array.ck > ../chuck 01-Basic/198-string-replace.ck > ../chuck 01-Basic/199-string-replace.ck > ../chuck 01-Basic/20.ck > ../chuck 01-Basic/200-inner-class.ck > ../chuck 01-Basic/201-trail-comment-1.ck > ../chuck 01-Basic/202-trail-comment-2.ck > ../chuck 01-Basic/203-op-overload-class.ck > ../chuck 01-Basic/204-op-overload-foo.ck > ../chuck 01-Basic/205-op-overload-gru.ck > ../chuck 01-Basic/206-op-overload-public.ck > ../chuck 01-Basic/207-op-overload-pre-post.ck > ../chuck 01-Basic/208-op-overload-binary-mix.ck > ../chuck 01-Basic/209-op-overload-mix.ck > ../chuck 01-Basic/21.ck > ../chuck 01-Basic/210-mfun-invoke.ck > ../chuck 01-Basic/211-mfun-invoke-vars.ck > ../chuck 01-Basic/212-use-before-extend.ck > ../chuck 01-Basic/213-spork-nested-var.ck > ../chuck 01-Basic/214-num-types.ck > ../chuck 01-Basic/215-chugraph-passthrough.ck > ../chuck 01-Basic/216-chugen-passthrough.ck > ../chuck 01-Basic/217-vec-fields-access.ck > ../chuck 01-Basic/218-vec2.ck > ../chuck 01-Basic/219-func-call-refs.ck > ../chuck 01-Basic/22.ck > ../chuck 01-Basic/220-dangel-ref-loop.ck > ../chuck 01-Basic/221-dangle-ref-loops.ck > ../chuck 01-Basic/222-dangle-ref-return.ck > ../chuck 01-Basic/223-dangle-ref-func1.ck > ../chuck 01-Basic/224-stack-pointer-reg.ck > ../chuck 01-Basic/225-vecs-cast.ck > ../chuck 01-Basic/226-vecs-foreach-read.ck > ../chuck 01-Basic/227-dangle-ref-func2.ck > ../chuck 01-Basic/228-dangle-ref-recurse.ck > ../chuck 01-Basic/229-dangle-ref-spork.ck > ../chuck 01-Basic/23.ck > ../chuck 01-Basic/230-dangle-ref-new.ck > ../chuck 01-Basic/231-op-overload-refs.ck > ../chuck 01-Basic/232-shred-parent.ck > ../chuck 01-Basic/233-shred-parent-recursive.ck > ../chuck 01-Basic/234-shred-ancestor.ck > ../chuck 01-Basic/235-type-array.ck > ../chuck 01-Basic/236-ctors-basic.ck > ../chuck 01-Basic/237-ctor-arrays.ck > ../chuck 01-Basic/238-ctor-order.ck > ../chuck 01-Basic/239-ctor-default.ck > ../chuck 01-Basic/24.ck > ../chuck 01-Basic/240-dtor-basic.ck > ../chuck 01-Basic/241-ctor-builtin.ck > ../chuck 01-Basic/242-ctor-obj.ck > ../chuck 01-Basic/243-func-closest-match.ck > ../chuck 01-Basic/244-depend-member-var.ck > ../chuck 01-Basic/245-depend-class-extend.ck > ../chuck 01-Basic/246-depend-var-scope.ck > ../chuck 01-Basic/247-func-ol-diff-ret.ck > ../chuck 01-Basic/248-array-popfront.ck > ../chuck 01-Basic/249-dtor-cascade.ck > ../chuck 01-Basic/25.ck > ../chuck 01-Basic/250-ugen-arrays.ck > ../chuck 01-Basic/251-min-max.ck > ../chuck 01-Basic/252-connected.ck > ../chuck 01-Basic/253-scope-cleanup.ck > ../chuck 01-Basic/254-modulo-0-float-assign.ck > ../chuck 01-Basic/254-modulo-0-float.ck > ../chuck 01-Basic/254-modulo-0-int-assign.ck > ../chuck 01-Basic/254-modulo-0-int.ck > ../chuck 01-Basic/255-type-of-instance.ck > ../chuck 01-Basic/256-type-type.ck > ../chuck 01-Basic/26.ck > ../chuck 01-Basic/27.ck > ../chuck 01-Basic/28.ck > ../chuck 01-Basic/32.ck > ../chuck 01-Basic/34.ck > ../chuck 01-Basic/35.ck > ../chuck 01-Basic/36.ck > ../chuck 01-Basic/41.ck > ../chuck 01-Basic/42.ck > ../chuck 01-Basic/55.ck > ../chuck 01-Basic/64.ck > ../chuck 01-Basic/72.ck > ../chuck 01-Basic/74.ck > ../chuck 01-Basic/75.ck > ../chuck 01-Basic/76.ck > ../chuck 01-Basic/77.ck > ../chuck 01-Basic/79-cast-to-child.ck > ../chuck 01-Basic/80.ck > ../chuck 01-Basic/81.ck > ../chuck 01-Basic/82.ck > ../chuck 01-Basic/83.ck > ../chuck 01-Basic/84.ck > ../chuck 01-Basic/85.ck > ../chuck 01-Basic/86.ck > ../chuck 01-Basic/88.ck > ../chuck 01-Basic/89.ck > ../chuck 01-Basic/90.ck > ../chuck 01-Basic/91.ck > ../chuck 01-Basic/92.ck > ../chuck 01-Basic/93.ck > ../chuck 01-Basic/94.ck > ../chuck 01-Basic/95.ck > ../chuck 01-Basic/96.ck > ../chuck 01-Basic/97.ck > ../chuck 01-Basic/98.ck > ../chuck 01-Basic/99.ck >>> Performing tests in 02-UGens <<< > ../chuck 02-UGens/ADSR-2.ck > ../chuck 02-UGens/ADSR.ck > ../chuck 02-UGens/BPF.ck > ../chuck 02-UGens/BRF.ck > ../chuck 02-UGens/BandedWG.ck > ../chuck 02-UGens/BeeThree.ck > ../chuck 02-UGens/BiQuad.ck > ../chuck 02-UGens/Blit.ck > ../chuck 02-UGens/BlitSaw.ck > ../chuck 02-UGens/BlitSquare.ck > ../chuck 02-UGens/BlowBotl.ck > ../chuck 02-UGens/BlowHole.ck > ../chuck 02-UGens/Bowed.ck > ../chuck 02-UGens/Brass.ck > ../chuck 02-UGens/Chorus.ck > ../chuck 02-UGens/Clarinet.ck > ../chuck 02-UGens/CurveTable.ck > ../chuck 02-UGens/Delay.ck > ../chuck 02-UGens/DelayA.ck > ../chuck 02-UGens/DelayL.ck > ../chuck 02-UGens/Dyno.ck > ../chuck 02-UGens/Echo.ck > ../chuck 02-UGens/Envelope.ck > ../chuck 02-UGens/FMVoices.ck > ../chuck 02-UGens/Flute.ck > ../chuck 02-UGens/FullRect.ck > ../chuck 02-UGens/Gain.ck > ../chuck 02-UGens/GenX.ck > ../chuck 02-UGens/HPF.ck > ../chuck 02-UGens/HalfRect.ck > ../chuck 02-UGens/HevyMetl.ck > ../chuck 02-UGens/Impulse.ck > ../chuck 02-UGens/JCRev.ck > ../chuck 02-UGens/LPF.ck > ../chuck 02-UGens/LiSa.ck > ../chuck 02-UGens/Mandolin.ck > ../chuck 02-UGens/Mix2.ck > ../chuck 02-UGens/ModalBar.ck > ../chuck 02-UGens/Modulate.ck > ../chuck 02-UGens/Moog.ck > ../chuck 02-UGens/NRev.ck > ../chuck 02-UGens/Noise.ck > ../chuck 02-UGens/OnePole.ck > ../chuck 02-UGens/OneZero.ck > ../chuck 02-UGens/PRCRev.ck > ../chuck 02-UGens/Pan2.ck > ../chuck 02-UGens/PercFlut.ck > ../chuck 02-UGens/Phasor.ck > ../chuck 02-UGens/PitShift.ck > ../chuck 02-UGens/PoleZero.ck > ../chuck 02-UGens/PulseOsc.ck > ../chuck 02-UGens/ResonZ.ck > ../chuck 02-UGens/Rhodey.ck > ../chuck 02-UGens/SawOsc.ck > ../chuck 02-UGens/Saxofony.ck > ../chuck 02-UGens/Shakers.ck > ../chuck 02-UGens/SinOsc.ck > ../chuck 02-UGens/Sitar.ck > ../chuck 02-UGens/SndBuf.ck > ../chuck 02-UGens/SqrOsc.ck > ../chuck 02-UGens/Step.ck > ../chuck 02-UGens/StifKarp.ck > ../chuck 02-UGens/SubNoise.ck > ../chuck 02-UGens/TriOsc.ck > ../chuck 02-UGens/TubeBell.ck > ../chuck 02-UGens/TwoPole.ck > ../chuck 02-UGens/TwoZero.ck > ../chuck 02-UGens/WarpTable.ck > ../chuck 02-UGens/WaveLoop.ck > ../chuck 02-UGens/Wurley.ck > ../chuck 02-UGens/WvIn-2.ck > ../chuck 02-UGens/WvIn.ck > ../chuck 02-UGens/WvOut.ck > ../chuck 02-UGens/ZeroX.ck >>> Performing tests in 03-Modules <<< > ../chuck 03-Modules/01-file-io.ck > ../chuck 03-Modules/02-read-float.ck > ../chuck 03-Modules/03-read-int.ck > ../chuck 03-Modules/04-read-line.ck > ../chuck 03-Modules/05-read-str.ck > ../chuck 03-Modules/06-read-tokens.ck > ../chuck 03-Modules/07-seek.ck > ../chuck 03-Modules/08-write-read-op.ck > ../chuck 03-Modules/09-write-read.ck > ../chuck 03-Modules/osc01.ck > ../chuck 03-Modules/osc02.ck > ../chuck 03-Modules/osc03.ck > ../chuck 03-Modules/osc04-wildcards.ck > ../chuck 03-Modules/std01.ck >>> Performing tests in 04-Stress <<< > ../chuck 04-Stress/147_spork.ck > ../chuck 04-Stress/5200_lines.ck > ../chuck 04-Stress/9001_sporks.ck > ../chuck 04-Stress/return-test.ck >>> Performing tests in 05-Global <<< > ../chuck 05-Global/01.ck > ../chuck 05-Global/01b.ck > ../chuck 05-Global/02.ck > ../chuck 05-Global/07.ck > ../chuck 05-Global/08.ck > ../chuck 05-Global/09.ck > ../chuck 05-Global/10.ck > ../chuck 05-Global/100.ck > ../chuck 05-Global/101.ck > ../chuck 05-Global/102a.ck > ../chuck 05-Global/102b.ck > ../chuck 05-Global/103a.ck > ../chuck 05-Global/103b.ck > ../chuck 05-Global/104a.ck > ../chuck 05-Global/104b.ck > ../chuck 05-Global/105.ck > ../chuck 05-Global/11.ck > ../chuck 05-Global/113.ck > ../chuck 05-Global/14.ck > ../chuck 05-Global/15.ck > ../chuck 05-Global/16.ck > ../chuck 05-Global/17.ck > ../chuck 05-Global/19.ck > ../chuck 05-Global/20.ck > ../chuck 05-Global/25.ck > ../chuck 05-Global/28.ck > ../chuck 05-Global/41.ck > ../chuck 05-Global/42.ck > ../chuck 05-Global/42a.ck > ../chuck 05-Global/55.ck > ../chuck 05-Global/64.ck > ../chuck 05-Global/72.ck > ../chuck 05-Global/74.ck > ../chuck 05-Global/75.ck > ../chuck 05-Global/76.ck > ../chuck 05-Global/77.ck > ../chuck 05-Global/79.ck > ../chuck 05-Global/79b.ck > ../chuck 05-Global/80.ck > ../chuck 05-Global/81.ck > ../chuck 05-Global/82.ck > ../chuck 05-Global/83.ck > ../chuck 05-Global/84.ck > ../chuck 05-Global/86.ck > ../chuck 05-Global/88.ck > ../chuck 05-Global/89.ck > ../chuck 05-Global/90.ck > ../chuck 05-Global/91.ck > ../chuck 05-Global/95.ck > ../chuck 05-Global/96.ck > ../chuck 05-Global/97.ck > ../chuck 05-Global/98.ck >>> Performing tests in 06-Errors <<< > ../chuck 06-Errors/error-add-assign-decl.ck > ../chuck 06-Errors/error-after-multiline-string-1.ck > ../chuck 06-Errors/error-after-multiline-string-2.ck > ../chuck 06-Errors/error-array-assign.ck > ../chuck 06-Errors/error-auto-auto.ck > ../chuck 06-Errors/error-auto-decl.ck > ../chuck 06-Errors/error-auto-global.ck > ../chuck 06-Errors/error-auto-null1.ck > ../chuck 06-Errors/error-auto-null2.ck > ../chuck 06-Errors/error-auto-null3.ck > ../chuck 06-Errors/error-auto-void.ck > ../chuck 06-Errors/error-binary.ck > ../chuck 06-Errors/error-blit.ck > ../chuck 06-Errors/error-cast-to-nonchild.ck > ../chuck 06-Errors/error-cast.ck > ../chuck 06-Errors/error-class-auto-m.ck > ../chuck 06-Errors/error-class-auto-s.ck > ../chuck 06-Errors/error-class-def-order.ck > ../chuck 06-Errors/error-const-inc-1.ck > ../chuck 06-Errors/error-const-inc-2.ck > ../chuck 06-Errors/error-const-set-1.ck > ../chuck 06-Errors/error-const-set-2.ck > ../chuck 06-Errors/error-ctor-global.ck > ../chuck 06-Errors/error-ctor-return.ck > ../chuck 06-Errors/error-ctor-static.ck > ../chuck 06-Errors/error-depend-class-array.ck > ../chuck 06-Errors/error-depend-class-extend.ck > ../chuck 06-Errors/error-depend-class-func.ck > ../chuck 06-Errors/error-depend-class-var.ck > ../chuck 06-Errors/error-depend-class.ck > ../chuck 06-Errors/error-depend-func.ck > ../chuck 06-Errors/error-depend-multi.ck > ../chuck 06-Errors/error-depend-mutual.ck > ../chuck 06-Errors/error-depend-nest1.ck > ../chuck 06-Errors/error-depend-nest2.ck > ../chuck 06-Errors/error-depend-nest3.ck > ../chuck 06-Errors/error-depend-new.ck > ../chuck 06-Errors/error-depend-spork.ck > ../chuck 06-Errors/error-depend-var.ck > ../chuck 06-Errors/error-depend-var2.ck > ../chuck 06-Errors/error-dowhile.ck > ../chuck 06-Errors/error-dtor-access.ck > ../chuck 06-Errors/error-empty-bracket.ck > ../chuck 06-Errors/error-empty-comment.ck > ../chuck 06-Errors/error-empty-file.ck > ../chuck 06-Errors/error-empty-spaces.ck > ../chuck 06-Errors/error-extend.ck > ../chuck 06-Errors/error-func-ambiguous.ck > ../chuck 06-Errors/error-incomplete.ck > ../chuck 06-Errors/error-multi-decl-assign1.ck > ../chuck 06-Errors/error-multi-decl-assign2.ck > ../chuck 06-Errors/error-new-prim.ck > ../chuck 06-Errors/error-no-memb1.ck > ../chuck 06-Errors/error-no-memb2.ck > ../chuck 06-Errors/error-no-type.ck > ../chuck 06-Errors/error-nspc-no-crash.ck > ../chuck 06-Errors/error-oneline.ck > ../chuck 06-Errors/error-op-overload-child-1.ck > ../chuck 06-Errors/error-op-overload-child-2.ck > ../chuck 06-Errors/error-op-overload-kind.ck > ../chuck 06-Errors/error-op-overload-plus.ck > ../chuck 06-Errors/error-op-overload-pre.ck > ../chuck 06-Errors/error-overload-class.ck > ../chuck 06-Errors/error-overload-func.ck > ../chuck 06-Errors/error-public-class-ext-var1.ck > ../chuck 06-Errors/error-public-class-ext-var2.ck > ../chuck 06-Errors/error-public-class-func.ck > ../chuck 06-Errors/error-return-if-no-else.ck > ../chuck 06-Errors/error-return-missing-val.ck > ../chuck 06-Errors/error-return-multi-semi.ck > ../chuck 06-Errors/error-return-not-all-1.ck > ../chuck 06-Errors/error-return-not-all-2.ck > ../chuck 06-Errors/error-return-not-all-3.ck > ../chuck 06-Errors/error-return-not-all-4.ck > ../chuck 06-Errors/error-return-vec3-missing.ck > ../chuck 06-Errors/error-return-void-class.ck > ../chuck 06-Errors/error-return-void.ck > ../chuck 06-Errors/error-runtime-cast.ck > ../chuck 06-Errors/error-spork-int.ck > ../chuck 06-Errors/error-static-access-member.ck > ../chuck 06-Errors/error-string-func-concat-1.ck > ../chuck 06-Errors/error-string-func-concat-2.ck > ../chuck 06-Errors/error-string-func-concat-3.ck > ../chuck 06-Errors/error-syntax-1.ck > ../chuck 06-Errors/error-tabs.ck > ../chuck 06-Errors/error-this.ck > ../chuck 06-Errors/error-ugen-array-link-1.ck > ../chuck 06-Errors/error-ugen-array-link-2.ck > ../chuck 06-Errors/error-unary.ck > ../chuck 06-Errors/stack-overflow.ck >>> Performing tests in 07-Imports <<< > ../chuck 07-Imports/01.ck > ../chuck 07-Imports/02.ck > ../chuck 07-Imports/03.ck > ../chuck 07-Imports/04.ck > ../chuck 07-Imports/05.ck > ../chuck 07-Imports/06-error-no-such.ck > ../chuck 07-Imports/07-error-self-import.ck > ../chuck 07-Imports/08-operator.ck > ../chuck 07-Imports/09-error-opeartor.ck Success - all 461 tests passed! make[2]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src/test' make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src' create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src dh_auto_install -O--sourcedirectory=src cd src && make -j3 install DESTDIR=/build/reproducible-path/chuck-1.5.4.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1/src' mkdir -p /build/reproducible-path/chuck-1.5.4.1/debian/tmp cp chuck /build/reproducible-path/chuck-1.5.4.1/debian/tmp/ chmod 755 /build/reproducible-path/chuck-1.5.4.1/debian/tmp/chuck make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1/src' dh_install -O--sourcedirectory=src dh_installdocs -O--sourcedirectory=src debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1' dh_installchangelogs VERSIONS make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1' dh_installexamples -O--sourcedirectory=src debian/rules execute_after_dh_installexamples make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1' Symbolic link duplicate audio files. jdupes --recurse --link-soft /build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1' dh_installman -O--sourcedirectory=src dh_installsystemduser -O--sourcedirectory=src dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src dh_strip_nondeterminism -O--sourcedirectory=src debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1' dh_compress -X.wav -X.ck make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1' dh_fixperms -O--sourcedirectory=src debian/rules execute_after_dh_fixperms make[1]: Entering directory '/build/reproducible-path/chuck-1.5.4.1' find /build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/ -type f -exec chmod --changes 644 '{}' '+' mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/snare_01.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/stereo_fx_01.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/hihat_02.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/clap_01.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/cowbell_01.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/snare_02.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/kick_04.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/click_02.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/snare_03.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/stereo_fx_03.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/build/reproducible-path/chuck-1.5.4.1/debian/chuck-data/usr/share/doc/chuck-data/examples/book/digital-artists/audio/click_01.wav' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) make[1]: Leaving directory '/build/reproducible-path/chuck-1.5.4.1' dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src dh_strip -a -O--sourcedirectory=src dh_makeshlibs -a -O--sourcedirectory=src dh_shlibdeps -a -O--sourcedirectory=src dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: debian/chuck/usr/bin/chuck contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb -O--sourcedirectory=src dh_gencontrol -O--sourcedirectory=src dh_md5sums -O--sourcedirectory=src dh_builddeb -O--sourcedirectory=src dpkg-deb: building package 'chuck' in '../chuck_1.5.4.1-1_armhf.deb'. dpkg-deb: building package 'chuck-dbgsym' in '../chuck-dbgsym_1.5.4.1-1_armhf.deb'. dpkg-deb: building package 'chuck-data' in '../chuck-data_1.5.4.1-1_all.deb'. dpkg-genbuildinfo --build=binary -O../chuck_1.5.4.1-1_armhf.buildinfo dpkg-genchanges --build=binary -O../chuck_1.5.4.1-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1592 and its subdirectories I: Current time: Mon Nov 11 16:26:32 -12 2024 I: pbuilder-time-stamp: 1731385592 Tue Nov 12 04:27:47 UTC 2024 I: 1st build successful. Starting 2nd build on remote node virt64z-armhf-rb.debian.net. Tue Nov 12 04:27:47 UTC 2024 I: Preparing to do remote build '2' on virt64z-armhf-rb.debian.net. Tue Nov 12 04:35:36 UTC 2024 I: Deleting $TMPDIR on virt64z-armhf-rb.debian.net. Tue Nov 12 04:35:39 UTC 2024 I: chuck_1.5.4.1-1_armhf.changes: Format: 1.8 Date: Tue, 05 Nov 2024 11:05:53 +0000 Source: chuck Binary: chuck chuck-data chuck-dbgsym Architecture: all armhf Version: 1.5.4.1-1 Distribution: unstable Urgency: medium Maintainer: Paul Brossier Changed-By: Barak A. Pearlmutter Description: chuck - Concurrent, On-the-fly Audio Programming Language chuck-data - Examples and data files for ChucK Changes: chuck (1.5.4.1-1) unstable; urgency=medium . * Remove now-unnecessary upstream tarball debris exclusion in debian/copyright * New upstream version Checksums-Sha1: 8548b04b345b306e377109c3deab3d49209aea38 11337108 chuck-data_1.5.4.1-1_all.deb 3c9c58c726fb96f3a119f3c6d60b6abcb2c2ecc5 11130756 chuck-dbgsym_1.5.4.1-1_armhf.deb 0207217386e43f7eed4267923ba20691226ca7d6 7914 chuck_1.5.4.1-1_armhf.buildinfo 37b4520686ca9534883f24d253fc4d50d581aaaa 992376 chuck_1.5.4.1-1_armhf.deb Checksums-Sha256: 278239e103b83da351c01033307ec81c4fee14c89bd95af17ed075ef56b3133e 11337108 chuck-data_1.5.4.1-1_all.deb 539bd5525d0b621786a3bc1c3b9a0504aecf70ab499ebe69b20ab7f487cf5f36 11130756 chuck-dbgsym_1.5.4.1-1_armhf.deb dcccd5508cbbb05c2ef609beae95d3013041cec22ba0cf03608714f796349a66 7914 chuck_1.5.4.1-1_armhf.buildinfo 1874f9703217c9558c4ac18772d707aefca7674041fae1d4eb6ec733297923bc 992376 chuck_1.5.4.1-1_armhf.deb Files: 44c7fecbda8111241eda917a19b480a4 11337108 sound optional chuck-data_1.5.4.1-1_all.deb 69483bddf6475a8087122afc3673985c 11130756 debug optional chuck-dbgsym_1.5.4.1-1_armhf.deb 049c6d39a977551b9a4c27de2c935221 7914 sound optional chuck_1.5.4.1-1_armhf.buildinfo 46c0d16df70e10ae4e976f7a818fe33d 992376 sound optional chuck_1.5.4.1-1_armhf.deb Tue Nov 12 04:35:40 UTC 2024 I: diffoscope 283 will be used to compare the two builds: Running as unit: rb-diffoscope-armhf_25-8830.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/chuck_1.5.4.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/chuck_1.5.4.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/chuck_1.5.4.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/b1/chuck_1.5.4.1-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.zK6ONDO8/b2/chuck_1.5.4.1-1_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.659s) 0.659s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.257s) 0.257s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 1.014s CPU time consumed: 1.016s Tue Nov 12 04:35:42 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Tue Nov 12 04:35:42 UTC 2024 I: chuck from unstable built successfully and reproducibly on armhf. Tue Nov 12 04:35:43 UTC 2024 I: Submitting .buildinfo files to external archives: Tue Nov 12 04:35:43 UTC 2024 I: Submitting 12K b1/chuck_1.5.4.1-1_armhf.buildinfo.asc Tue Nov 12 04:35:44 UTC 2024 I: Submitting 12K b2/chuck_1.5.4.1-1_armhf.buildinfo.asc Tue Nov 12 04:35:45 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue Nov 12 04:35:45 UTC 2024 I: Done submitting .buildinfo files. Tue Nov 12 04:35:45 UTC 2024 I: Removing signed chuck_1.5.4.1-1_armhf.buildinfo.asc files: removed './b1/chuck_1.5.4.1-1_armhf.buildinfo.asc' removed './b2/chuck_1.5.4.1-1_armhf.buildinfo.asc'