Warning: Permanently added '34.204.93.107' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1516578 --chroot fedora-30-x86_64 --detached Version: 0.39 Task: {'build_id': 1516578, 'buildroot_pkgs': [], 'chroot': 'fedora-30-x86_64', 'enable_net': True, 'fetch_sources_only': True, 'git_hash': '3c59a8792153d529f4e6667681376ea4cd09e280', 'git_repo': 'ycollet/linuxmao/surge', 'memory_reqs': 2048, 'package_name': 'surge', 'package_version': '1.6.6-5.fc32', 'project_dirname': 'linuxmao', 'project_name': 'linuxmao', 'project_owner': 'ycollet', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ycollet/linuxmao/fedora-30-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/', 'id': 'http_download1_rpmfusion_org_free_fedora_releases_releasever_Everything_basearch_os', 'name': 'Additional repo ' 'http_download1_rpmfusion_org_free_fedora_releases_releasever_Everything_basearch_os'}], 'sandbox': 'ycollet/linuxmao--ycollet', 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/ycollet/linuxmao/surge.git', 'committish': '3c59a8792153d529f4e6667681376ea4cd09e280'}, 'source_type': 8, 'submitter': 'ycollet', 'task_id': '1516578-fedora-30-x86_64', 'timeout': 108000, 'use_bootstrap_container': True, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ycollet/linuxmao/surge.git /tmp/copr-rpmbuild-1shauk5g/obtain-sources/surge --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ycollet/linuxmao/surge.git', '/tmp/copr-rpmbuild-1shauk5g/obtain-sources/surge', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/copr-rpmbuild-1shauk5g/obtain-sources/surge'... Running: git checkout 3c59a8792153d529f4e6667681376ea4cd09e280 cmd: ['git', 'checkout', '3c59a8792153d529f4e6667681376ea4cd09e280'] cwd: /tmp/copr-rpmbuild-1shauk5g/obtain-sources/surge rc: 0 stdout: stderr: Note: switching to '3c59a8792153d529f4e6667681376ea4cd09e280'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 3c59a87 automatic import of surge Running: cp -r . /tmp/copr-rpmbuild-1shauk5g cmd: ['cp', '-r', '.', '/tmp/copr-rpmbuild-1shauk5g'] cwd: /tmp/copr-rpmbuild-1shauk5g/obtain-sources/surge rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/copr-rpmbuild-1shauk5g/obtain-sources/.config/rpkg.conf Running: rpkg -C /tmp/copr-rpmbuild-1shauk5g/obtain-sources/.config/rpkg.conf sources --outdir /tmp/copr-rpmbuild-1shauk5g cmd: ['rpkg', '-C', '/tmp/copr-rpmbuild-1shauk5g/obtain-sources/.config/rpkg.conf', 'sources', '--outdir', '/tmp/copr-rpmbuild-1shauk5g'] cwd: /tmp/copr-rpmbuild-1shauk5g/obtain-sources/surge rc: 0 stdout: Downloading surge.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org Downloading vst.tar.bz2 from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=108000): unbuffer mock --buildsrpm --spec /tmp/copr-rpmbuild-1shauk5g/surge.spec --sources /tmp/copr-rpmbuild-1shauk5g --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1593720294.985176 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.3 starting (python version = 3.7.6)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/tmp/copr-rpmbuild-1shauk5g/surge.spec) Config(fedora-30-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-30-x86_64-bootstrap-1593720294.985176/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 18 MB/s | 4.2 MB 00:00 Additional repo http_download1_rpmfusion_org_fr 751 kB/s | 735 kB 00:00 fedora 25 MB/s | 70 MB 00:02 updates 25 MB/s | 25 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf  noarch 4.2.18-1.fc30 updates 396 k dnf-plugins-core  noarch 4.0.13-1.fc30 updates 30 k Installing dependencies: alternatives  x86_64 1.11-4.fc30 fedora 33 k basesystem  noarch 11-7.fc30 fedora 6.9 k bash  x86_64 5.0.11-1.fc30 updates 1.6 M brotli  x86_64 1.0.7-3.fc30 fedora 311 k bzip2-libs  x86_64 1.0.6-29.fc30 fedora 37 k ca-certificates  noarch 2020.2.40-1.1.fc30 updates 384 k coreutils  x86_64 8.31-6.fc30 updates 1.4 M coreutils-common  x86_64 8.31-6.fc30 updates 2.0 M crypto-policies  noarch 20190527-1.git0b3add8.fc30 updates 51 k curl  x86_64 7.65.3-4.fc30 updates 300 k cyrus-sasl-lib  x86_64 2.1.27-0.6rc7.fc30 fedora 92 k dnf-data  noarch 4.2.18-1.fc30 updates 47 k elfutils-default-yama-scope noarch 0.179-2.fc30 updates 18 k elfutils-libelf  x86_64 0.179-2.fc30 updates 183 k elfutils-libs  x86_64 0.179-2.fc30 updates 261 k expat  x86_64 2.2.8-1.fc30 updates 98 k fedora-gpg-keys  noarch 30-4 updates 104 k fedora-release  noarch 30-6 updates 11 k fedora-release-common  noarch 30-6 updates 19 k fedora-repos  noarch 30-4 updates 9.5 k file-libs  x86_64 5.36-5.fc30 updates 547 k filesystem  x86_64 3.10-1.fc30 fedora 1.1 M gawk  x86_64 4.2.1-6.fc30 fedora 1.1 M gdbm-libs  x86_64 1:1.18-4.fc30 fedora 50 k glib2  x86_64 2.60.7-3.fc30 updates 2.6 M glibc  x86_64 2.29-29.fc30 updates 3.9 M glibc-all-langpacks  x86_64 2.29-29.fc30 updates 25 M glibc-common  x86_64 2.29-29.fc30 updates 805 k gmp  x86_64 1:6.1.2-10.fc30 fedora 265 k gnupg2  x86_64 2.2.20-2.fc30 updates 2.5 M gnutls  x86_64 3.6.10-1.fc30 updates 930 k gpgme  x86_64 1.13.1-7.fc30 updates 199 k grep  x86_64 3.1-9.fc30 fedora 248 k ima-evm-utils  x86_64 1.1-5.fc30 fedora 50 k json-c  x86_64 0.13.1-12.fc30 updates 36 k keyutils-libs  x86_64 1.6-2.fc30 fedora 30 k krb5-libs  x86_64 1.17-15.fc30 updates 740 k libacl  x86_64 2.2.53-3.fc30 fedora 24 k libarchive  x86_64 3.3.3-7.fc30 updates 352 k libassuan  x86_64 2.5.2-2.fc30 fedora 76 k libattr  x86_64 2.4.48-5.fc30 fedora 17 k libblkid  x86_64 2.33.2-2.fc30 updates 144 k libcap  x86_64 2.26-5.fc30 fedora 46 k libcom_err  x86_64 1.44.6-2.fc30 updates 27 k libcomps  x86_64 0.1.14-1.fc30 updates 74 k libcurl  x86_64 7.65.3-4.fc30 updates 262 k libdb  x86_64 5.3.28-37.fc30 fedora 735 k libdb-utils  x86_64 5.3.28-37.fc30 fedora 129 k libdnf  x86_64 0.43.1-5.fc30 updates 612 k libffi  x86_64 3.1-19.fc30 fedora 31 k libgcc  x86_64 9.3.1-2.fc30 updates 101 k libgcrypt  x86_64 1.8.5-1.fc30 updates 450 k libgpg-error  x86_64 1.33-2.fc30 fedora 238 k libidn2  x86_64 2.3.0-1.fc30 updates 93 k libksba  x86_64 1.3.5-9.fc30 fedora 124 k libmetalink  x86_64 0.1.3-8.fc30 fedora 28 k libmodulemd1  x86_64 1.8.16-1.fc30 updates 166 k libmount  x86_64 2.33.2-2.fc30 updates 167 k libnghttp2  x86_64 1.40.0-1.fc30 updates 72 k libnsl2  x86_64 1.2.0-4.20180605git4a062cf.fc30 fedora 54 k libpsl  x86_64 0.20.2-6.fc30 fedora 57 k librepo  x86_64 1.11.1-1.fc30 updates 91 k libreport-filesystem  noarch 2.12.0-2.fc30 updates 12 k libselinux  x86_64 2.9-3.1.fc30 updates 78 k libsepol  x86_64 2.9-1.fc30 fedora 280 k libsigsegv  x86_64 2.11-7.fc30 fedora 25 k libsmartcols  x86_64 2.33.2-2.fc30 updates 107 k libsolv  x86_64 0.7.11-1.fc30 updates 389 k libssh  x86_64 0.9.3-1.fc30 updates 207 k libssh-config  noarch 0.9.3-1.fc30 updates 11 k libstdc++  x86_64 9.3.1-2.fc30 updates 605 k libtasn1  x86_64 4.13-7.fc30 fedora 67 k libtirpc  x86_64 1.2.6-0.fc30 updates 93 k libunistring  x86_64 0.9.10-5.fc30 fedora 415 k libusbx  x86_64 1.0.22-2.fc30 fedora 65 k libuuid  x86_64 2.33.2-2.fc30 updates 26 k libverto  x86_64 0.3.0-7.fc30 fedora 20 k libxcrypt  x86_64 4.4.16-3.fc30 updates 123 k libxml2  x86_64 2.9.10-3.fc30 updates 686 k libyaml  x86_64 0.2.1-5.fc30 fedora 57 k libzstd  x86_64 1.4.4-1.fc30 updates 266 k lua-libs  x86_64 5.3.5-5.fc30 fedora 104 k lz4-libs  x86_64 1.9.1-1.fc30 updates 62 k mpfr  x86_64 3.1.6-4.fc30 fedora 212 k ncurses  x86_64 6.1-10.20180923.fc30 fedora 360 k ncurses-base  noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs  x86_64 6.1-10.20180923.fc30 fedora 288 k nettle  x86_64 3.4.1rc1-2.fc30 fedora 295 k npth  x86_64 1.6-2.fc30 fedora 23 k openldap  x86_64 2.4.47-1.fc30 fedora 280 k openssl-libs  x86_64 1:1.1.1g-1.fc30 updates 1.4 M p11-kit  x86_64 0.23.20-1.fc30 updates 316 k p11-kit-trust  x86_64 0.23.20-1.fc30 updates 130 k pcre  x86_64 8.44-1.fc30 updates 189 k pcre2  x86_64 10.34-9.fc30 updates 219 k pcre2-syntax  noarch 10.34-9.fc30 updates 141 k popt  x86_64 1.16-17.fc30 fedora 55 k publicsuffix-list-dafsa  noarch 20190128-2.fc30 fedora 54 k python-pip-wheel  noarch 19.0.3-7.fc30 updates 1.2 M python-setuptools-wheel  noarch 40.8.0-2.fc30 updates 276 k python3  x86_64 3.7.7-1.fc30 updates 33 k python3-dateutil  noarch 1:2.8.0-1.fc30 fedora 290 k python3-distro  noarch 1.4.0-1.fc30 fedora 35 k python3-dnf  noarch 4.2.18-1.fc30 updates 423 k python3-dnf-plugins-core  noarch 4.0.13-1.fc30 updates 170 k python3-gpg  x86_64 1.13.1-7.fc30 updates 243 k python3-hawkey  x86_64 0.43.1-5.fc30 updates 96 k python3-libcomps  x86_64 0.1.14-1.fc30 updates 46 k python3-libdnf  x86_64 0.43.1-5.fc30 updates 712 k python3-libs  x86_64 3.7.7-1.fc30 updates 7.9 M python3-rpm  x86_64 4.14.2.1-5.fc30 updates 65 k python3-six  noarch 1.12.0-1.fc30 fedora 35 k readline  x86_64 8.0-2.fc30 fedora 191 k rpm  x86_64 4.14.2.1-5.fc30 updates 479 k rpm-build-libs  x86_64 4.14.2.1-5.fc30 updates 86 k rpm-libs  x86_64 4.14.2.1-5.fc30 updates 264 k rpm-sign-libs  x86_64 4.14.2.1-5.fc30 updates 23 k sed  x86_64 4.5-3.fc30 fedora 285 k setup  noarch 2.13.6-1.fc30 updates 149 k sqlite-libs  x86_64 3.26.0-7.fc30 updates 557 k systemd-libs  x86_64 241-14.git18dd3fb.fc30 updates 503 k tzdata  noarch 2020a-1.fc30 updates 427 k xz-libs  x86_64 5.2.4-5.fc30 fedora 85 k zchunk-libs  x86_64 1.1.5-1.fc30 updates 49 k zlib  x86_64 1.2.11-19.fc30 updates 91 k Transaction Summary ================================================================================ Install 127 Packages Total download size: 74 M Installed size: 409 M Downloading Packages: (1/127): basesystem-11-7.fc30.noarch.rpm 241 kB/s | 6.9 kB 00:00 (2/127): bzip2-libs-1.0.6-29.fc30.x86_64.rpm 7.2 MB/s | 37 kB 00:00 (3/127): brotli-1.0.7-3.fc30.x86_64.rpm 7.8 MB/s | 311 kB 00:00 (4/127): cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_ 6.4 MB/s | 92 kB 00:00 (5/127): alternatives-1.11-4.fc30.x86_64.rpm 644 kB/s | 33 kB 00:00 (6/127): filesystem-3.10-1.fc30.x86_64.rpm 34 MB/s | 1.1 MB 00:00 (7/127): gawk-4.2.1-6.fc30.x86_64.rpm 39 MB/s | 1.1 MB 00:00 (8/127): gdbm-libs-1.18-4.fc30.x86_64.rpm 1.8 MB/s | 50 kB 00:00 (9/127): gmp-6.1.2-10.fc30.x86_64.rpm 20 MB/s | 265 kB 00:00 (10/127): grep-3.1-9.fc30.x86_64.rpm 17 MB/s | 248 kB 00:00 (11/127): ima-evm-utils-1.1-5.fc30.x86_64.rpm 3.2 MB/s | 50 kB 00:00 (12/127): keyutils-libs-1.6-2.fc30.x86_64.rpm 3.1 MB/s | 30 kB 00:00 (13/127): libacl-2.2.53-3.fc30.x86_64.rpm 5.7 MB/s | 24 kB 00:00 (14/127): libassuan-2.5.2-2.fc30.x86_64.rpm 15 MB/s | 76 kB 00:00 (15/127): libattr-2.4.48-5.fc30.x86_64.rpm 2.7 MB/s | 17 kB 00:00 (16/127): libcap-2.26-5.fc30.x86_64.rpm 5.6 MB/s | 46 kB 00:00 (17/127): libdb-5.3.28-37.fc30.x86_64.rpm 74 MB/s | 735 kB 00:00 (18/127): libdb-utils-5.3.28-37.fc30.x86_64.rpm 9.2 MB/s | 129 kB 00:00 (19/127): libffi-3.1-19.fc30.x86_64.rpm 2.9 MB/s | 31 kB 00:00 (20/127): libgpg-error-1.33-2.fc30.x86_64.rpm 18 MB/s | 238 kB 00:00 (21/127): libksba-1.3.5-9.fc30.x86_64.rpm 23 MB/s | 124 kB 00:00 (22/127): libmetalink-0.1.3-8.fc30.x86_64.rpm 5.8 MB/s | 28 kB 00:00 (23/127): libnsl2-1.2.0-4.20180605git4a062cf.fc 13 MB/s | 54 kB 00:00 (24/127): libpsl-0.20.2-6.fc30.x86_64.rpm 6.5 MB/s | 57 kB 00:00 (25/127): libsepol-2.9-1.fc30.x86_64.rpm 26 MB/s | 280 kB 00:00 (26/127): libsigsegv-2.11-7.fc30.x86_64.rpm 2.3 MB/s | 25 kB 00:00 (27/127): libtasn1-4.13-7.fc30.x86_64.rpm 8.9 MB/s | 67 kB 00:00 (28/127): libunistring-0.9.10-5.fc30.x86_64.rpm 53 MB/s | 415 kB 00:00 (29/127): libusbx-1.0.22-2.fc30.x86_64.rpm 8.3 MB/s | 65 kB 00:00 (30/127): libverto-0.3.0-7.fc30.x86_64.rpm 5.0 MB/s | 20 kB 00:00 (31/127): libyaml-0.2.1-5.fc30.x86_64.rpm 12 MB/s | 57 kB 00:00 (32/127): lua-libs-5.3.5-5.fc30.x86_64.rpm 17 MB/s | 104 kB 00:00 (33/127): mpfr-3.1.6-4.fc30.x86_64.rpm 28 MB/s | 212 kB 00:00 (34/127): ncurses-6.1-10.20180923.fc30.x86_64.r 38 MB/s | 360 kB 00:00 (35/127): ncurses-base-6.1-10.20180923.fc30.noa 5.9 MB/s | 59 kB 00:00 (36/127): ncurses-libs-6.1-10.20180923.fc30.x86 64 MB/s | 288 kB 00:00 (37/127): nettle-3.4.1rc1-2.fc30.x86_64.rpm 42 MB/s | 295 kB 00:00 (38/127): npth-1.6-2.fc30.x86_64.rpm 3.5 MB/s | 23 kB 00:00 (39/127): openldap-2.4.47-1.fc30.x86_64.rpm 61 MB/s | 280 kB 00:00 (40/127): publicsuffix-list-dafsa-20190128-2.fc 13 MB/s | 54 kB 00:00 (41/127): popt-1.16-17.fc30.x86_64.rpm 10 MB/s | 55 kB 00:00 (42/127): python3-dateutil-2.8.0-1.fc30.noarch. 43 MB/s | 290 kB 00:00 (43/127): python3-six-1.12.0-1.fc30.noarch.rpm 9.0 MB/s | 35 kB 00:00 (44/127): python3-distro-1.4.0-1.fc30.noarch.rp 5.9 MB/s | 35 kB 00:00 (45/127): readline-8.0-2.fc30.x86_64.rpm 31 MB/s | 191 kB 00:00 (46/127): sed-4.5-3.fc30.x86_64.rpm 28 MB/s | 285 kB 00:00 (47/127): xz-libs-5.2.4-5.fc30.x86_64.rpm 8.2 MB/s | 85 kB 00:00 (48/127): bash-5.0.11-1.fc30.x86_64.rpm 93 MB/s | 1.6 MB 00:00 (49/127): ca-certificates-2020.2.40-1.1.fc30.no 17 MB/s | 384 kB 00:00 (50/127): coreutils-8.31-6.fc30.x86_64.rpm 42 MB/s | 1.4 MB 00:00 (51/127): coreutils-common-8.31-6.fc30.x86_64.r 58 MB/s | 2.0 MB 00:00 (52/127): crypto-policies-20190527-1.git0b3add8 2.4 MB/s | 51 kB 00:00 (53/127): curl-7.65.3-4.fc30.x86_64.rpm 26 MB/s | 300 kB 00:00 (54/127): dnf-data-4.2.18-1.fc30.noarch.rpm 4.3 MB/s | 47 kB 00:00 (55/127): dnf-plugins-core-4.0.13-1.fc30.noarch 2.9 MB/s | 30 kB 00:00 (56/127): dnf-4.2.18-1.fc30.noarch.rpm 22 MB/s | 396 kB 00:00 (57/127): elfutils-default-yama-scope-0.179-2.f 1.7 MB/s | 18 kB 00:00 (58/127): elfutils-libelf-0.179-2.fc30.x86_64.r 16 MB/s | 183 kB 00:00 (59/127): elfutils-libs-0.179-2.fc30.x86_64.rpm 25 MB/s | 261 kB 00:00 (60/127): expat-2.2.8-1.fc30.x86_64.rpm 16 MB/s | 98 kB 00:00 (61/127): fedora-gpg-keys-30-4.noarch.rpm 20 MB/s | 104 kB 00:00 (62/127): fedora-release-30-6.noarch.rpm 2.2 MB/s | 11 kB 00:00 (63/127): fedora-release-common-30-6.noarch.rpm 5.0 MB/s | 19 kB 00:00 (64/127): fedora-repos-30-4.noarch.rpm 2.6 MB/s | 9.5 kB 00:00 (65/127): file-libs-5.36-5.fc30.x86_64.rpm 70 MB/s | 547 kB 00:00 (66/127): glib2-2.60.7-3.fc30.x86_64.rpm 115 MB/s | 2.6 MB 00:00 (67/127): glibc-2.29-29.fc30.x86_64.rpm 47 MB/s | 3.9 MB 00:00 (68/127): glibc-common-2.29-29.fc30.x86_64.rpm 7.3 MB/s | 805 kB 00:00 (69/127): gnupg2-2.2.20-2.fc30.x86_64.rpm 40 MB/s | 2.5 MB 00:00 (70/127): glibc-all-langpacks-2.29-29.fc30.x86_ 102 MB/s | 25 MB 00:00 (71/127): gnutls-3.6.10-1.fc30.x86_64.rpm 6.7 MB/s | 930 kB 00:00 (72/127): gpgme-1.13.1-7.fc30.x86_64.rpm 1.7 MB/s | 199 kB 00:00 (73/127): json-c-0.13.1-12.fc30.x86_64.rpm 6.0 MB/s | 36 kB 00:00 (74/127): krb5-libs-1.17-15.fc30.x86_64.rpm 83 MB/s | 740 kB 00:00 (75/127): libarchive-3.3.3-7.fc30.x86_64.rpm 33 MB/s | 352 kB 00:00 (76/127): libblkid-2.33.2-2.fc30.x86_64.rpm 12 MB/s | 144 kB 00:00 (77/127): libcom_err-1.44.6-2.fc30.x86_64.rpm 8.6 MB/s | 27 kB 00:00 (78/127): libcomps-0.1.14-1.fc30.x86_64.rpm 14 MB/s | 74 kB 00:00 (79/127): libcurl-7.65.3-4.fc30.x86_64.rpm 46 MB/s | 262 kB 00:00 (80/127): libdnf-0.43.1-5.fc30.x86_64.rpm 85 MB/s | 612 kB 00:00 (81/127): libgcc-9.3.1-2.fc30.x86_64.rpm 13 MB/s | 101 kB 00:00 (82/127): libgcrypt-1.8.5-1.fc30.x86_64.rpm 48 MB/s | 450 kB 00:00 (83/127): libidn2-2.3.0-1.fc30.x86_64.rpm 8.3 MB/s | 93 kB 00:00 (84/127): libmodulemd1-1.8.16-1.fc30.x86_64.rpm 16 MB/s | 166 kB 00:00 (85/127): libmount-2.33.2-2.fc30.x86_64.rpm 14 MB/s | 167 kB 00:00 (86/127): libnghttp2-1.40.0-1.fc30.x86_64.rpm 15 MB/s | 72 kB 00:00 (87/127): librepo-1.11.1-1.fc30.x86_64.rpm 19 MB/s | 91 kB 00:00 (88/127): libreport-filesystem-2.12.0-2.fc30.no 2.0 MB/s | 12 kB 00:00 (89/127): libselinux-2.9-3.1.fc30.x86_64.rpm 18 MB/s | 78 kB 00:00 (90/127): libsmartcols-2.33.2-2.fc30.x86_64.rpm 29 MB/s | 107 kB 00:00 (91/127): libsolv-0.7.11-1.fc30.x86_64.rpm 32 MB/s | 389 kB 00:00 (92/127): libssh-0.9.3-1.fc30.x86_64.rpm 15 MB/s | 207 kB 00:00 (93/127): libssh-config-0.9.3-1.fc30.noarch.rpm 928 kB/s | 11 kB 00:00 (94/127): libstdc++-9.3.1-2.fc30.x86_64.rpm 31 MB/s | 605 kB 00:00 (95/127): libtirpc-1.2.6-0.fc30.x86_64.rpm 4.6 MB/s | 93 kB 00:00 (96/127): libuuid-2.33.2-2.fc30.x86_64.rpm 1.2 MB/s | 26 kB 00:00 (97/127): libxcrypt-4.4.16-3.fc30.x86_64.rpm 7.9 MB/s | 123 kB 00:00 (98/127): libxml2-2.9.10-3.fc30.x86_64.rpm 39 MB/s | 686 kB 00:00 (99/127): libzstd-1.4.4-1.fc30.x86_64.rpm 14 MB/s | 266 kB 00:00 (100/127): lz4-libs-1.9.1-1.fc30.x86_64.rpm 3.2 MB/s | 62 kB 00:00 (101/127): openssl-libs-1.1.1g-1.fc30.x86_64.rp 56 MB/s | 1.4 MB 00:00 (102/127): p11-kit-0.23.20-1.fc30.x86_64.rpm 12 MB/s | 316 kB 00:00 (103/127): p11-kit-trust-0.23.20-1.fc30.x86_64. 9.7 MB/s | 130 kB 00:00 (104/127): pcre-8.44-1.fc30.x86_64.rpm 22 MB/s | 189 kB 00:00 (105/127): pcre2-10.34-9.fc30.x86_64.rpm 19 MB/s | 219 kB 00:00 (106/127): pcre2-syntax-10.34-9.fc30.noarch.rpm 12 MB/s | 141 kB 00:00 (107/127): python-pip-wheel-19.0.3-7.fc30.noarc 84 MB/s | 1.2 MB 00:00 (108/127): python-setuptools-wheel-40.8.0-2.fc3 18 MB/s | 276 kB 00:00 (109/127): python3-3.7.7-1.fc30.x86_64.rpm 4.1 MB/s | 33 kB 00:00 (110/127): python3-dnf-4.2.18-1.fc30.noarch.rpm 38 MB/s | 423 kB 00:00 (111/127): python3-dnf-plugins-core-4.0.13-1.fc 19 MB/s | 170 kB 00:00 (112/127): python3-gpg-1.13.1-7.fc30.x86_64.rpm 33 MB/s | 243 kB 00:00 (113/127): python3-hawkey-0.43.1-5.fc30.x86_64. 14 MB/s | 96 kB 00:00 (114/127): python3-libcomps-0.1.14-1.fc30.x86_6 6.4 MB/s | 46 kB 00:00 (115/127): python3-libs-3.7.7-1.fc30.x86_64.rpm 139 MB/s | 7.9 MB 00:00 (116/127): python3-libdnf-0.43.1-5.fc30.x86_64. 11 MB/s | 712 kB 00:00 (117/127): python3-rpm-4.14.2.1-5.fc30.x86_64.r 1.1 MB/s | 65 kB 00:00 (118/127): rpm-4.14.2.1-5.fc30.x86_64.rpm 53 MB/s | 479 kB 00:00 (119/127): rpm-build-libs-4.14.2.1-5.fc30.x86_6 11 MB/s | 86 kB 00:00 (120/127): rpm-libs-4.14.2.1-5.fc30.x86_64.rpm 27 MB/s | 264 kB 00:00 (121/127): rpm-sign-libs-4.14.2.1-5.fc30.x86_64 4.3 MB/s | 23 kB 00:00 (122/127): sqlite-libs-3.26.0-7.fc30.x86_64.rpm 84 MB/s | 557 kB 00:00 (123/127): setup-2.13.6-1.fc30.noarch.rpm 14 MB/s | 149 kB 00:00 (124/127): systemd-libs-241-14.git18dd3fb.fc30. 43 MB/s | 503 kB 00:00 (125/127): tzdata-2020a-1.fc30.noarch.rpm 34 MB/s | 427 kB 00:00 (126/127): zchunk-libs-1.1.5-1.fc30.x86_64.rpm 4.5 MB/s | 49 kB 00:00 (127/127): zlib-1.2.11-19.fc30.x86_64.rpm 9.6 MB/s | 91 kB 00:00 -------------------------------------------------------------------------------- Total 74 MB/s | 74 MB 00:00 warning: Generating 18 missing index(es), please wait... warning: /var/lib/mock/fedora-30-x86_64-bootstrap-1593720294.985176/root/var/cache/dnf/fedora-a924e206df91842b/packages/alternatives-1.11-4.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.10-1.fc30.x86_64 1/1 Preparing : 1/1 Installing : libgcc-9.3.1-2.fc30.x86_64 1/127 Running scriptlet: libgcc-9.3.1-2.fc30.x86_64 1/127 Installing : tzdata-2020a-1.fc30.noarch 2/127 Installing : python-setuptools-wheel-40.8.0-2.fc30.noarch 3/127 Installing : pcre2-syntax-10.34-9.fc30.noarch 4/127 Installing : libssh-config-0.9.3-1.fc30.noarch 5/127 Installing : libreport-filesystem-2.12.0-2.fc30.noarch 6/127 Installing : dnf-data-4.2.18-1.fc30.noarch 7/127 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-30-4.noarch 8/127 Installing : fedora-release-30-6.noarch 9/127 Installing : fedora-repos-30-4.noarch 10/127 Installing : fedora-release-common-30-6.noarch 11/127 Installing : setup-2.13.6-1.fc30.noarch 12/127 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.6-1.fc30.noarch 12/127 Installing : filesystem-3.10-1.fc30.x86_64 13/127 Installing : basesystem-11-7.fc30.noarch 14/127 Installing : coreutils-common-8.31-6.fc30.x86_64 15/127 Installing : publicsuffix-list-dafsa-20190128-2.fc30.noarch 16/127 Installing : ncurses-base-6.1-10.20180923.fc30.noarch 17/127 Installing : pcre2-10.34-9.fc30.x86_64 18/127 Installing : libselinux-2.9-3.1.fc30.x86_64 19/127 Installing : ncurses-libs-6.1-10.20180923.fc30.x86_64 20/127 Installing : glibc-all-langpacks-2.29-29.fc30.x86_64 21/127 Installing : glibc-common-2.29-29.fc30.x86_64 22/127 Running scriptlet: glibc-2.29-29.fc30.x86_64 23/127 Installing : glibc-2.29-29.fc30.x86_64 23/127 Running scriptlet: glibc-2.29-29.fc30.x86_64 23/127 Installing : bash-5.0.11-1.fc30.x86_64 24/127 Running scriptlet: bash-5.0.11-1.fc30.x86_64 24/127 Installing : libsepol-2.9-1.fc30.x86_64 25/127 Running scriptlet: libsepol-2.9-1.fc30.x86_64 25/127 Installing : zlib-1.2.11-19.fc30.x86_64 26/127 Installing : xz-libs-5.2.4-5.fc30.x86_64 27/127 Installing : bzip2-libs-1.0.6-29.fc30.x86_64 28/127 Installing : libzstd-1.4.4-1.fc30.x86_64 29/127 Installing : gmp-1:6.1.2-10.fc30.x86_64 30/127 Installing : libdb-5.3.28-37.fc30.x86_64 31/127 Installing : libgpg-error-1.33-2.fc30.x86_64 32/127 Installing : libxml2-2.9.10-3.fc30.x86_64 33/127 Installing : elfutils-libelf-0.179-2.fc30.x86_64 34/127 Installing : libcap-2.26-5.fc30.x86_64 35/127 Installing : popt-1.16-17.fc30.x86_64 36/127 Installing : libcom_err-1.44.6-2.fc30.x86_64 37/127 Installing : sqlite-libs-3.26.0-7.fc30.x86_64 38/127 Installing : libffi-3.1-19.fc30.x86_64 39/127 Installing : p11-kit-0.23.20-1.fc30.x86_64 40/127 Installing : libunistring-0.9.10-5.fc30.x86_64 41/127 Installing : libidn2-2.3.0-1.fc30.x86_64 42/127 Installing : lua-libs-5.3.5-5.fc30.x86_64 43/127 Installing : readline-8.0-2.fc30.x86_64 44/127 Installing : expat-2.2.8-1.fc30.x86_64 45/127 Installing : libstdc++-9.3.1-2.fc30.x86_64 46/127 Installing : libuuid-2.33.2-2.fc30.x86_64 47/127 Installing : libassuan-2.5.2-2.fc30.x86_64 48/127 Installing : libgcrypt-1.8.5-1.fc30.x86_64 49/127 Installing : keyutils-libs-1.6-2.fc30.x86_64 50/127 Installing : libattr-2.4.48-5.fc30.x86_64 51/127 Installing : libacl-2.2.53-3.fc30.x86_64 52/127 Installing : sed-4.5-3.fc30.x86_64 53/127 Installing : libtasn1-4.13-7.fc30.x86_64 54/127 Installing : libsmartcols-2.33.2-2.fc30.x86_64 55/127 Installing : libxcrypt-4.4.16-3.fc30.x86_64 56/127 Installing : lz4-libs-1.9.1-1.fc30.x86_64 57/127 Installing : pcre-8.44-1.fc30.x86_64 58/127 Installing : grep-3.1-9.fc30.x86_64 59/127 Installing : libmetalink-0.1.3-8.fc30.x86_64 60/127 Installing : libcomps-0.1.14-1.fc30.x86_64 61/127 Installing : libpsl-0.20.2-6.fc30.x86_64 62/127 Installing : libksba-1.3.5-9.fc30.x86_64 63/127 Installing : libdb-utils-5.3.28-37.fc30.x86_64 64/127 Installing : mpfr-3.1.6-4.fc30.x86_64 65/127 Installing : nettle-3.4.1rc1-2.fc30.x86_64 66/127 Installing : file-libs-5.36-5.fc30.x86_64 67/127 Installing : elfutils-default-yama-scope-0.179-2.fc30.noarch 68/127 Running scriptlet: elfutils-default-yama-scope-0.179-2.fc30.noarch 68/127 Installing : elfutils-libs-0.179-2.fc30.x86_64 69/127 Installing : alternatives-1.11-4.fc30.x86_64 70/127 Installing : p11-kit-trust-0.23.20-1.fc30.x86_64 71/127 Running scriptlet: p11-kit-trust-0.23.20-1.fc30.x86_64 71/127 Installing : brotli-1.0.7-3.fc30.x86_64 72/127 Installing : gdbm-libs-1:1.18-4.fc30.x86_64 73/127 Installing : libsigsegv-2.11-7.fc30.x86_64 74/127 Installing : gawk-4.2.1-6.fc30.x86_64 75/127 Installing : libverto-0.3.0-7.fc30.x86_64 76/127 Installing : libyaml-0.2.1-5.fc30.x86_64 77/127 Installing : ncurses-6.1-10.20180923.fc30.x86_64 78/127 Installing : openssl-libs-1:1.1.1g-1.fc30.x86_64 79/127 Installing : coreutils-8.31-6.fc30.x86_64 80/127 Installing : crypto-policies-20190527-1.git0b3add8.fc30.noarc 81/127 Running scriptlet: crypto-policies-20190527-1.git0b3add8.fc30.noarc 81/127 Running scriptlet: ca-certificates-2020.2.40-1.1.fc30.noarch 82/127 Installing : ca-certificates-2020.2.40-1.1.fc30.noarch 82/127 Running scriptlet: ca-certificates-2020.2.40-1.1.fc30.noarch 82/127 Installing : krb5-libs-1.17-15.fc30.x86_64 83/127 Installing : libtirpc-1.2.6-0.fc30.x86_64 84/127 Installing : zchunk-libs-1.1.5-1.fc30.x86_64 85/127 Installing : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 86/127 Installing : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 87/127 Installing : openldap-2.4.47-1.fc30.x86_64 88/127 Installing : libssh-0.9.3-1.fc30.x86_64 89/127 Installing : python-pip-wheel-19.0.3-7.fc30.noarch 90/127 Installing : python3-3.7.7-1.fc30.x86_64 91/127 Installing : python3-libs-3.7.7-1.fc30.x86_64 92/127 Installing : python3-libcomps-0.1.14-1.fc30.x86_64 93/127 Installing : python3-distro-1.4.0-1.fc30.noarch 94/127 Installing : python3-six-1.12.0-1.fc30.noarch 95/127 Installing : python3-dateutil-1:2.8.0-1.fc30.noarch 96/127 Installing : gnutls-3.6.10-1.fc30.x86_64 97/127 Installing : libblkid-2.33.2-2.fc30.x86_64 98/127 Running scriptlet: libblkid-2.33.2-2.fc30.x86_64 98/127 Installing : libmount-2.33.2-2.fc30.x86_64 99/127 Installing : glib2-2.60.7-3.fc30.x86_64 100/127 Installing : libmodulemd1-1.8.16-1.fc30.x86_64 101/127 Installing : systemd-libs-241-14.git18dd3fb.fc30.x86_64 102/127 Running scriptlet: systemd-libs-241-14.git18dd3fb.fc30.x86_64 102/127 Installing : libusbx-1.0.22-2.fc30.x86_64 103/127 Installing : ima-evm-utils-1.1-5.fc30.x86_64 104/127 Installing : libarchive-3.3.3-7.fc30.x86_64 105/127 Installing : npth-1.6-2.fc30.x86_64 106/127 Installing : gnupg2-2.2.20-2.fc30.x86_64 107/127 Installing : gpgme-1.13.1-7.fc30.x86_64 108/127 Installing : python3-gpg-1.13.1-7.fc30.x86_64 109/127 Installing : json-c-0.13.1-12.fc30.x86_64 110/127 Installing : libnghttp2-1.40.0-1.fc30.x86_64 111/127 Installing : libcurl-7.65.3-4.fc30.x86_64 112/127 Installing : curl-7.65.3-4.fc30.x86_64 113/127 Installing : rpm-4.14.2.1-5.fc30.x86_64 114/127 Installing : rpm-libs-4.14.2.1-5.fc30.x86_64 115/127 Installing : libsolv-0.7.11-1.fc30.x86_64 116/127 Installing : rpm-build-libs-4.14.2.1-5.fc30.x86_64 117/127 Installing : rpm-sign-libs-4.14.2.1-5.fc30.x86_64 118/127 Installing : python3-rpm-4.14.2.1-5.fc30.x86_64 119/127 Installing : librepo-1.11.1-1.fc30.x86_64 120/127 Installing : libdnf-0.43.1-5.fc30.x86_64 121/127 Installing : python3-libdnf-0.43.1-5.fc30.x86_64 122/127 Installing : python3-hawkey-0.43.1-5.fc30.x86_64 123/127 Installing : python3-dnf-4.2.18-1.fc30.noarch 124/127 Installing : python3-dnf-plugins-core-4.0.13-1.fc30.noarch 125/127 Installing : dnf-plugins-core-4.0.13-1.fc30.noarch 126/127 Installing : dnf-4.2.18-1.fc30.noarch 127/127 Running scriptlet: dnf-4.2.18-1.fc30.noarch 127/127 Running scriptlet: filesystem-3.10-1.fc30.x86_64 127/127 Running scriptlet: glibc-all-langpacks-2.29-29.fc30.x86_64 127/127 Running scriptlet: dnf-4.2.18-1.fc30.noarch 127/127 Verifying : alternatives-1.11-4.fc30.x86_64 1/127 Verifying : basesystem-11-7.fc30.noarch 2/127 Verifying : brotli-1.0.7-3.fc30.x86_64 3/127 Verifying : bzip2-libs-1.0.6-29.fc30.x86_64 4/127 Verifying : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 5/127 Verifying : filesystem-3.10-1.fc30.x86_64 6/127 Verifying : gawk-4.2.1-6.fc30.x86_64 7/127 Verifying : gdbm-libs-1:1.18-4.fc30.x86_64 8/127 Verifying : gmp-1:6.1.2-10.fc30.x86_64 9/127 Verifying : grep-3.1-9.fc30.x86_64 10/127 Verifying : ima-evm-utils-1.1-5.fc30.x86_64 11/127 Verifying : keyutils-libs-1.6-2.fc30.x86_64 12/127 Verifying : libacl-2.2.53-3.fc30.x86_64 13/127 Verifying : libassuan-2.5.2-2.fc30.x86_64 14/127 Verifying : libattr-2.4.48-5.fc30.x86_64 15/127 Verifying : libcap-2.26-5.fc30.x86_64 16/127 Verifying : libdb-5.3.28-37.fc30.x86_64 17/127 Verifying : libdb-utils-5.3.28-37.fc30.x86_64 18/127 Verifying : libffi-3.1-19.fc30.x86_64 19/127 Verifying : libgpg-error-1.33-2.fc30.x86_64 20/127 Verifying : libksba-1.3.5-9.fc30.x86_64 21/127 Verifying : libmetalink-0.1.3-8.fc30.x86_64 22/127 Verifying : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 23/127 Verifying : libpsl-0.20.2-6.fc30.x86_64 24/127 Verifying : libsepol-2.9-1.fc30.x86_64 25/127 Verifying : libsigsegv-2.11-7.fc30.x86_64 26/127 Verifying : libtasn1-4.13-7.fc30.x86_64 27/127 Verifying : libunistring-0.9.10-5.fc30.x86_64 28/127 Verifying : libusbx-1.0.22-2.fc30.x86_64 29/127 Verifying : libverto-0.3.0-7.fc30.x86_64 30/127 Verifying : libyaml-0.2.1-5.fc30.x86_64 31/127 Verifying : lua-libs-5.3.5-5.fc30.x86_64 32/127 Verifying : mpfr-3.1.6-4.fc30.x86_64 33/127 Verifying : ncurses-6.1-10.20180923.fc30.x86_64 34/127 Verifying : ncurses-base-6.1-10.20180923.fc30.noarch 35/127 Verifying : ncurses-libs-6.1-10.20180923.fc30.x86_64 36/127 Verifying : nettle-3.4.1rc1-2.fc30.x86_64 37/127 Verifying : npth-1.6-2.fc30.x86_64 38/127 Verifying : openldap-2.4.47-1.fc30.x86_64 39/127 Verifying : popt-1.16-17.fc30.x86_64 40/127 Verifying : publicsuffix-list-dafsa-20190128-2.fc30.noarch 41/127 Verifying : python3-dateutil-1:2.8.0-1.fc30.noarch 42/127 Verifying : python3-distro-1.4.0-1.fc30.noarch 43/127 Verifying : python3-six-1.12.0-1.fc30.noarch 44/127 Verifying : readline-8.0-2.fc30.x86_64 45/127 Verifying : sed-4.5-3.fc30.x86_64 46/127 Verifying : xz-libs-5.2.4-5.fc30.x86_64 47/127 Verifying : bash-5.0.11-1.fc30.x86_64 48/127 Verifying : ca-certificates-2020.2.40-1.1.fc30.noarch 49/127 Verifying : coreutils-8.31-6.fc30.x86_64 50/127 Verifying : coreutils-common-8.31-6.fc30.x86_64 51/127 Verifying : crypto-policies-20190527-1.git0b3add8.fc30.noarc 52/127 Verifying : curl-7.65.3-4.fc30.x86_64 53/127 Verifying : dnf-4.2.18-1.fc30.noarch 54/127 Verifying : dnf-data-4.2.18-1.fc30.noarch 55/127 Verifying : dnf-plugins-core-4.0.13-1.fc30.noarch 56/127 Verifying : elfutils-default-yama-scope-0.179-2.fc30.noarch 57/127 Verifying : elfutils-libelf-0.179-2.fc30.x86_64 58/127 Verifying : elfutils-libs-0.179-2.fc30.x86_64 59/127 Verifying : expat-2.2.8-1.fc30.x86_64 60/127 Verifying : fedora-gpg-keys-30-4.noarch 61/127 Verifying : fedora-release-30-6.noarch 62/127 Verifying : fedora-release-common-30-6.noarch 63/127 Verifying : fedora-repos-30-4.noarch 64/127 Verifying : file-libs-5.36-5.fc30.x86_64 65/127 Verifying : glib2-2.60.7-3.fc30.x86_64 66/127 Verifying : glibc-2.29-29.fc30.x86_64 67/127 Verifying : glibc-all-langpacks-2.29-29.fc30.x86_64 68/127 Verifying : glibc-common-2.29-29.fc30.x86_64 69/127 Verifying : gnupg2-2.2.20-2.fc30.x86_64 70/127 Verifying : gnutls-3.6.10-1.fc30.x86_64 71/127 Verifying : gpgme-1.13.1-7.fc30.x86_64 72/127 Verifying : json-c-0.13.1-12.fc30.x86_64 73/127 Verifying : krb5-libs-1.17-15.fc30.x86_64 74/127 Verifying : libarchive-3.3.3-7.fc30.x86_64 75/127 Verifying : libblkid-2.33.2-2.fc30.x86_64 76/127 Verifying : libcom_err-1.44.6-2.fc30.x86_64 77/127 Verifying : libcomps-0.1.14-1.fc30.x86_64 78/127 Verifying : libcurl-7.65.3-4.fc30.x86_64 79/127 Verifying : libdnf-0.43.1-5.fc30.x86_64 80/127 Verifying : libgcc-9.3.1-2.fc30.x86_64 81/127 Verifying : libgcrypt-1.8.5-1.fc30.x86_64 82/127 Verifying : libidn2-2.3.0-1.fc30.x86_64 83/127 Verifying : libmodulemd1-1.8.16-1.fc30.x86_64 84/127 Verifying : libmount-2.33.2-2.fc30.x86_64 85/127 Verifying : libnghttp2-1.40.0-1.fc30.x86_64 86/127 Verifying : librepo-1.11.1-1.fc30.x86_64 87/127 Verifying : libreport-filesystem-2.12.0-2.fc30.noarch 88/127 Verifying : libselinux-2.9-3.1.fc30.x86_64 89/127 Verifying : libsmartcols-2.33.2-2.fc30.x86_64 90/127 Verifying : libsolv-0.7.11-1.fc30.x86_64 91/127 Verifying : libssh-0.9.3-1.fc30.x86_64 92/127 Verifying : libssh-config-0.9.3-1.fc30.noarch 93/127 Verifying : libstdc++-9.3.1-2.fc30.x86_64 94/127 Verifying : libtirpc-1.2.6-0.fc30.x86_64 95/127 Verifying : libuuid-2.33.2-2.fc30.x86_64 96/127 Verifying : libxcrypt-4.4.16-3.fc30.x86_64 97/127 Verifying : libxml2-2.9.10-3.fc30.x86_64 98/127 Verifying : libzstd-1.4.4-1.fc30.x86_64 99/127 Verifying : lz4-libs-1.9.1-1.fc30.x86_64 100/127 Verifying : openssl-libs-1:1.1.1g-1.fc30.x86_64 101/127 Verifying : p11-kit-0.23.20-1.fc30.x86_64 102/127 Verifying : p11-kit-trust-0.23.20-1.fc30.x86_64 103/127 Verifying : pcre-8.44-1.fc30.x86_64 104/127 Verifying : pcre2-10.34-9.fc30.x86_64 105/127 Verifying : pcre2-syntax-10.34-9.fc30.noarch 106/127 Verifying : python-pip-wheel-19.0.3-7.fc30.noarch 107/127 Verifying : python-setuptools-wheel-40.8.0-2.fc30.noarch 108/127 Verifying : python3-3.7.7-1.fc30.x86_64 109/127 Verifying : python3-dnf-4.2.18-1.fc30.noarch 110/127 Verifying : python3-dnf-plugins-core-4.0.13-1.fc30.noarch 111/127 Verifying : python3-gpg-1.13.1-7.fc30.x86_64 112/127 Verifying : python3-hawkey-0.43.1-5.fc30.x86_64 113/127 Verifying : python3-libcomps-0.1.14-1.fc30.x86_64 114/127 Verifying : python3-libdnf-0.43.1-5.fc30.x86_64 115/127 Verifying : python3-libs-3.7.7-1.fc30.x86_64 116/127 Verifying : python3-rpm-4.14.2.1-5.fc30.x86_64 117/127 Verifying : rpm-4.14.2.1-5.fc30.x86_64 118/127 Verifying : rpm-build-libs-4.14.2.1-5.fc30.x86_64 119/127 Verifying : rpm-libs-4.14.2.1-5.fc30.x86_64 120/127 Verifying : rpm-sign-libs-4.14.2.1-5.fc30.x86_64 121/127 Verifying : setup-2.13.6-1.fc30.noarch 122/127 Verifying : sqlite-libs-3.26.0-7.fc30.x86_64 123/127 Verifying : systemd-libs-241-14.git18dd3fb.fc30.x86_64 124/127 Verifying : tzdata-2020a-1.fc30.noarch 125/127 Verifying : zchunk-libs-1.1.5-1.fc30.x86_64 126/127 Verifying : zlib-1.2.11-19.fc30.x86_64 127/127 Installed: alternatives-1.11-4.fc30.x86_64 basesystem-11-7.fc30.noarch bash-5.0.11-1.fc30.x86_64 brotli-1.0.7-3.fc30.x86_64 bzip2-libs-1.0.6-29.fc30.x86_64 ca-certificates-2020.2.40-1.1.fc30.noarch coreutils-8.31-6.fc30.x86_64 coreutils-common-8.31-6.fc30.x86_64 crypto-policies-20190527-1.git0b3add8.fc30.noarch curl-7.65.3-4.fc30.x86_64 cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 dnf-4.2.18-1.fc30.noarch dnf-data-4.2.18-1.fc30.noarch dnf-plugins-core-4.0.13-1.fc30.noarch elfutils-default-yama-scope-0.179-2.fc30.noarch elfutils-libelf-0.179-2.fc30.x86_64 elfutils-libs-0.179-2.fc30.x86_64 expat-2.2.8-1.fc30.x86_64 fedora-gpg-keys-30-4.noarch fedora-release-30-6.noarch fedora-release-common-30-6.noarch fedora-repos-30-4.noarch file-libs-5.36-5.fc30.x86_64 filesystem-3.10-1.fc30.x86_64 gawk-4.2.1-6.fc30.x86_64 gdbm-libs-1:1.18-4.fc30.x86_64 glib2-2.60.7-3.fc30.x86_64 glibc-2.29-29.fc30.x86_64 glibc-all-langpacks-2.29-29.fc30.x86_64 glibc-common-2.29-29.fc30.x86_64 gmp-1:6.1.2-10.fc30.x86_64 gnupg2-2.2.20-2.fc30.x86_64 gnutls-3.6.10-1.fc30.x86_64 gpgme-1.13.1-7.fc30.x86_64 grep-3.1-9.fc30.x86_64 ima-evm-utils-1.1-5.fc30.x86_64 json-c-0.13.1-12.fc30.x86_64 keyutils-libs-1.6-2.fc30.x86_64 krb5-libs-1.17-15.fc30.x86_64 libacl-2.2.53-3.fc30.x86_64 libarchive-3.3.3-7.fc30.x86_64 libassuan-2.5.2-2.fc30.x86_64 libattr-2.4.48-5.fc30.x86_64 libblkid-2.33.2-2.fc30.x86_64 libcap-2.26-5.fc30.x86_64 libcom_err-1.44.6-2.fc30.x86_64 libcomps-0.1.14-1.fc30.x86_64 libcurl-7.65.3-4.fc30.x86_64 libdb-5.3.28-37.fc30.x86_64 libdb-utils-5.3.28-37.fc30.x86_64 libdnf-0.43.1-5.fc30.x86_64 libffi-3.1-19.fc30.x86_64 libgcc-9.3.1-2.fc30.x86_64 libgcrypt-1.8.5-1.fc30.x86_64 libgpg-error-1.33-2.fc30.x86_64 libidn2-2.3.0-1.fc30.x86_64 libksba-1.3.5-9.fc30.x86_64 libmetalink-0.1.3-8.fc30.x86_64 libmodulemd1-1.8.16-1.fc30.x86_64 libmount-2.33.2-2.fc30.x86_64 libnghttp2-1.40.0-1.fc30.x86_64 libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 libpsl-0.20.2-6.fc30.x86_64 librepo-1.11.1-1.fc30.x86_64 libreport-filesystem-2.12.0-2.fc30.noarch libselinux-2.9-3.1.fc30.x86_64 libsepol-2.9-1.fc30.x86_64 libsigsegv-2.11-7.fc30.x86_64 libsmartcols-2.33.2-2.fc30.x86_64 libsolv-0.7.11-1.fc30.x86_64 libssh-0.9.3-1.fc30.x86_64 libssh-config-0.9.3-1.fc30.noarch libstdc++-9.3.1-2.fc30.x86_64 libtasn1-4.13-7.fc30.x86_64 libtirpc-1.2.6-0.fc30.x86_64 libunistring-0.9.10-5.fc30.x86_64 libusbx-1.0.22-2.fc30.x86_64 libuuid-2.33.2-2.fc30.x86_64 libverto-0.3.0-7.fc30.x86_64 libxcrypt-4.4.16-3.fc30.x86_64 libxml2-2.9.10-3.fc30.x86_64 libyaml-0.2.1-5.fc30.x86_64 libzstd-1.4.4-1.fc30.x86_64 lua-libs-5.3.5-5.fc30.x86_64 lz4-libs-1.9.1-1.fc30.x86_64 mpfr-3.1.6-4.fc30.x86_64 ncurses-6.1-10.20180923.fc30.x86_64 ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.x86_64 nettle-3.4.1rc1-2.fc30.x86_64 npth-1.6-2.fc30.x86_64 openldap-2.4.47-1.fc30.x86_64 openssl-libs-1:1.1.1g-1.fc30.x86_64 p11-kit-0.23.20-1.fc30.x86_64 p11-kit-trust-0.23.20-1.fc30.x86_64 pcre-8.44-1.fc30.x86_64 pcre2-10.34-9.fc30.x86_64 pcre2-syntax-10.34-9.fc30.noarch popt-1.16-17.fc30.x86_64 publicsuffix-list-dafsa-20190128-2.fc30.noarch python-pip-wheel-19.0.3-7.fc30.noarch python-setuptools-wheel-40.8.0-2.fc30.noarch python3-3.7.7-1.fc30.x86_64 python3-dateutil-1:2.8.0-1.fc30.noarch python3-distro-1.4.0-1.fc30.noarch python3-dnf-4.2.18-1.fc30.noarch python3-dnf-plugins-core-4.0.13-1.fc30.noarch python3-gpg-1.13.1-7.fc30.x86_64 python3-hawkey-0.43.1-5.fc30.x86_64 python3-libcomps-0.1.14-1.fc30.x86_64 python3-libdnf-0.43.1-5.fc30.x86_64 python3-libs-3.7.7-1.fc30.x86_64 python3-rpm-4.14.2.1-5.fc30.x86_64 python3-six-1.12.0-1.fc30.noarch readline-8.0-2.fc30.x86_64 rpm-4.14.2.1-5.fc30.x86_64 rpm-build-libs-4.14.2.1-5.fc30.x86_64 rpm-libs-4.14.2.1-5.fc30.x86_64 rpm-sign-libs-4.14.2.1-5.fc30.x86_64 sed-4.5-3.fc30.x86_64 setup-2.13.6-1.fc30.noarch sqlite-libs-3.26.0-7.fc30.x86_64 systemd-libs-241-14.git18dd3fb.fc30.x86_64 tzdata-2020a-1.fc30.noarch xz-libs-5.2.4-5.fc30.x86_64 zchunk-libs-1.1.5-1.fc30.x86_64 zlib-1.2.11-19.fc30.x86_64 Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-30-x86_64-1593720294.985176/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 31 MB/s | 4.2 MB 00:00 Additional repo http_download1_rpmfusion_org_fr 654 kB/s | 735 kB 00:01 fedora 26 MB/s | 70 MB 00:02 updates 25 MB/s | 25 MB 00:00 Last metadata expiration check: 0:00:01 ago on Thu Jul 2 20:06:39 2020. Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing group/module packages: bash x86_64 5.0.11-1.fc30 updates 1.6 M bzip2 x86_64 1.0.6-29.fc30 fedora 49 k coreutils x86_64 8.31-6.fc30 updates 1.4 M cpio x86_64 2.12-10.fc30 fedora 247 k diffutils x86_64 3.7-2.fc30 fedora 384 k fedora-release noarch 30-6 updates 11 k fedora-release-common noarch 30-6 updates 19 k findutils x86_64 1:4.6.0-22.fc30 fedora 504 k gawk x86_64 4.2.1-6.fc30 fedora 1.1 M glibc-minimal-langpack x86_64 2.29-29.fc30 updates 29 k grep x86_64 3.1-9.fc30 fedora 248 k gzip x86_64 1.9-9.fc30 fedora 151 k info x86_64 6.6-1.fc30 fedora 212 k make x86_64 1:4.2.1-14.fc30 updates 486 k patch x86_64 2.7.6-11.fc30 updates 126 k redhat-rpm-config noarch 132-1.fc30 updates 63 k rpm-build x86_64 4.14.2.1-5.fc30 updates 106 k sed x86_64 4.5-3.fc30 fedora 285 k shadow-utils x86_64 2:4.6-9.fc30 updates 1.2 M tar x86_64 2:1.32-1.fc30 fedora 863 k unzip x86_64 6.0-43.fc30 fedora 175 k util-linux x86_64 2.33.2-2.fc30 updates 2.4 M which x86_64 2.21-14.fc30 fedora 41 k xz x86_64 5.2.4-5.fc30 fedora 143 k Installing dependencies: alternatives x86_64 1.11-4.fc30 fedora 33 k audit-libs x86_64 3.0-0.15.20191104git1c2f876.fc30 updates 110 k basesystem noarch 11-7.fc30 fedora 6.9 k binutils x86_64 2.31.1-37.fc30 updates 5.9 M boost-regex x86_64 1.69.0-9.fc30 updates 302 k brotli x86_64 1.0.7-3.fc30 fedora 311 k bzip2-libs x86_64 1.0.6-29.fc30 fedora 37 k ca-certificates noarch 2020.2.40-1.1.fc30 updates 384 k coreutils-common x86_64 8.31-6.fc30 updates 2.0 M cracklib x86_64 2.9.6-19.fc30 fedora 77 k crypto-policies noarch 20190527-1.git0b3add8.fc30 updates 51 k ctags x86_64 5.8-25.fc30 fedora 158 k curl x86_64 7.65.3-4.fc30 updates 300 k cyrus-sasl-lib x86_64 2.1.27-0.6rc7.fc30 fedora 92 k dwz x86_64 0.12-10.fc30 fedora 102 k efi-srpm-macros noarch 4-2.fc30 fedora 23 k elfutils x86_64 0.179-2.fc30 updates 519 k elfutils-default-yama-scope noarch 0.179-2.fc30 updates 18 k elfutils-libelf x86_64 0.179-2.fc30 updates 183 k elfutils-libs x86_64 0.179-2.fc30 updates 261 k expat x86_64 2.2.8-1.fc30 updates 98 k fedora-gpg-keys noarch 30-4 updates 104 k fedora-repos noarch 30-4 updates 9.5 k file x86_64 5.36-5.fc30 updates 49 k file-libs x86_64 5.36-5.fc30 updates 547 k filesystem x86_64 3.10-1.fc30 fedora 1.1 M fpc-srpm-macros noarch 1.2-1.fc30 fedora 7.5 k gc x86_64 7.6.4-5.fc30 fedora 93 k gdb-headless x86_64 8.3-7.fc30 updates 3.6 M gdbm-libs x86_64 1:1.18-4.fc30 fedora 50 k ghc-srpm-macros noarch 1.4.2-9.fc30 fedora 7.6 k glib2 x86_64 2.60.7-3.fc30 updates 2.6 M glibc x86_64 2.29-29.fc30 updates 3.9 M glibc-common x86_64 2.29-29.fc30 updates 805 k gmp x86_64 1:6.1.2-10.fc30 fedora 265 k gnat-srpm-macros noarch 4-9.fc30 fedora 8.5 k go-srpm-macros noarch 2-19.fc30 fedora 11 k guile22 x86_64 2.2.4-3.fc30 fedora 6.4 M keyutils-libs x86_64 1.6-2.fc30 fedora 30 k krb5-libs x86_64 1.17-15.fc30 updates 740 k libacl x86_64 2.2.53-3.fc30 fedora 24 k libarchive x86_64 3.3.3-7.fc30 updates 352 k libatomic_ops x86_64 7.6.6-2.fc30 fedora 34 k libattr x86_64 2.4.48-5.fc30 fedora 17 k libbabeltrace x86_64 1.5.6-2.fc30 fedora 184 k libblkid x86_64 2.33.2-2.fc30 updates 144 k libcap x86_64 2.26-5.fc30 fedora 46 k libcap-ng x86_64 0.7.9-7.fc30 fedora 27 k libcom_err x86_64 1.44.6-2.fc30 updates 27 k libcurl x86_64 7.65.3-4.fc30 updates 262 k libdb x86_64 5.3.28-37.fc30 fedora 735 k libdb-utils x86_64 5.3.28-37.fc30 fedora 129 k libfdisk x86_64 2.33.2-2.fc30 updates 193 k libffi x86_64 3.1-19.fc30 fedora 31 k libgcc x86_64 9.3.1-2.fc30 updates 101 k libgcrypt x86_64 1.8.5-1.fc30 updates 450 k libgpg-error x86_64 1.33-2.fc30 fedora 238 k libicu x86_64 63.2-2.fc30 updates 9.0 M libidn2 x86_64 2.3.0-1.fc30 updates 93 k libipt x86_64 2.0-2.fc30 fedora 51 k libmetalink x86_64 0.1.3-8.fc30 fedora 28 k libmount x86_64 2.33.2-2.fc30 updates 167 k libnghttp2 x86_64 1.40.0-1.fc30 updates 72 k libnsl2 x86_64 1.2.0-4.20180605git4a062cf.fc30 fedora 54 k libpkgconf x86_64 1.6.1-1.fc30 fedora 34 k libpsl x86_64 0.20.2-6.fc30 fedora 57 k libpwquality x86_64 1.4.0-12.fc30 fedora 96 k libselinux x86_64 2.9-3.1.fc30 updates 78 k libsemanage x86_64 2.9-1.fc30 fedora 112 k libsepol x86_64 2.9-1.fc30 fedora 280 k libsigsegv x86_64 2.11-7.fc30 fedora 25 k libsmartcols x86_64 2.33.2-2.fc30 updates 107 k libssh x86_64 0.9.3-1.fc30 updates 207 k libssh-config noarch 0.9.3-1.fc30 updates 11 k libstdc++ x86_64 9.3.1-2.fc30 updates 605 k libtasn1 x86_64 4.13-7.fc30 fedora 67 k libtirpc x86_64 1.2.6-0.fc30 updates 93 k libtool-ltdl x86_64 2.4.6-29.fc30 fedora 34 k libunistring x86_64 0.9.10-5.fc30 fedora 415 k libutempter x86_64 1.1.6-16.fc30 fedora 24 k libuuid x86_64 2.33.2-2.fc30 updates 26 k libverto x86_64 0.3.0-7.fc30 fedora 20 k libxcrypt x86_64 4.4.16-3.fc30 updates 123 k libxml2 x86_64 2.9.10-3.fc30 updates 686 k libzstd x86_64 1.4.4-1.fc30 updates 266 k lua-libs x86_64 5.3.5-5.fc30 fedora 104 k lz4-libs x86_64 1.9.1-1.fc30 updates 62 k mpfr x86_64 3.1.6-4.fc30 fedora 212 k ncurses x86_64 6.1-10.20180923.fc30 fedora 360 k ncurses-base noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs x86_64 6.1-10.20180923.fc30 fedora 288 k nim-srpm-macros noarch 2-1.fc30 updates 8.2 k ocaml-srpm-macros noarch 5-5.fc30 fedora 7.7 k openblas-srpm-macros noarch 2-5.fc30 fedora 7.3 k openldap x86_64 2.4.47-1.fc30 fedora 280 k openssl-libs x86_64 1:1.1.1g-1.fc30 updates 1.4 M p11-kit x86_64 0.23.20-1.fc30 updates 316 k p11-kit-trust x86_64 0.23.20-1.fc30 updates 130 k pam x86_64 1.3.1-17.fc30 fedora 624 k pcre x86_64 8.44-1.fc30 updates 189 k pcre2 x86_64 10.34-9.fc30 updates 219 k pcre2-syntax noarch 10.34-9.fc30 updates 141 k perl-srpm-macros noarch 1-29.fc30 fedora 8.2 k pkgconf x86_64 1.6.1-1.fc30 fedora 38 k pkgconf-m4 noarch 1.6.1-1.fc30 fedora 15 k pkgconf-pkg-config x86_64 1.6.1-1.fc30 fedora 11 k popt x86_64 1.16-17.fc30 fedora 55 k publicsuffix-list-dafsa noarch 20190128-2.fc30 fedora 54 k python-pip-wheel noarch 19.0.3-7.fc30 updates 1.2 M python-setuptools-wheel noarch 40.8.0-2.fc30 updates 276 k python-srpm-macros noarch 3-47.fc30 updates 16 k python3-libs x86_64 3.7.7-1.fc30 updates 7.9 M qt5-srpm-macros noarch 5.12.5-1.fc30 updates 8.9 k readline x86_64 8.0-2.fc30 fedora 191 k rpm x86_64 4.14.2.1-5.fc30 updates 479 k rpm-build-libs x86_64 4.14.2.1-5.fc30 updates 86 k rpm-libs x86_64 4.14.2.1-5.fc30 updates 264 k rust-srpm-macros noarch 10-1.fc30 updates 9.5 k setup noarch 2.13.6-1.fc30 updates 149 k source-highlight x86_64 3.1.9-1.fc30 updates 673 k sqlite-libs x86_64 3.26.0-7.fc30 updates 557 k systemd-libs x86_64 241-14.git18dd3fb.fc30 updates 503 k tzdata noarch 2020a-1.fc30 updates 427 k xz-libs x86_64 5.2.4-5.fc30 fedora 85 k zip x86_64 3.0-24.fc30 fedora 264 k zlib x86_64 1.2.11-19.fc30 updates 91 k zstd x86_64 1.4.4-1.fc30 updates 396 k Installing Groups: Buildsystem building group Transaction Summary ====================================================================================== Install 151 Packages Total download size: 76 M Installed size: 339 M Downloading Packages: (1/151): basesystem-11-7.fc30.noarch.rpm 241 kB/s | 6.9 kB 00:00 (2/151): alternatives-1.11-4.fc30.x86_64.rpm 1.1 MB/s | 33 kB 00:00 (3/151): bzip2-1.0.6-29.fc30.x86_64.rpm 14 MB/s | 49 kB 00:00 (4/151): bzip2-libs-1.0.6-29.fc30.x86_64.rpm 7.6 MB/s | 37 kB 00:00 (5/151): brotli-1.0.7-3.fc30.x86_64.rpm 7.0 MB/s | 311 kB 00:00 (6/151): cracklib-2.9.6-19.fc30.x86_64.rpm 8.6 MB/s | 77 kB 00:00 (7/151): cpio-2.12-10.fc30.x86_64.rpm 17 MB/s | 247 kB 00:00 (8/151): ctags-5.8-25.fc30.x86_64.rpm 34 MB/s | 158 kB 00:00 (9/151): cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_ 17 MB/s | 92 kB 00:00 (10/151): efi-srpm-macros-4-2.fc30.noarch.rpm 5.9 MB/s | 23 kB 00:00 (11/151): diffutils-3.7-2.fc30.x86_64.rpm 36 MB/s | 384 kB 00:00 (12/151): dwz-0.12-10.fc30.x86_64.rpm 11 MB/s | 102 kB 00:00 (13/151): fpc-srpm-macros-1.2-1.fc30.noarch.rpm 1.2 MB/s | 7.5 kB 00:00 (14/151): findutils-4.6.0-22.fc30.x86_64.rpm 12 MB/s | 504 kB 00:00 (15/151): gc-7.6.4-5.fc30.x86_64.rpm 12 MB/s | 93 kB 00:00 (16/151): filesystem-3.10-1.fc30.x86_64.rpm 17 MB/s | 1.1 MB 00:00 (17/151): gawk-4.2.1-6.fc30.x86_64.rpm 19 MB/s | 1.1 MB 00:00 (18/151): gdbm-libs-1.18-4.fc30.x86_64.rpm 4.0 MB/s | 50 kB 00:00 (19/151): ghc-srpm-macros-1.4.2-9.fc30.noarch.r 1.2 MB/s | 7.6 kB 00:00 (20/151): go-srpm-macros-2-19.fc30.noarch.rpm 3.0 MB/s | 11 kB 00:00 (21/151): gnat-srpm-macros-4-9.fc30.noarch.rpm 1.5 MB/s | 8.5 kB 00:00 (22/151): gmp-6.1.2-10.fc30.x86_64.rpm 33 MB/s | 265 kB 00:00 (23/151): grep-3.1-9.fc30.x86_64.rpm 34 MB/s | 248 kB 00:00 (24/151): gzip-1.9-9.fc30.x86_64.rpm 22 MB/s | 151 kB 00:00 (25/151): info-6.6-1.fc30.x86_64.rpm 33 MB/s | 212 kB 00:00 (26/151): keyutils-libs-1.6-2.fc30.x86_64.rpm 6.0 MB/s | 30 kB 00:00 (27/151): libacl-2.2.53-3.fc30.x86_64.rpm 8.5 MB/s | 24 kB 00:00 (28/151): libatomic_ops-7.6.6-2.fc30.x86_64.rpm 9.3 MB/s | 34 kB 00:00 (29/151): libattr-2.4.48-5.fc30.x86_64.rpm 3.8 MB/s | 17 kB 00:00 (30/151): libbabeltrace-1.5.6-2.fc30.x86_64.rpm 32 MB/s | 184 kB 00:00 (31/151): libcap-2.26-5.fc30.x86_64.rpm 9.0 MB/s | 46 kB 00:00 (32/151): libcap-ng-0.7.9-7.fc30.x86_64.rpm 6.8 MB/s | 27 kB 00:00 (33/151): libdb-utils-5.3.28-37.fc30.x86_64.rpm 23 MB/s | 129 kB 00:00 (34/151): libdb-5.3.28-37.fc30.x86_64.rpm 47 MB/s | 735 kB 00:00 (35/151): libffi-3.1-19.fc30.x86_64.rpm 4.1 MB/s | 31 kB 00:00 (36/151): libipt-2.0-2.fc30.x86_64.rpm 4.7 MB/s | 51 kB 00:00 (37/151): libgpg-error-1.33-2.fc30.x86_64.rpm 9.9 MB/s | 238 kB 00:00 (38/151): libmetalink-0.1.3-8.fc30.x86_64.rpm 1.4 MB/s | 28 kB 00:00 (39/151): libnsl2-1.2.0-4.20180605git4a062cf.fc 2.1 MB/s | 54 kB 00:00 (40/151): libpkgconf-1.6.1-1.fc30.x86_64.rpm 1.4 MB/s | 34 kB 00:00 (41/151): libpsl-0.20.2-6.fc30.x86_64.rpm 1.8 MB/s | 57 kB 00:00 (42/151): libpwquality-1.4.0-12.fc30.x86_64.rpm 2.8 MB/s | 96 kB 00:00 (43/151): libsemanage-2.9-1.fc30.x86_64.rpm 4.5 MB/s | 112 kB 00:00 (44/151): libsepol-2.9-1.fc30.x86_64.rpm 9.8 MB/s | 280 kB 00:00 (45/151): libsigsegv-2.11-7.fc30.x86_64.rpm 2.1 MB/s | 25 kB 00:00 (46/151): libtasn1-4.13-7.fc30.x86_64.rpm 11 MB/s | 67 kB 00:00 (47/151): libtool-ltdl-2.4.6-29.fc30.x86_64.rpm 5.1 MB/s | 34 kB 00:00 (48/151): libutempter-1.1.6-16.fc30.x86_64.rpm 6.0 MB/s | 24 kB 00:00 (49/151): libunistring-0.9.10-5.fc30.x86_64.rpm 34 MB/s | 415 kB 00:00 (50/151): guile22-2.2.4-3.fc30.x86_64.rpm 31 MB/s | 6.4 MB 00:00 (51/151): libverto-0.3.0-7.fc30.x86_64.rpm 685 kB/s | 20 kB 00:00 (52/151): lua-libs-5.3.5-5.fc30.x86_64.rpm 3.9 MB/s | 104 kB 00:00 (53/151): ncurses-base-6.1-10.20180923.fc30.noa 13 MB/s | 59 kB 00:00 (54/151): mpfr-3.1.6-4.fc30.x86_64.rpm 26 MB/s | 212 kB 00:00 (55/151): ncurses-6.1-10.20180923.fc30.x86_64.r 34 MB/s | 360 kB 00:00 (56/151): ocaml-srpm-macros-5-5.fc30.noarch.rpm 919 kB/s | 7.7 kB 00:00 (57/151): openblas-srpm-macros-2-5.fc30.noarch. 892 kB/s | 7.3 kB 00:00 (58/151): ncurses-libs-6.1-10.20180923.fc30.x86 19 MB/s | 288 kB 00:00 (59/151): openldap-2.4.47-1.fc30.x86_64.rpm 31 MB/s | 280 kB 00:00 (60/151): perl-srpm-macros-1-29.fc30.noarch.rpm 1.4 MB/s | 8.2 kB 00:00 (61/151): pkgconf-m4-1.6.1-1.fc30.noarch.rpm 1.4 MB/s | 15 kB 00:00 (62/151): pkgconf-1.6.1-1.fc30.x86_64.rpm 2.9 MB/s | 38 kB 00:00 (63/151): pam-1.3.1-17.fc30.x86_64.rpm 25 MB/s | 624 kB 00:00 (64/151): pkgconf-pkg-config-1.6.1-1.fc30.x86_6 1.8 MB/s | 11 kB 00:00 (65/151): popt-1.16-17.fc30.x86_64.rpm 12 MB/s | 55 kB 00:00 (66/151): publicsuffix-list-dafsa-20190128-2.fc 10 MB/s | 54 kB 00:00 (67/151): readline-8.0-2.fc30.x86_64.rpm 25 MB/s | 191 kB 00:00 (68/151): sed-4.5-3.fc30.x86_64.rpm 30 MB/s | 285 kB 00:00 (69/151): unzip-6.0-43.fc30.x86_64.rpm 28 MB/s | 175 kB 00:00 (70/151): which-2.21-14.fc30.x86_64.rpm 7.3 MB/s | 41 kB 00:00 (71/151): tar-1.32-1.fc30.x86_64.rpm 49 MB/s | 863 kB 00:00 (72/151): xz-5.2.4-5.fc30.x86_64.rpm 18 MB/s | 143 kB 00:00 (73/151): xz-libs-5.2.4-5.fc30.x86_64.rpm 12 MB/s | 85 kB 00:00 (74/151): zip-3.0-24.fc30.x86_64.rpm 32 MB/s | 264 kB 00:00 (75/151): audit-libs-3.0-0.15.20191104git1c2f87 12 MB/s | 110 kB 00:00 (76/151): boost-regex-1.69.0-9.fc30.x86_64.rpm 36 MB/s | 302 kB 00:00 (77/151): bash-5.0.11-1.fc30.x86_64.rpm 59 MB/s | 1.6 MB 00:00 (78/151): ca-certificates-2020.2.40-1.1.fc30.no 26 MB/s | 384 kB 00:00 (79/151): coreutils-8.31-6.fc30.x86_64.rpm 28 MB/s | 1.4 MB 00:00 (80/151): crypto-policies-20190527-1.git0b3add8 4.7 MB/s | 51 kB 00:00 (81/151): coreutils-common-8.31-6.fc30.x86_64.r 30 MB/s | 2.0 MB 00:00 (82/151): curl-7.65.3-4.fc30.x86_64.rpm 19 MB/s | 300 kB 00:00 (83/151): elfutils-default-yama-scope-0.179-2.f 3.7 MB/s | 18 kB 00:00 (84/151): binutils-2.31.1-37.fc30.x86_64.rpm 44 MB/s | 5.9 MB 00:00 (85/151): elfutils-libelf-0.179-2.fc30.x86_64.r 6.3 MB/s | 183 kB 00:00 (86/151): elfutils-0.179-2.fc30.x86_64.rpm 12 MB/s | 519 kB 00:00 (87/151): expat-2.2.8-1.fc30.x86_64.rpm 5.0 MB/s | 98 kB 00:00 (88/151): fedora-gpg-keys-30-4.noarch.rpm 5.5 MB/s | 104 kB 00:00 (89/151): elfutils-libs-0.179-2.fc30.x86_64.rpm 9.9 MB/s | 261 kB 00:00 (90/151): fedora-release-30-6.noarch.rpm 2.4 MB/s | 11 kB 00:00 (91/151): fedora-release-common-30-6.noarch.rpm 5.0 MB/s | 19 kB 00:00 (92/151): fedora-repos-30-4.noarch.rpm 2.5 MB/s | 9.5 kB 00:00 (93/151): file-5.36-5.fc30.x86_64.rpm 12 MB/s | 49 kB 00:00 (94/151): file-libs-5.36-5.fc30.x86_64.rpm 22 MB/s | 547 kB 00:00 (95/151): glib2-2.60.7-3.fc30.x86_64.rpm 42 MB/s | 2.6 MB 00:00 (96/151): gdb-headless-8.3-7.fc30.x86_64.rpm 35 MB/s | 3.6 MB 00:00 (97/151): glibc-minimal-langpack-2.29-29.fc30.x 2.8 MB/s | 29 kB 00:00 (98/151): glibc-common-2.29-29.fc30.x86_64.rpm 13 MB/s | 805 kB 00:00 (99/151): glibc-2.29-29.fc30.x86_64.rpm 32 MB/s | 3.9 MB 00:00 (100/151): krb5-libs-1.17-15.fc30.x86_64.rpm 20 MB/s | 740 kB 00:00 (101/151): libarchive-3.3.3-7.fc30.x86_64.rpm 13 MB/s | 352 kB 00:00 (102/151): libblkid-2.33.2-2.fc30.x86_64.rpm 18 MB/s | 144 kB 00:00 (103/151): libcom_err-1.44.6-2.fc30.x86_64.rpm 7.0 MB/s | 27 kB 00:00 (104/151): libfdisk-2.33.2-2.fc30.x86_64.rpm 32 MB/s | 193 kB 00:00 (105/151): libcurl-7.65.3-4.fc30.x86_64.rpm 27 MB/s | 262 kB 00:00 (106/151): libgcc-9.3.1-2.fc30.x86_64.rpm 14 MB/s | 101 kB 00:00 (107/151): libgcrypt-1.8.5-1.fc30.x86_64.rpm 61 MB/s | 450 kB 00:00 (108/151): libidn2-2.3.0-1.fc30.x86_64.rpm 8.6 MB/s | 93 kB 00:00 (109/151): libmount-2.33.2-2.fc30.x86_64.rpm 7.8 MB/s | 167 kB 00:00 (110/151): libnghttp2-1.40.0-1.fc30.x86_64.rpm 5.1 MB/s | 72 kB 00:00 (111/151): libsmartcols-2.33.2-2.fc30.x86_64.rp 21 MB/s | 107 kB 00:00 (112/151): libselinux-2.9-3.1.fc30.x86_64.rpm 9.6 MB/s | 78 kB 00:00 (113/151): libssh-config-0.9.3-1.fc30.noarch.rp 2.6 MB/s | 11 kB 00:00 (114/151): libssh-0.9.3-1.fc30.x86_64.rpm 25 MB/s | 207 kB 00:00 (115/151): libtirpc-1.2.6-0.fc30.x86_64.rpm 11 MB/s | 93 kB 00:00 (116/151): libstdc++-9.3.1-2.fc30.x86_64.rpm 39 MB/s | 605 kB 00:00 (117/151): libuuid-2.33.2-2.fc30.x86_64.rpm 5.3 MB/s | 26 kB 00:00 (118/151): libxcrypt-4.4.16-3.fc30.x86_64.rpm 19 MB/s | 123 kB 00:00 (119/151): libzstd-1.4.4-1.fc30.x86_64.rpm 22 MB/s | 266 kB 00:00 (120/151): libxml2-2.9.10-3.fc30.x86_64.rpm 30 MB/s | 686 kB 00:00 (121/151): lz4-libs-1.9.1-1.fc30.x86_64.rpm 12 MB/s | 62 kB 00:00 (122/151): nim-srpm-macros-2-1.fc30.noarch.rpm 1.3 MB/s | 8.2 kB 00:00 (123/151): make-4.2.1-14.fc30.x86_64.rpm 30 MB/s | 486 kB 00:00 (124/151): p11-kit-0.23.20-1.fc30.x86_64.rpm 23 MB/s | 316 kB 00:00 (125/151): openssl-libs-1.1.1g-1.fc30.x86_64.rp 41 MB/s | 1.4 MB 00:00 (126/151): p11-kit-trust-0.23.20-1.fc30.x86_64. 4.9 MB/s | 130 kB 00:00 (127/151): patch-2.7.6-11.fc30.x86_64.rpm 5.0 MB/s | 126 kB 00:00 (128/151): pcre-8.44-1.fc30.x86_64.rpm 7.6 MB/s | 189 kB 00:00 (129/151): pcre2-10.34-9.fc30.x86_64.rpm 8.6 MB/s | 219 kB 00:00 (130/151): pcre2-syntax-10.34-9.fc30.noarch.rpm 5.8 MB/s | 141 kB 00:00 (131/151): python-setuptools-wheel-40.8.0-2.fc3 13 MB/s | 276 kB 00:00 (132/151): python-srpm-macros-3-47.fc30.noarch. 3.0 MB/s | 16 kB 00:00 (133/151): python-pip-wheel-19.0.3-7.fc30.noarc 23 MB/s | 1.2 MB 00:00 (134/151): qt5-srpm-macros-5.12.5-1.fc30.noarch 574 kB/s | 8.9 kB 00:00 (135/151): redhat-rpm-config-132-1.fc30.noarch. 5.4 MB/s | 63 kB 00:00 (136/151): libicu-63.2-2.fc30.x86_64.rpm 31 MB/s | 9.0 MB 00:00 (137/151): rpm-4.14.2.1-5.fc30.x86_64.rpm 11 MB/s | 479 kB 00:00 (138/151): rpm-build-4.14.2.1-5.fc30.x86_64.rpm 7.5 MB/s | 106 kB 00:00 (139/151): rpm-build-libs-4.14.2.1-5.fc30.x86_6 7.2 MB/s | 86 kB 00:00 (140/151): python3-libs-3.7.7-1.fc30.x86_64.rpm 58 MB/s | 7.9 MB 00:00 (141/151): rpm-libs-4.14.2.1-5.fc30.x86_64.rpm 7.1 MB/s | 264 kB 00:00 (142/151): rust-srpm-macros-10-1.fc30.noarch.rp 292 kB/s | 9.5 kB 00:00 (143/151): setup-2.13.6-1.fc30.noarch.rpm 9.5 MB/s | 149 kB 00:00 (144/151): sqlite-libs-3.26.0-7.fc30.x86_64.rpm 27 MB/s | 557 kB 00:00 (145/151): source-highlight-3.1.9-1.fc30.x86_64 13 MB/s | 673 kB 00:00 (146/151): shadow-utils-4.6-9.fc30.x86_64.rpm 21 MB/s | 1.2 MB 00:00 (147/151): systemd-libs-241-14.git18dd3fb.fc30. 22 MB/s | 503 kB 00:00 (148/151): tzdata-2020a-1.fc30.noarch.rpm 38 MB/s | 427 kB 00:00 (149/151): zlib-1.2.11-19.fc30.x86_64.rpm 12 MB/s | 91 kB 00:00 (150/151): zstd-1.4.4-1.fc30.x86_64.rpm 33 MB/s | 396 kB 00:00 (151/151): util-linux-2.33.2-2.fc30.x86_64.rpm 58 MB/s | 2.4 MB 00:00 -------------------------------------------------------------------------------- Total 42 MB/s | 76 MB 00:01 warning: Generating 18 missing index(es), please wait... warning: /var/lib/mock/fedora-30-x86_64-1593720294.985176/root/var/cache/dnf/fedora-a924e206df91842b/packages/alternatives-1.11-4.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.10-1.fc30.x86_64 1/1 Preparing : 1/1 Installing : libgcc-9.3.1-2.fc30.x86_64 1/151 Running scriptlet: libgcc-9.3.1-2.fc30.x86_64 1/151 Installing : tzdata-2020a-1.fc30.noarch 2/151 Installing : rust-srpm-macros-10-1.fc30.noarch 3/151 Installing : qt5-srpm-macros-5.12.5-1.fc30.noarch 4/151 Installing : python-setuptools-wheel-40.8.0-2.fc30.noarch 5/151 Installing : pcre2-syntax-10.34-9.fc30.noarch 6/151 Installing : nim-srpm-macros-2-1.fc30.noarch 7/151 Installing : libssh-config-0.9.3-1.fc30.noarch 8/151 Installing : fedora-gpg-keys-30-4.noarch 9/151 Installing : fedora-release-30-6.noarch 10/151 Installing : fedora-repos-30-4.noarch 11/151 Installing : fedora-release-common-30-6.noarch 12/151 Installing : setup-2.13.6-1.fc30.noarch 13/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.6-1.fc30.noarch 13/151 Installing : filesystem-3.10-1.fc30.x86_64 14/151 Installing : basesystem-11-7.fc30.noarch 15/151 Installing : coreutils-common-8.31-6.fc30.x86_64 16/151 Installing : publicsuffix-list-dafsa-20190128-2.fc30.noarch 17/151 Installing : pkgconf-m4-1.6.1-1.fc30.noarch 18/151 Installing : perl-srpm-macros-1-29.fc30.noarch 19/151 Installing : openblas-srpm-macros-2-5.fc30.noarch 20/151 Installing : ocaml-srpm-macros-5-5.fc30.noarch 21/151 Installing : ncurses-base-6.1-10.20180923.fc30.noarch 22/151 Installing : pcre2-10.34-9.fc30.x86_64 23/151 Installing : libselinux-2.9-3.1.fc30.x86_64 24/151 Installing : ncurses-libs-6.1-10.20180923.fc30.x86_64 25/151 Installing : glibc-minimal-langpack-2.29-29.fc30.x86_64 26/151 Installing : glibc-common-2.29-29.fc30.x86_64 27/151 Running scriptlet: glibc-2.29-29.fc30.x86_64 28/151 Installing : glibc-2.29-29.fc30.x86_64 28/151 Running scriptlet: glibc-2.29-29.fc30.x86_64 28/151 Installing : bash-5.0.11-1.fc30.x86_64 29/151 Running scriptlet: bash-5.0.11-1.fc30.x86_64 29/151 Installing : libsepol-2.9-1.fc30.x86_64 30/151 Running scriptlet: libsepol-2.9-1.fc30.x86_64 30/151 Installing : zlib-1.2.11-19.fc30.x86_64 31/151 Installing : bzip2-libs-1.0.6-29.fc30.x86_64 32/151 Installing : xz-libs-5.2.4-5.fc30.x86_64 33/151 Installing : libstdc++-9.3.1-2.fc30.x86_64 34/151 Installing : elfutils-libelf-0.179-2.fc30.x86_64 35/151 Installing : libuuid-2.33.2-2.fc30.x86_64 36/151 Installing : libxcrypt-4.4.16-3.fc30.x86_64 37/151 Installing : libdb-5.3.28-37.fc30.x86_64 38/151 Installing : popt-1.16-17.fc30.x86_64 39/151 Installing : gmp-1:6.1.2-10.fc30.x86_64 40/151 Installing : libattr-2.4.48-5.fc30.x86_64 41/151 Installing : libacl-2.2.53-3.fc30.x86_64 42/151 Installing : sed-4.5-3.fc30.x86_64 43/151 Installing : libffi-3.1-19.fc30.x86_64 44/151 Installing : readline-8.0-2.fc30.x86_64 45/151 Installing : libcom_err-1.44.6-2.fc30.x86_64 46/151 Installing : libcap-2.26-5.fc30.x86_64 47/151 Installing : libunistring-0.9.10-5.fc30.x86_64 48/151 Installing : expat-2.2.8-1.fc30.x86_64 49/151 Installing : libzstd-1.4.4-1.fc30.x86_64 50/151 Installing : libidn2-2.3.0-1.fc30.x86_64 51/151 Installing : p11-kit-0.23.20-1.fc30.x86_64 52/151 Installing : mpfr-3.1.6-4.fc30.x86_64 53/151 Installing : unzip-6.0-43.fc30.x86_64 54/151 Installing : file-libs-5.36-5.fc30.x86_64 55/151 Installing : file-5.36-5.fc30.x86_64 56/151 Installing : elfutils-default-yama-scope-0.179-2.fc30.noarch 57/151 Running scriptlet: elfutils-default-yama-scope-0.179-2.fc30.noarch 57/151 Installing : elfutils-libs-0.179-2.fc30.x86_64 58/151 Installing : alternatives-1.11-4.fc30.x86_64 59/151 Installing : findutils-1:4.6.0-22.fc30.x86_64 60/151 Installing : libcap-ng-0.7.9-7.fc30.x86_64 61/151 Installing : audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_ 62/151 Installing : lua-libs-5.3.5-5.fc30.x86_64 63/151 Installing : lz4-libs-1.9.1-1.fc30.x86_64 64/151 Installing : pcre-8.44-1.fc30.x86_64 65/151 Installing : grep-3.1-9.fc30.x86_64 66/151 Installing : xz-5.2.4-5.fc30.x86_64 67/151 Installing : libsemanage-2.9-1.fc30.x86_64 68/151 Installing : elfutils-0.179-2.fc30.x86_64 69/151 Installing : zip-3.0-24.fc30.x86_64 70/151 Installing : libpsl-0.20.2-6.fc30.x86_64 71/151 Installing : libmetalink-0.1.3-8.fc30.x86_64 72/151 Installing : tar-2:1.32-1.fc30.x86_64 73/151 Installing : patch-2.7.6-11.fc30.x86_64 74/151 Installing : libdb-utils-5.3.28-37.fc30.x86_64 75/151 Installing : dwz-0.12-10.fc30.x86_64 76/151 Installing : libicu-63.2-2.fc30.x86_64 77/151 Installing : boost-regex-1.69.0-9.fc30.x86_64 78/151 Installing : zstd-1.4.4-1.fc30.x86_64 79/151 Installing : libxml2-2.9.10-3.fc30.x86_64 80/151 Installing : bzip2-1.0.6-29.fc30.x86_64 81/151 Installing : sqlite-libs-3.26.0-7.fc30.x86_64 82/151 Installing : brotli-1.0.7-3.fc30.x86_64 83/151 Installing : cpio-2.12-10.fc30.x86_64 84/151 Installing : ctags-5.8-25.fc30.x86_64 85/151 Installing : source-highlight-3.1.9-1.fc30.x86_64 86/151 Installing : diffutils-3.7-2.fc30.x86_64 87/151 Installing : gdbm-libs-1:1.18-4.fc30.x86_64 88/151 Installing : keyutils-libs-1.6-2.fc30.x86_64 89/151 Installing : libatomic_ops-7.6.6-2.fc30.x86_64 90/151 Installing : gc-7.6.4-5.fc30.x86_64 91/151 Installing : libgpg-error-1.33-2.fc30.x86_64 92/151 Installing : libgcrypt-1.8.5-1.fc30.x86_64 93/151 Installing : libipt-2.0-2.fc30.x86_64 94/151 Installing : libpkgconf-1.6.1-1.fc30.x86_64 95/151 Installing : pkgconf-1.6.1-1.fc30.x86_64 96/151 Installing : pkgconf-pkg-config-1.6.1-1.fc30.x86_64 97/151 Installing : libsigsegv-2.11-7.fc30.x86_64 98/151 Installing : gawk-4.2.1-6.fc30.x86_64 99/151 Installing : libtasn1-4.13-7.fc30.x86_64 100/151 Installing : p11-kit-trust-0.23.20-1.fc30.x86_64 101/151 Running scriptlet: p11-kit-trust-0.23.20-1.fc30.x86_64 101/151 Installing : libtool-ltdl-2.4.6-29.fc30.x86_64 102/151 Installing : libverto-0.3.0-7.fc30.x86_64 103/151 Installing : ncurses-6.1-10.20180923.fc30.x86_64 104/151 Installing : openssl-libs-1:1.1.1g-1.fc30.x86_64 105/151 Installing : coreutils-8.31-6.fc30.x86_64 106/151 Installing : crypto-policies-20190527-1.git0b3add8.fc30.noarc 107/151 Running scriptlet: crypto-policies-20190527-1.git0b3add8.fc30.noarc 107/151 Running scriptlet: ca-certificates-2020.2.40-1.1.fc30.noarch 108/151 Installing : ca-certificates-2020.2.40-1.1.fc30.noarch 108/151 Running scriptlet: ca-certificates-2020.2.40-1.1.fc30.noarch 108/151 Installing : krb5-libs-1.17-15.fc30.x86_64 109/151 Installing : libtirpc-1.2.6-0.fc30.x86_64 110/151 Installing : libblkid-2.33.2-2.fc30.x86_64 111/151 Running scriptlet: libblkid-2.33.2-2.fc30.x86_64 111/151 Installing : libmount-2.33.2-2.fc30.x86_64 112/151 Installing : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 113/151 Installing : gzip-1.9-9.fc30.x86_64 114/151 Installing : cracklib-2.9.6-19.fc30.x86_64 115/151 Installing : libpwquality-1.4.0-12.fc30.x86_64 116/151 Installing : pam-1.3.1-17.fc30.x86_64 117/151 Installing : glib2-2.60.7-3.fc30.x86_64 118/151 Installing : libbabeltrace-1.5.6-2.fc30.x86_64 119/151 Installing : libfdisk-2.33.2-2.fc30.x86_64 120/151 Installing : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 121/151 Installing : openldap-2.4.47-1.fc30.x86_64 122/151 Installing : libssh-0.9.3-1.fc30.x86_64 123/151 Installing : python-pip-wheel-19.0.3-7.fc30.noarch 124/151 Installing : python3-libs-3.7.7-1.fc30.x86_64 125/151 Installing : guile22-2.2.4-3.fc30.x86_64 126/151 Running scriptlet: guile22-2.2.4-3.fc30.x86_64 126/151 Installing : binutils-2.31.1-37.fc30.x86_64 127/151 Running scriptlet: binutils-2.31.1-37.fc30.x86_64 127/151 Installing : shadow-utils-2:4.6-9.fc30.x86_64 128/151 Running scriptlet: libutempter-1.1.6-16.fc30.x86_64 129/151 Installing : libutempter-1.1.6-16.fc30.x86_64 129/151 Installing : systemd-libs-241-14.git18dd3fb.fc30.x86_64 130/151 Running scriptlet: systemd-libs-241-14.git18dd3fb.fc30.x86_64 130/151 Installing : libarchive-3.3.3-7.fc30.x86_64 131/151 Installing : libnghttp2-1.40.0-1.fc30.x86_64 132/151 Installing : libcurl-7.65.3-4.fc30.x86_64 133/151 Installing : curl-7.65.3-4.fc30.x86_64 134/151 Installing : rpm-4.14.2.1-5.fc30.x86_64 135/151 Installing : rpm-libs-4.14.2.1-5.fc30.x86_64 136/151 Installing : gdb-headless-8.3-7.fc30.x86_64 137/151 Installing : rpm-build-libs-4.14.2.1-5.fc30.x86_64 138/151 Installing : efi-srpm-macros-4-2.fc30.noarch 139/151 Installing : libsmartcols-2.33.2-2.fc30.x86_64 140/151 Installing : go-srpm-macros-2-19.fc30.noarch 141/151 Installing : gnat-srpm-macros-4-9.fc30.noarch 142/151 Installing : ghc-srpm-macros-1.4.2-9.fc30.noarch 143/151 Installing : fpc-srpm-macros-1.2-1.fc30.noarch 144/151 Installing : python-srpm-macros-3-47.fc30.noarch 145/151 Installing : redhat-rpm-config-132-1.fc30.noarch 146/151 Installing : rpm-build-4.14.2.1-5.fc30.x86_64 147/151 Installing : util-linux-2.33.2-2.fc30.x86_64 148/151 Running scriptlet: util-linux-2.33.2-2.fc30.x86_64 148/151 Installing : make-1:4.2.1-14.fc30.x86_64 149/151 Installing : info-6.6-1.fc30.x86_64 150/151 Installing : which-2.21-14.fc30.x86_64 151/151 Running scriptlet: filesystem-3.10-1.fc30.x86_64 151/151 Running scriptlet: glibc-common-2.29-29.fc30.x86_64 151/151 Running scriptlet: glib2-2.60.7-3.fc30.x86_64 151/151 Running scriptlet: info-6.6-1.fc30.x86_64 151/151 Verifying : alternatives-1.11-4.fc30.x86_64 1/151 Verifying : basesystem-11-7.fc30.noarch 2/151 Verifying : brotli-1.0.7-3.fc30.x86_64 3/151 Verifying : bzip2-1.0.6-29.fc30.x86_64 4/151 Verifying : bzip2-libs-1.0.6-29.fc30.x86_64 5/151 Verifying : cpio-2.12-10.fc30.x86_64 6/151 Verifying : cracklib-2.9.6-19.fc30.x86_64 7/151 Verifying : ctags-5.8-25.fc30.x86_64 8/151 Verifying : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 9/151 Verifying : diffutils-3.7-2.fc30.x86_64 10/151 Verifying : dwz-0.12-10.fc30.x86_64 11/151 Verifying : efi-srpm-macros-4-2.fc30.noarch 12/151 Verifying : filesystem-3.10-1.fc30.x86_64 13/151 Verifying : findutils-1:4.6.0-22.fc30.x86_64 14/151 Verifying : fpc-srpm-macros-1.2-1.fc30.noarch 15/151 Verifying : gawk-4.2.1-6.fc30.x86_64 16/151 Verifying : gc-7.6.4-5.fc30.x86_64 17/151 Verifying : gdbm-libs-1:1.18-4.fc30.x86_64 18/151 Verifying : ghc-srpm-macros-1.4.2-9.fc30.noarch 19/151 Verifying : gmp-1:6.1.2-10.fc30.x86_64 20/151 Verifying : gnat-srpm-macros-4-9.fc30.noarch 21/151 Verifying : go-srpm-macros-2-19.fc30.noarch 22/151 Verifying : grep-3.1-9.fc30.x86_64 23/151 Verifying : guile22-2.2.4-3.fc30.x86_64 24/151 Verifying : gzip-1.9-9.fc30.x86_64 25/151 Verifying : info-6.6-1.fc30.x86_64 26/151 Verifying : keyutils-libs-1.6-2.fc30.x86_64 27/151 Verifying : libacl-2.2.53-3.fc30.x86_64 28/151 Verifying : libatomic_ops-7.6.6-2.fc30.x86_64 29/151 Verifying : libattr-2.4.48-5.fc30.x86_64 30/151 Verifying : libbabeltrace-1.5.6-2.fc30.x86_64 31/151 Verifying : libcap-2.26-5.fc30.x86_64 32/151 Verifying : libcap-ng-0.7.9-7.fc30.x86_64 33/151 Verifying : libdb-5.3.28-37.fc30.x86_64 34/151 Verifying : libdb-utils-5.3.28-37.fc30.x86_64 35/151 Verifying : libffi-3.1-19.fc30.x86_64 36/151 Verifying : libgpg-error-1.33-2.fc30.x86_64 37/151 Verifying : libipt-2.0-2.fc30.x86_64 38/151 Verifying : libmetalink-0.1.3-8.fc30.x86_64 39/151 Verifying : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 40/151 Verifying : libpkgconf-1.6.1-1.fc30.x86_64 41/151 Verifying : libpsl-0.20.2-6.fc30.x86_64 42/151 Verifying : libpwquality-1.4.0-12.fc30.x86_64 43/151 Verifying : libsemanage-2.9-1.fc30.x86_64 44/151 Verifying : libsepol-2.9-1.fc30.x86_64 45/151 Verifying : libsigsegv-2.11-7.fc30.x86_64 46/151 Verifying : libtasn1-4.13-7.fc30.x86_64 47/151 Verifying : libtool-ltdl-2.4.6-29.fc30.x86_64 48/151 Verifying : libunistring-0.9.10-5.fc30.x86_64 49/151 Verifying : libutempter-1.1.6-16.fc30.x86_64 50/151 Verifying : libverto-0.3.0-7.fc30.x86_64 51/151 Verifying : lua-libs-5.3.5-5.fc30.x86_64 52/151 Verifying : mpfr-3.1.6-4.fc30.x86_64 53/151 Verifying : ncurses-6.1-10.20180923.fc30.x86_64 54/151 Verifying : ncurses-base-6.1-10.20180923.fc30.noarch 55/151 Verifying : ncurses-libs-6.1-10.20180923.fc30.x86_64 56/151 Verifying : ocaml-srpm-macros-5-5.fc30.noarch 57/151 Verifying : openblas-srpm-macros-2-5.fc30.noarch 58/151 Verifying : openldap-2.4.47-1.fc30.x86_64 59/151 Verifying : pam-1.3.1-17.fc30.x86_64 60/151 Verifying : perl-srpm-macros-1-29.fc30.noarch 61/151 Verifying : pkgconf-1.6.1-1.fc30.x86_64 62/151 Verifying : pkgconf-m4-1.6.1-1.fc30.noarch 63/151 Verifying : pkgconf-pkg-config-1.6.1-1.fc30.x86_64 64/151 Verifying : popt-1.16-17.fc30.x86_64 65/151 Verifying : publicsuffix-list-dafsa-20190128-2.fc30.noarch 66/151 Verifying : readline-8.0-2.fc30.x86_64 67/151 Verifying : sed-4.5-3.fc30.x86_64 68/151 Verifying : tar-2:1.32-1.fc30.x86_64 69/151 Verifying : unzip-6.0-43.fc30.x86_64 70/151 Verifying : which-2.21-14.fc30.x86_64 71/151 Verifying : xz-5.2.4-5.fc30.x86_64 72/151 Verifying : xz-libs-5.2.4-5.fc30.x86_64 73/151 Verifying : zip-3.0-24.fc30.x86_64 74/151 Verifying : audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_ 75/151 Verifying : bash-5.0.11-1.fc30.x86_64 76/151 Verifying : binutils-2.31.1-37.fc30.x86_64 77/151 Verifying : boost-regex-1.69.0-9.fc30.x86_64 78/151 Verifying : ca-certificates-2020.2.40-1.1.fc30.noarch 79/151 Verifying : coreutils-8.31-6.fc30.x86_64 80/151 Verifying : coreutils-common-8.31-6.fc30.x86_64 81/151 Verifying : crypto-policies-20190527-1.git0b3add8.fc30.noarc 82/151 Verifying : curl-7.65.3-4.fc30.x86_64 83/151 Verifying : elfutils-0.179-2.fc30.x86_64 84/151 Verifying : elfutils-default-yama-scope-0.179-2.fc30.noarch 85/151 Verifying : elfutils-libelf-0.179-2.fc30.x86_64 86/151 Verifying : elfutils-libs-0.179-2.fc30.x86_64 87/151 Verifying : expat-2.2.8-1.fc30.x86_64 88/151 Verifying : fedora-gpg-keys-30-4.noarch 89/151 Verifying : fedora-release-30-6.noarch 90/151 Verifying : fedora-release-common-30-6.noarch 91/151 Verifying : fedora-repos-30-4.noarch 92/151 Verifying : file-5.36-5.fc30.x86_64 93/151 Verifying : file-libs-5.36-5.fc30.x86_64 94/151 Verifying : gdb-headless-8.3-7.fc30.x86_64 95/151 Verifying : glib2-2.60.7-3.fc30.x86_64 96/151 Verifying : glibc-2.29-29.fc30.x86_64 97/151 Verifying : glibc-common-2.29-29.fc30.x86_64 98/151 Verifying : glibc-minimal-langpack-2.29-29.fc30.x86_64 99/151 Verifying : krb5-libs-1.17-15.fc30.x86_64 100/151 Verifying : libarchive-3.3.3-7.fc30.x86_64 101/151 Verifying : libblkid-2.33.2-2.fc30.x86_64 102/151 Verifying : libcom_err-1.44.6-2.fc30.x86_64 103/151 Verifying : libcurl-7.65.3-4.fc30.x86_64 104/151 Verifying : libfdisk-2.33.2-2.fc30.x86_64 105/151 Verifying : libgcc-9.3.1-2.fc30.x86_64 106/151 Verifying : libgcrypt-1.8.5-1.fc30.x86_64 107/151 Verifying : libicu-63.2-2.fc30.x86_64 108/151 Verifying : libidn2-2.3.0-1.fc30.x86_64 109/151 Verifying : libmount-2.33.2-2.fc30.x86_64 110/151 Verifying : libnghttp2-1.40.0-1.fc30.x86_64 111/151 Verifying : libselinux-2.9-3.1.fc30.x86_64 112/151 Verifying : libsmartcols-2.33.2-2.fc30.x86_64 113/151 Verifying : libssh-0.9.3-1.fc30.x86_64 114/151 Verifying : libssh-config-0.9.3-1.fc30.noarch 115/151 Verifying : libstdc++-9.3.1-2.fc30.x86_64 116/151 Verifying : libtirpc-1.2.6-0.fc30.x86_64 117/151 Verifying : libuuid-2.33.2-2.fc30.x86_64 118/151 Verifying : libxcrypt-4.4.16-3.fc30.x86_64 119/151 Verifying : libxml2-2.9.10-3.fc30.x86_64 120/151 Verifying : libzstd-1.4.4-1.fc30.x86_64 121/151 Verifying : lz4-libs-1.9.1-1.fc30.x86_64 122/151 Verifying : make-1:4.2.1-14.fc30.x86_64 123/151 Verifying : nim-srpm-macros-2-1.fc30.noarch 124/151 Verifying : openssl-libs-1:1.1.1g-1.fc30.x86_64 125/151 Verifying : p11-kit-0.23.20-1.fc30.x86_64 126/151 Verifying : p11-kit-trust-0.23.20-1.fc30.x86_64 127/151 Verifying : patch-2.7.6-11.fc30.x86_64 128/151 Verifying : pcre-8.44-1.fc30.x86_64 129/151 Verifying : pcre2-10.34-9.fc30.x86_64 130/151 Verifying : pcre2-syntax-10.34-9.fc30.noarch 131/151 Verifying : python-pip-wheel-19.0.3-7.fc30.noarch 132/151 Verifying : python-setuptools-wheel-40.8.0-2.fc30.noarch 133/151 Verifying : python-srpm-macros-3-47.fc30.noarch 134/151 Verifying : python3-libs-3.7.7-1.fc30.x86_64 135/151 Verifying : qt5-srpm-macros-5.12.5-1.fc30.noarch 136/151 Verifying : redhat-rpm-config-132-1.fc30.noarch 137/151 Verifying : rpm-4.14.2.1-5.fc30.x86_64 138/151 Verifying : rpm-build-4.14.2.1-5.fc30.x86_64 139/151 Verifying : rpm-build-libs-4.14.2.1-5.fc30.x86_64 140/151 Verifying : rpm-libs-4.14.2.1-5.fc30.x86_64 141/151 Verifying : rust-srpm-macros-10-1.fc30.noarch 142/151 Verifying : setup-2.13.6-1.fc30.noarch 143/151 Verifying : shadow-utils-2:4.6-9.fc30.x86_64 144/151 Verifying : source-highlight-3.1.9-1.fc30.x86_64 145/151 Verifying : sqlite-libs-3.26.0-7.fc30.x86_64 146/151 Verifying : systemd-libs-241-14.git18dd3fb.fc30.x86_64 147/151 Verifying : tzdata-2020a-1.fc30.noarch 148/151 Verifying : util-linux-2.33.2-2.fc30.x86_64 149/151 Verifying : zlib-1.2.11-19.fc30.x86_64 150/151 Verifying : zstd-1.4.4-1.fc30.x86_64 151/151 Installed: alternatives-1.11-4.fc30.x86_64 audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_64 basesystem-11-7.fc30.noarch bash-5.0.11-1.fc30.x86_64 binutils-2.31.1-37.fc30.x86_64 boost-regex-1.69.0-9.fc30.x86_64 brotli-1.0.7-3.fc30.x86_64 bzip2-1.0.6-29.fc30.x86_64 bzip2-libs-1.0.6-29.fc30.x86_64 ca-certificates-2020.2.40-1.1.fc30.noarch coreutils-8.31-6.fc30.x86_64 coreutils-common-8.31-6.fc30.x86_64 cpio-2.12-10.fc30.x86_64 cracklib-2.9.6-19.fc30.x86_64 crypto-policies-20190527-1.git0b3add8.fc30.noarch ctags-5.8-25.fc30.x86_64 curl-7.65.3-4.fc30.x86_64 cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 diffutils-3.7-2.fc30.x86_64 dwz-0.12-10.fc30.x86_64 efi-srpm-macros-4-2.fc30.noarch elfutils-0.179-2.fc30.x86_64 elfutils-default-yama-scope-0.179-2.fc30.noarch elfutils-libelf-0.179-2.fc30.x86_64 elfutils-libs-0.179-2.fc30.x86_64 expat-2.2.8-1.fc30.x86_64 fedora-gpg-keys-30-4.noarch fedora-release-30-6.noarch fedora-release-common-30-6.noarch fedora-repos-30-4.noarch file-5.36-5.fc30.x86_64 file-libs-5.36-5.fc30.x86_64 filesystem-3.10-1.fc30.x86_64 findutils-1:4.6.0-22.fc30.x86_64 fpc-srpm-macros-1.2-1.fc30.noarch gawk-4.2.1-6.fc30.x86_64 gc-7.6.4-5.fc30.x86_64 gdb-headless-8.3-7.fc30.x86_64 gdbm-libs-1:1.18-4.fc30.x86_64 ghc-srpm-macros-1.4.2-9.fc30.noarch glib2-2.60.7-3.fc30.x86_64 glibc-2.29-29.fc30.x86_64 glibc-common-2.29-29.fc30.x86_64 glibc-minimal-langpack-2.29-29.fc30.x86_64 gmp-1:6.1.2-10.fc30.x86_64 gnat-srpm-macros-4-9.fc30.noarch go-srpm-macros-2-19.fc30.noarch grep-3.1-9.fc30.x86_64 guile22-2.2.4-3.fc30.x86_64 gzip-1.9-9.fc30.x86_64 info-6.6-1.fc30.x86_64 keyutils-libs-1.6-2.fc30.x86_64 krb5-libs-1.17-15.fc30.x86_64 libacl-2.2.53-3.fc30.x86_64 libarchive-3.3.3-7.fc30.x86_64 libatomic_ops-7.6.6-2.fc30.x86_64 libattr-2.4.48-5.fc30.x86_64 libbabeltrace-1.5.6-2.fc30.x86_64 libblkid-2.33.2-2.fc30.x86_64 libcap-2.26-5.fc30.x86_64 libcap-ng-0.7.9-7.fc30.x86_64 libcom_err-1.44.6-2.fc30.x86_64 libcurl-7.65.3-4.fc30.x86_64 libdb-5.3.28-37.fc30.x86_64 libdb-utils-5.3.28-37.fc30.x86_64 libfdisk-2.33.2-2.fc30.x86_64 libffi-3.1-19.fc30.x86_64 libgcc-9.3.1-2.fc30.x86_64 libgcrypt-1.8.5-1.fc30.x86_64 libgpg-error-1.33-2.fc30.x86_64 libicu-63.2-2.fc30.x86_64 libidn2-2.3.0-1.fc30.x86_64 libipt-2.0-2.fc30.x86_64 libmetalink-0.1.3-8.fc30.x86_64 libmount-2.33.2-2.fc30.x86_64 libnghttp2-1.40.0-1.fc30.x86_64 libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 libpkgconf-1.6.1-1.fc30.x86_64 libpsl-0.20.2-6.fc30.x86_64 libpwquality-1.4.0-12.fc30.x86_64 libselinux-2.9-3.1.fc30.x86_64 libsemanage-2.9-1.fc30.x86_64 libsepol-2.9-1.fc30.x86_64 libsigsegv-2.11-7.fc30.x86_64 libsmartcols-2.33.2-2.fc30.x86_64 libssh-0.9.3-1.fc30.x86_64 libssh-config-0.9.3-1.fc30.noarch libstdc++-9.3.1-2.fc30.x86_64 libtasn1-4.13-7.fc30.x86_64 libtirpc-1.2.6-0.fc30.x86_64 libtool-ltdl-2.4.6-29.fc30.x86_64 libunistring-0.9.10-5.fc30.x86_64 libutempter-1.1.6-16.fc30.x86_64 libuuid-2.33.2-2.fc30.x86_64 libverto-0.3.0-7.fc30.x86_64 libxcrypt-4.4.16-3.fc30.x86_64 libxml2-2.9.10-3.fc30.x86_64 libzstd-1.4.4-1.fc30.x86_64 lua-libs-5.3.5-5.fc30.x86_64 lz4-libs-1.9.1-1.fc30.x86_64 make-1:4.2.1-14.fc30.x86_64 mpfr-3.1.6-4.fc30.x86_64 ncurses-6.1-10.20180923.fc30.x86_64 ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.x86_64 nim-srpm-macros-2-1.fc30.noarch ocaml-srpm-macros-5-5.fc30.noarch openblas-srpm-macros-2-5.fc30.noarch openldap-2.4.47-1.fc30.x86_64 openssl-libs-1:1.1.1g-1.fc30.x86_64 p11-kit-0.23.20-1.fc30.x86_64 p11-kit-trust-0.23.20-1.fc30.x86_64 pam-1.3.1-17.fc30.x86_64 patch-2.7.6-11.fc30.x86_64 pcre-8.44-1.fc30.x86_64 pcre2-10.34-9.fc30.x86_64 pcre2-syntax-10.34-9.fc30.noarch perl-srpm-macros-1-29.fc30.noarch pkgconf-1.6.1-1.fc30.x86_64 pkgconf-m4-1.6.1-1.fc30.noarch pkgconf-pkg-config-1.6.1-1.fc30.x86_64 popt-1.16-17.fc30.x86_64 publicsuffix-list-dafsa-20190128-2.fc30.noarch python-pip-wheel-19.0.3-7.fc30.noarch python-setuptools-wheel-40.8.0-2.fc30.noarch python-srpm-macros-3-47.fc30.noarch python3-libs-3.7.7-1.fc30.x86_64 qt5-srpm-macros-5.12.5-1.fc30.noarch readline-8.0-2.fc30.x86_64 redhat-rpm-config-132-1.fc30.noarch rpm-4.14.2.1-5.fc30.x86_64 rpm-build-4.14.2.1-5.fc30.x86_64 rpm-build-libs-4.14.2.1-5.fc30.x86_64 rpm-libs-4.14.2.1-5.fc30.x86_64 rust-srpm-macros-10-1.fc30.noarch sed-4.5-3.fc30.x86_64 setup-2.13.6-1.fc30.noarch shadow-utils-2:4.6-9.fc30.x86_64 source-highlight-3.1.9-1.fc30.x86_64 sqlite-libs-3.26.0-7.fc30.x86_64 systemd-libs-241-14.git18dd3fb.fc30.x86_64 tar-2:1.32-1.fc30.x86_64 tzdata-2020a-1.fc30.noarch unzip-6.0-43.fc30.x86_64 util-linux-2.33.2-2.fc30.x86_64 which-2.21-14.fc30.x86_64 xz-5.2.4-5.fc30.x86_64 xz-libs-5.2.4-5.fc30.x86_64 zip-3.0-24.fc30.x86_64 zlib-1.2.11-19.fc30.x86_64 zstd-1.4.4-1.fc30.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: perl-srpm-macros-1-29.fc30.noarch libmount-2.33.2-2.fc30.x86_64 publicsuffix-list-dafsa-20190128-2.fc30.noarch libmetalink-0.1.3-8.fc30.x86_64 zstd-1.4.4-1.fc30.x86_64 libssh-config-0.9.3-1.fc30.noarch libtasn1-4.13-7.fc30.x86_64 coreutils-8.31-6.fc30.x86_64 p11-kit-trust-0.23.20-1.fc30.x86_64 readline-8.0-2.fc30.x86_64 gdbm-libs-1.18-4.fc30.x86_64 elfutils-libs-0.179-2.fc30.x86_64 pcre-8.44-1.fc30.x86_64 rpm-build-libs-4.14.2.1-5.fc30.x86_64 guile22-2.2.4-3.fc30.x86_64 fedora-repos-30-4.noarch ncurses-6.1-10.20180923.fc30.x86_64 make-4.2.1-14.fc30.x86_64 openssl-libs-1.1.1g-1.fc30.x86_64 gnat-srpm-macros-4-9.fc30.noarch findutils-4.6.0-22.fc30.x86_64 libbabeltrace-1.5.6-2.fc30.x86_64 go-srpm-macros-2-19.fc30.noarch file-5.36-5.fc30.x86_64 libsmartcols-2.33.2-2.fc30.x86_64 binutils-2.31.1-37.fc30.x86_64 setup-2.13.6-1.fc30.noarch glibc-minimal-langpack-2.29-29.fc30.x86_64 shadow-utils-4.6-9.fc30.x86_64 python-srpm-macros-3-47.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.x86_64 rpm-libs-4.14.2.1-5.fc30.x86_64 gpg-pubkey-cfc659b9-5b6eac67 bash-5.0.11-1.fc30.x86_64 libzstd-1.4.4-1.fc30.x86_64 elfutils-default-yama-scope-0.179-2.fc30.noarch fedora-release-30-6.noarch libffi-3.1-19.fc30.x86_64 libssh-0.9.3-1.fc30.x86_64 libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 fedora-gpg-keys-30-4.noarch libpsl-0.20.2-6.fc30.x86_64 xz-5.2.4-5.fc30.x86_64 libgpg-error-1.33-2.fc30.x86_64 coreutils-common-8.31-6.fc30.x86_64 ncurses-base-6.1-10.20180923.fc30.noarch libgcc-9.3.1-2.fc30.x86_64 libcurl-7.65.3-4.fc30.x86_64 elfutils-0.179-2.fc30.x86_64 lz4-libs-1.9.1-1.fc30.x86_64 diffutils-3.7-2.fc30.x86_64 glibc-2.29-29.fc30.x86_64 pkgconf-m4-1.6.1-1.fc30.noarch libpkgconf-1.6.1-1.fc30.x86_64 rpm-build-4.14.2.1-5.fc30.x86_64 file-libs-5.36-5.fc30.x86_64 which-2.21-14.fc30.x86_64 libunistring-0.9.10-5.fc30.x86_64 basesystem-11-7.fc30.noarch tzdata-2020a-1.fc30.noarch libcap-ng-0.7.9-7.fc30.x86_64 redhat-rpm-config-132-1.fc30.noarch glib2-2.60.7-3.fc30.x86_64 systemd-libs-241-14.git18dd3fb.fc30.x86_64 sed-4.5-3.fc30.x86_64 gdb-headless-8.3-7.fc30.x86_64 libxcrypt-4.4.16-3.fc30.x86_64 patch-2.7.6-11.fc30.x86_64 ctags-5.8-25.fc30.x86_64 libcap-2.26-5.fc30.x86_64 boost-regex-1.69.0-9.fc30.x86_64 libicu-63.2-2.fc30.x86_64 source-highlight-3.1.9-1.fc30.x86_64 gzip-1.9-9.fc30.x86_64 pam-1.3.1-17.fc30.x86_64 libdb-5.3.28-37.fc30.x86_64 tar-1.32-1.fc30.x86_64 audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_64 filesystem-3.10-1.fc30.x86_64 ghc-srpm-macros-1.4.2-9.fc30.noarch alternatives-1.11-4.fc30.x86_64 nim-srpm-macros-2-1.fc30.noarch libattr-2.4.48-5.fc30.x86_64 zip-3.0-24.fc30.x86_64 qt5-srpm-macros-5.12.5-1.fc30.noarch xz-libs-5.2.4-5.fc30.x86_64 python3-libs-3.7.7-1.fc30.x86_64 libarchive-3.3.3-7.fc30.x86_64 ocaml-srpm-macros-5-5.fc30.noarch libxml2-2.9.10-3.fc30.x86_64 pcre2-10.34-9.fc30.x86_64 lua-libs-5.3.5-5.fc30.x86_64 libselinux-2.9-3.1.fc30.x86_64 libcom_err-1.44.6-2.fc30.x86_64 bzip2-1.0.6-29.fc30.x86_64 efi-srpm-macros-4-2.fc30.noarch libdb-utils-5.3.28-37.fc30.x86_64 krb5-libs-1.17-15.fc30.x86_64 keyutils-libs-1.6-2.fc30.x86_64 libatomic_ops-7.6.6-2.fc30.x86_64 unzip-6.0-43.fc30.x86_64 pkgconf-1.6.1-1.fc30.x86_64 libverto-0.3.0-7.fc30.x86_64 pcre2-syntax-10.34-9.fc30.noarch brotli-1.0.7-3.fc30.x86_64 openldap-2.4.47-1.fc30.x86_64 openblas-srpm-macros-2-5.fc30.noarch libsemanage-2.9-1.fc30.x86_64 rpm-4.14.2.1-5.fc30.x86_64 gmp-6.1.2-10.fc30.x86_64 libacl-2.2.53-3.fc30.x86_64 libtirpc-1.2.6-0.fc30.x86_64 libsigsegv-2.11-7.fc30.x86_64 libpwquality-1.4.0-12.fc30.x86_64 python-pip-wheel-19.0.3-7.fc30.noarch bzip2-libs-1.0.6-29.fc30.x86_64 fedora-release-common-30-6.noarch zlib-1.2.11-19.fc30.x86_64 util-linux-2.33.2-2.fc30.x86_64 pkgconf-pkg-config-1.6.1-1.fc30.x86_64 p11-kit-0.23.20-1.fc30.x86_64 curl-7.65.3-4.fc30.x86_64 fpc-srpm-macros-1.2-1.fc30.noarch libnghttp2-1.40.0-1.fc30.x86_64 libblkid-2.33.2-2.fc30.x86_64 cracklib-2.9.6-19.fc30.x86_64 libutempter-1.1.6-16.fc30.x86_64 cpio-2.12-10.fc30.x86_64 popt-1.16-17.fc30.x86_64 crypto-policies-20190527-1.git0b3add8.fc30.noarch libidn2-2.3.0-1.fc30.x86_64 grep-3.1-9.fc30.x86_64 libstdc++-9.3.1-2.fc30.x86_64 libgcrypt-1.8.5-1.fc30.x86_64 elfutils-libelf-0.179-2.fc30.x86_64 libsepol-2.9-1.fc30.x86_64 sqlite-libs-3.26.0-7.fc30.x86_64 libtool-ltdl-2.4.6-29.fc30.x86_64 ca-certificates-2020.2.40-1.1.fc30.noarch info-6.6-1.fc30.x86_64 glibc-common-2.29-29.fc30.x86_64 python-setuptools-wheel-40.8.0-2.fc30.noarch mpfr-3.1.6-4.fc30.x86_64 expat-2.2.8-1.fc30.x86_64 rust-srpm-macros-10-1.fc30.noarch gawk-4.2.1-6.fc30.x86_64 libuuid-2.33.2-2.fc30.x86_64 libfdisk-2.33.2-2.fc30.x86_64 dwz-0.12-10.fc30.x86_64 libipt-2.0-2.fc30.x86_64 cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 gc-7.6.4-5.fc30.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/surge-1.6.6-5.fc30.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-30-x86_64-1593720294.985176/root/var/log/dnf.rpm.log /var/lib/mock/fedora-30-x86_64-1593720294.985176/root/var/log/dnf.librepo.log /var/lib/mock/fedora-30-x86_64-1593720294.985176/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/copr-rpmbuild-1shauk5g/surge.spec) Config(child) 2 minutes 33 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run INFO: unmounting tmpfs. Running (timeout=108000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/surge-1.6.6-5.fc30.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1593720449.638545 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.3 starting (python version = 3.7.6)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/surge-1.6.6-5.fc30.src.rpm) Config(fedora-30-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-30-x86_64-bootstrap-1593720449.638545/root. INFO: calling preinit hooks INFO: enabled root cache Start(bootstrap): unpacking root cache Finish(bootstrap): unpacking root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-30-x86_64-1593720449.638545/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk Copr repository 53 kB/s | 3.3 kB 00:00 Additional repo http_download1_rpmfusion_org_fr 23 kB/s | 3.7 kB 00:00 fedora 114 kB/s | 17 kB 00:00 updates 652 kB/s | 16 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for surge-1.6.6-5.fc30.src.rpm Start: build setup for surge-1.6.6-5.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/surge-1.6.6-5.fc30.src.rpm No matches found for the following disable plugin patterns: local, spacewalk Copr repository 145 kB/s | 3.3 kB 00:00 Additional repo http_download1_rpmfusion_org_fr 23 kB/s | 3.7 kB 00:00 fedora 341 kB/s | 17 kB 00:00 updates 309 kB/s | 16 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cairo-devel x86_64 1.16.0-6.fc30 updates 270 k fontconfig-devel x86_64 2.13.1-9.fc30 updates 127 k freetype-devel x86_64 2.9.1-7.fc30 fedora 441 k gcc x86_64 9.3.1-2.fc30 updates 23 M gcc-c++ x86_64 9.3.1-2.fc30 updates 12 M libX11-devel x86_64 1.6.7-1.fc30 fedora 974 k libxkbcommon-x11-devel x86_64 0.8.3-1.fc30 fedora 12 k premake5 x86_64 5.0.0alpha15-1.fc30 copr_base 666 k python2 x86_64 2.7.18-1.fc30 updates 43 k rsync x86_64 3.1.3-9.fc30 updates 405 k xcb-util-cursor-devel x86_64 0.1.3-8.fc30 fedora 11 k xcb-util-devel x86_64 0.4.0-12.fc30 fedora 13 k xcb-util-keysyms-devel x86_64 0.4.0-10.fc30 fedora 9.6 k Installing dependencies: annobin x86_64 8.71-4.fc30 updates 104 k bzip2-devel x86_64 1.0.6-29.fc30 fedora 215 k cairo x86_64 1.16.0-6.fc30 updates 705 k cpp x86_64 9.3.1-2.fc30 updates 9.8 M dejavu-fonts-common noarch 2.37-1.fc30 fedora 67 k dejavu-sans-fonts noarch 2.37-1.fc30 fedora 1.5 M expat-devel x86_64 2.2.8-1.fc30 updates 48 k fontconfig x86_64 2.13.1-9.fc30 updates 253 k fontpackages-filesystem noarch 1.44-24.fc30 fedora 8.2 k freetype x86_64 2.9.1-7.fc30 fedora 355 k gdbm x86_64 1:1.18-4.fc30 fedora 116 k gettext x86_64 0.19.8.1-22.fc30 updates 1.0 M gettext-libs x86_64 0.19.8.1-22.fc30 updates 275 k glib2-devel x86_64 2.60.7-3.fc30 updates 475 k glibc-devel x86_64 2.29-29.fc30 updates 1.0 M glibc-headers x86_64 2.29-29.fc30 updates 455 k isl x86_64 0.16.1-8.fc30 fedora 796 k kernel-headers x86_64 5.6.11-100.fc30 updates 1.3 M libX11 x86_64 1.6.7-1.fc30 fedora 593 k libX11-common noarch 1.6.7-1.fc30 fedora 155 k libX11-xcb x86_64 1.6.7-1.fc30 fedora 11 k libXau x86_64 1.0.9-1.fc30 fedora 30 k libXau-devel x86_64 1.0.9-1.fc30 fedora 14 k libXext x86_64 1.3.3-11.fc30 fedora 35 k libXext-devel x86_64 1.3.3-11.fc30 fedora 73 k libXrender x86_64 0.9.10-9.fc30 fedora 25 k libXrender-devel x86_64 0.9.10-9.fc30 fedora 16 k libblkid-devel x86_64 2.33.2-2.fc30 updates 16 k libcroco x86_64 0.6.13-1.fc30 fedora 104 k libffi-devel x86_64 3.1-19.fc30 fedora 24 k libgomp x86_64 9.3.1-2.fc30 updates 234 k libmount-devel x86_64 2.33.2-2.fc30 updates 18 k libmpc x86_64 1.1.0-3.fc30 fedora 56 k libpng x86_64 2:1.6.36-1.fc30 fedora 106 k libpng-devel x86_64 2:1.6.36-1.fc30 fedora 307 k libselinux-devel x86_64 2.9-3.1.fc30 updates 116 k libsepol-devel x86_64 2.9-1.fc30 fedora 45 k libstdc++-devel x86_64 9.3.1-2.fc30 updates 2.2 M libuuid-devel x86_64 2.33.2-2.fc30 updates 28 k libxcb x86_64 1.13.1-2.fc30 fedora 202 k libxcb-devel x86_64 1.13.1-2.fc30 fedora 1.1 M libxcrypt-devel x86_64 4.4.16-3.fc30 updates 34 k libxkbcommon x86_64 0.8.3-1.fc30 fedora 108 k libxkbcommon-devel x86_64 0.8.3-1.fc30 fedora 56 k libxkbcommon-x11 x86_64 0.8.3-1.fc30 fedora 20 k pcre-cpp x86_64 8.44-1.fc30 updates 26 k pcre-devel x86_64 8.44-1.fc30 updates 529 k pcre-utf16 x86_64 8.44-1.fc30 updates 175 k pcre-utf32 x86_64 8.44-1.fc30 updates 165 k pcre2-devel x86_64 10.34-9.fc30 updates 542 k pcre2-utf16 x86_64 10.34-9.fc30 updates 200 k pcre2-utf32 x86_64 10.34-9.fc30 updates 189 k pixman x86_64 0.38.0-1.fc30 fedora 243 k pixman-devel x86_64 0.38.0-1.fc30 fedora 17 k python2-libs x86_64 2.7.18-1.fc30 updates 6.4 M python3 x86_64 3.7.7-1.fc30 updates 33 k xcb-util x86_64 0.4.0-12.fc30 fedora 17 k xcb-util-cursor x86_64 0.1.3-8.fc30 fedora 18 k xcb-util-image x86_64 0.4.0-12.fc30 fedora 18 k xcb-util-image-devel x86_64 0.4.0-12.fc30 fedora 17 k xcb-util-keysyms x86_64 0.4.0-10.fc30 fedora 13 k xcb-util-renderutil x86_64 0.3.9-13.fc30 fedora 16 k xcb-util-renderutil-devel x86_64 0.3.9-13.fc30 fedora 10 k xkeyboard-config noarch 2.26-2.fc30 updates 837 k xorg-x11-proto-devel noarch 2018.4-3.fc30 fedora 280 k zlib-devel x86_64 1.2.11-19.fc30 updates 46 k Transaction Summary ================================================================================ Install 79 Packages Total download size: 71 M Installed size: 217 M Downloading Packages: (1/79): dejavu-fonts-common-2.37-1.fc30.noarch. 1.7 MB/s | 67 kB 00:00 (2/79): bzip2-devel-1.0.6-29.fc30.x86_64.rpm 4.7 MB/s | 215 kB 00:00 (3/79): fontpackages-filesystem-1.44-24.fc30.no 1.7 MB/s | 8.2 kB 00:00 (4/79): freetype-2.9.1-7.fc30.x86_64.rpm 43 MB/s | 355 kB 00:00 (5/79): dejavu-sans-fonts-2.37-1.fc30.noarch.rp 57 MB/s | 1.5 MB 00:00 (6/79): gdbm-1.18-4.fc30.x86_64.rpm 33 MB/s | 116 kB 00:00 (7/79): freetype-devel-2.9.1-7.fc30.x86_64.rpm 32 MB/s | 441 kB 00:00 (8/79): isl-0.16.1-8.fc30.x86_64.rpm 95 MB/s | 796 kB 00:00 (9/79): libX11-common-1.6.7-1.fc30.noarch.rpm 26 MB/s | 155 kB 00:00 (10/79): libX11-1.6.7-1.fc30.x86_64.rpm 42 MB/s | 593 kB 00:00 (11/79): libX11-xcb-1.6.7-1.fc30.x86_64.rpm 3.8 MB/s | 11 kB 00:00 (12/79): premake5-5.0.0alpha15-1.fc30.x86_64.rp 6.3 MB/s | 666 kB 00:00 (13/79): libXau-1.0.9-1.fc30.x86_64.rpm 4.1 MB/s | 30 kB 00:00 (14/79): libX11-devel-1.6.7-1.fc30.x86_64.rpm 47 MB/s | 974 kB 00:00 (15/79): libXau-devel-1.0.9-1.fc30.x86_64.rpm 2.6 MB/s | 14 kB 00:00 (16/79): libXext-1.3.3-11.fc30.x86_64.rpm 5.7 MB/s | 35 kB 00:00 (17/79): libXext-devel-1.3.3-11.fc30.x86_64.rpm 15 MB/s | 73 kB 00:00 (18/79): libXrender-0.9.10-9.fc30.x86_64.rpm 5.9 MB/s | 25 kB 00:00 (19/79): libXrender-devel-0.9.10-9.fc30.x86_64. 3.5 MB/s | 16 kB 00:00 (20/79): libmpc-1.1.0-3.fc30.x86_64.rpm 19 MB/s | 56 kB 00:00 (21/79): libffi-devel-3.1-19.fc30.x86_64.rpm 4.9 MB/s | 24 kB 00:00 (22/79): libcroco-0.6.13-1.fc30.x86_64.rpm 11 MB/s | 104 kB 00:00 (23/79): libpng-1.6.36-1.fc30.x86_64.rpm 9.7 MB/s | 106 kB 00:00 (24/79): libsepol-devel-2.9-1.fc30.x86_64.rpm 4.6 MB/s | 45 kB 00:00 (25/79): libpng-devel-1.6.36-1.fc30.x86_64.rpm 19 MB/s | 307 kB 00:00 (26/79): libxcb-1.13.1-2.fc30.x86_64.rpm 21 MB/s | 202 kB 00:00 (27/79): libxkbcommon-0.8.3-1.fc30.x86_64.rpm 10 MB/s | 108 kB 00:00 (28/79): libxkbcommon-x11-0.8.3-1.fc30.x86_64.r 2.2 MB/s | 20 kB 00:00 (29/79): libxcb-devel-1.13.1-2.fc30.x86_64.rpm 40 MB/s | 1.1 MB 00:00 (30/79): libxkbcommon-devel-0.8.3-1.fc30.x86_64 2.4 MB/s | 56 kB 00:00 (31/79): pixman-devel-0.38.0-1.fc30.x86_64.rpm 4.6 MB/s | 17 kB 00:00 (32/79): pixman-0.38.0-1.fc30.x86_64.rpm 27 MB/s | 243 kB 00:00 (33/79): xcb-util-0.4.0-12.fc30.x86_64.rpm 2.3 MB/s | 17 kB 00:00 (34/79): libxkbcommon-x11-devel-0.8.3-1.fc30.x8 638 kB/s | 12 kB 00:00 (35/79): xcb-util-cursor-0.1.3-8.fc30.x86_64.rp 1.0 MB/s | 18 kB 00:00 (36/79): xcb-util-devel-0.4.0-12.fc30.x86_64.rp 476 kB/s | 13 kB 00:00 (37/79): xcb-util-cursor-devel-0.1.3-8.fc30.x86 378 kB/s | 11 kB 00:00 (38/79): xcb-util-image-0.4.0-12.fc30.x86_64.rp 733 kB/s | 18 kB 00:00 (39/79): xcb-util-keysyms-0.4.0-10.fc30.x86_64. 1.3 MB/s | 13 kB 00:00 (40/79): xcb-util-image-devel-0.4.0-12.fc30.x86 1.0 MB/s | 17 kB 00:00 (41/79): xcb-util-renderutil-0.3.9-13.fc30.x86_ 2.6 MB/s | 16 kB 00:00 (42/79): xorg-x11-proto-devel-2018.4-3.fc30.noa 33 MB/s | 280 kB 00:00 (43/79): annobin-8.71-4.fc30.x86_64.rpm 33 MB/s | 104 kB 00:00 (44/79): xcb-util-renderutil-devel-0.3.9-13.fc3 741 kB/s | 10 kB 00:00 (45/79): cairo-devel-1.16.0-6.fc30.x86_64.rpm 29 MB/s | 270 kB 00:00 (46/79): cairo-1.16.0-6.fc30.x86_64.rpm 41 MB/s | 705 kB 00:00 (47/79): xcb-util-keysyms-devel-0.4.0-10.fc30.x 141 kB/s | 9.6 kB 00:00 (48/79): cpp-9.3.1-2.fc30.x86_64.rpm 135 MB/s | 9.8 MB 00:00 (49/79): expat-devel-2.2.8-1.fc30.x86_64.rpm 736 kB/s | 48 kB 00:00 (50/79): fontconfig-2.13.1-9.fc30.x86_64.rpm 25 MB/s | 253 kB 00:00 (51/79): fontconfig-devel-2.13.1-9.fc30.x86_64. 2.3 MB/s | 127 kB 00:00 (52/79): gcc-9.3.1-2.fc30.x86_64.rpm 132 MB/s | 23 MB 00:00 (53/79): gettext-0.19.8.1-22.fc30.x86_64.rpm 7.7 MB/s | 1.0 MB 00:00 (54/79): gettext-libs-0.19.8.1-22.fc30.x86_64.r 15 MB/s | 275 kB 00:00 (55/79): glib2-devel-2.60.7-3.fc30.x86_64.rpm 40 MB/s | 475 kB 00:00 (56/79): glibc-devel-2.29-29.fc30.x86_64.rpm 66 MB/s | 1.0 MB 00:00 (57/79): glibc-headers-2.29-29.fc30.x86_64.rpm 42 MB/s | 455 kB 00:00 (58/79): kernel-headers-5.6.11-100.fc30.x86_64. 81 MB/s | 1.3 MB 00:00 (59/79): libblkid-devel-2.33.2-2.fc30.x86_64.rp 962 kB/s | 16 kB 00:00 (60/79): libgomp-9.3.1-2.fc30.x86_64.rpm 12 MB/s | 234 kB 00:00 (61/79): libmount-devel-2.33.2-2.fc30.x86_64.rp 706 kB/s | 18 kB 00:00 (62/79): libselinux-devel-2.9-3.1.fc30.x86_64.r 6.2 MB/s | 116 kB 00:00 (63/79): gcc-c++-9.3.1-2.fc30.x86_64.rpm 38 MB/s | 12 MB 00:00 (64/79): libuuid-devel-2.33.2-2.fc30.x86_64.rpm 572 kB/s | 28 kB 00:00 (65/79): libstdc++-devel-9.3.1-2.fc30.x86_64.rp 30 MB/s | 2.2 MB 00:00 (66/79): libxcrypt-devel-4.4.16-3.fc30.x86_64.r 2.3 MB/s | 34 kB 00:00 (67/79): pcre-cpp-8.44-1.fc30.x86_64.rpm 2.6 MB/s | 26 kB 00:00 (68/79): pcre-utf16-8.44-1.fc30.x86_64.rpm 27 MB/s | 175 kB 00:00 (69/79): pcre-utf32-8.44-1.fc30.x86_64.rpm 24 MB/s | 165 kB 00:00 (70/79): pcre-devel-8.44-1.fc30.x86_64.rpm 25 MB/s | 529 kB 00:00 (71/79): pcre2-utf16-10.34-9.fc30.x86_64.rpm 13 MB/s | 200 kB 00:00 (72/79): pcre2-devel-10.34-9.fc30.x86_64.rpm 29 MB/s | 542 kB 00:00 (73/79): python2-2.7.18-1.fc30.x86_64.rpm 11 MB/s | 43 kB 00:00 (74/79): pcre2-utf32-10.34-9.fc30.x86_64.rpm 6.3 MB/s | 189 kB 00:00 (75/79): python2-libs-2.7.18-1.fc30.x86_64.rpm 137 MB/s | 6.4 MB 00:00 (76/79): python3-3.7.7-1.fc30.x86_64.rpm 699 kB/s | 33 kB 00:00 (77/79): zlib-devel-1.2.11-19.fc30.x86_64.rpm 4.0 MB/s | 46 kB 00:00 (78/79): rsync-3.1.3-9.fc30.x86_64.rpm 23 MB/s | 405 kB 00:00 (79/79): xkeyboard-config-2.26-2.fc30.noarch.rp 31 MB/s | 837 kB 00:00 -------------------------------------------------------------------------------- Total 78 MB/s | 71 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : xorg-x11-proto-devel-2018.4-3.fc30.noarch 1/79 Installing : zlib-devel-1.2.11-19.fc30.x86_64 2/79 Installing : libpng-2:1.6.36-1.fc30.x86_64 3/79 Installing : freetype-2.9.1-7.fc30.x86_64 4/79 Installing : libmpc-1.1.0-3.fc30.x86_64 5/79 Installing : libpng-devel-2:1.6.36-1.fc30.x86_64 6/79 Installing : libgomp-9.3.1-2.fc30.x86_64 7/79 Installing : pixman-0.38.0-1.fc30.x86_64 8/79 Installing : libXau-1.0.9-1.fc30.x86_64 9/79 Installing : libxcb-1.13.1-2.fc30.x86_64 10/79 Installing : xcb-util-0.4.0-12.fc30.x86_64 11/79 Installing : xcb-util-image-0.4.0-12.fc30.x86_64 12/79 Installing : xcb-util-renderutil-0.3.9-13.fc30.x86_64 13/79 Installing : fontpackages-filesystem-1.44-24.fc30.noarch 14/79 Installing : dejavu-fonts-common-2.37-1.fc30.noarch 15/79 Installing : dejavu-sans-fonts-2.37-1.fc30.noarch 16/79 Installing : fontconfig-2.13.1-9.fc30.x86_64 17/79 Running scriptlet: fontconfig-2.13.1-9.fc30.x86_64 17/79 Installing : xcb-util-cursor-0.1.3-8.fc30.x86_64 18/79 Installing : xcb-util-keysyms-0.4.0-10.fc30.x86_64 19/79 Installing : libXau-devel-1.0.9-1.fc30.x86_64 20/79 Installing : libxcb-devel-1.13.1-2.fc30.x86_64 21/79 Installing : xcb-util-image-devel-0.4.0-12.fc30.x86_64 22/79 Installing : xcb-util-renderutil-devel-0.3.9-13.fc30.x86_64 23/79 Installing : pixman-devel-0.38.0-1.fc30.x86_64 24/79 Installing : cpp-9.3.1-2.fc30.x86_64 25/79 Installing : xkeyboard-config-2.26-2.fc30.noarch 26/79 Installing : libxkbcommon-0.8.3-1.fc30.x86_64 27/79 Installing : libxkbcommon-devel-0.8.3-1.fc30.x86_64 28/79 Installing : libxkbcommon-x11-0.8.3-1.fc30.x86_64 29/79 Installing : python3-3.7.7-1.fc30.x86_64 30/79 Installing : pcre2-utf32-10.34-9.fc30.x86_64 31/79 Installing : pcre2-utf16-10.34-9.fc30.x86_64 32/79 Installing : pcre2-devel-10.34-9.fc30.x86_64 33/79 Installing : pcre-utf32-8.44-1.fc30.x86_64 34/79 Installing : pcre-utf16-8.44-1.fc30.x86_64 35/79 Installing : pcre-cpp-8.44-1.fc30.x86_64 36/79 Installing : pcre-devel-8.44-1.fc30.x86_64 37/79 Installing : libuuid-devel-2.33.2-2.fc30.x86_64 38/79 Installing : libblkid-devel-2.33.2-2.fc30.x86_64 39/79 Installing : libmount-devel-2.33.2-2.fc30.x86_64 40/79 Installing : libstdc++-devel-9.3.1-2.fc30.x86_64 41/79 Installing : kernel-headers-5.6.11-100.fc30.x86_64 42/79 Running scriptlet: glibc-headers-2.29-29.fc30.x86_64 43/79 Installing : glibc-headers-2.29-29.fc30.x86_64 43/79 Installing : libxcrypt-devel-4.4.16-3.fc30.x86_64 44/79 Installing : glibc-devel-2.29-29.fc30.x86_64 45/79 Installing : expat-devel-2.2.8-1.fc30.x86_64 46/79 Installing : libsepol-devel-2.9-1.fc30.x86_64 47/79 Installing : libselinux-devel-2.9-3.1.fc30.x86_64 48/79 Installing : libffi-devel-3.1-19.fc30.x86_64 49/79 Installing : glib2-devel-2.60.7-3.fc30.x86_64 50/79 Installing : libcroco-0.6.13-1.fc30.x86_64 51/79 Installing : gettext-libs-0.19.8.1-22.fc30.x86_64 52/79 Installing : gettext-0.19.8.1-22.fc30.x86_64 53/79 Installing : libX11-xcb-1.6.7-1.fc30.x86_64 54/79 Installing : libX11-common-1.6.7-1.fc30.noarch 55/79 Installing : libX11-1.6.7-1.fc30.x86_64 56/79 Installing : libX11-devel-1.6.7-1.fc30.x86_64 57/79 Installing : libXext-1.3.3-11.fc30.x86_64 58/79 Installing : libXrender-0.9.10-9.fc30.x86_64 59/79 Installing : libXrender-devel-0.9.10-9.fc30.x86_64 60/79 Installing : cairo-1.16.0-6.fc30.x86_64 61/79 Installing : libXext-devel-1.3.3-11.fc30.x86_64 62/79 Installing : isl-0.16.1-8.fc30.x86_64 63/79 Installing : gcc-9.3.1-2.fc30.x86_64 64/79 Installing : gdbm-1:1.18-4.fc30.x86_64 65/79 Installing : python2-2.7.18-1.fc30.x86_64 66/79 Installing : python2-libs-2.7.18-1.fc30.x86_64 67/79 Installing : bzip2-devel-1.0.6-29.fc30.x86_64 68/79 Installing : freetype-devel-2.9.1-7.fc30.x86_64 69/79 Installing : fontconfig-devel-2.13.1-9.fc30.x86_64 70/79 Installing : cairo-devel-1.16.0-6.fc30.x86_64 71/79 Installing : annobin-8.71-4.fc30.x86_64 72/79 Installing : gcc-c++-9.3.1-2.fc30.x86_64 73/79 Installing : libxkbcommon-x11-devel-0.8.3-1.fc30.x86_64 74/79 Installing : xcb-util-cursor-devel-0.1.3-8.fc30.x86_64 75/79 Installing : xcb-util-devel-0.4.0-12.fc30.x86_64 76/79 Installing : xcb-util-keysyms-devel-0.4.0-10.fc30.x86_64 77/79 Installing : rsync-3.1.3-9.fc30.x86_64 78/79 Installing : premake5-5.0.0alpha15-1.fc30.x86_64 79/79 Running scriptlet: premake5-5.0.0alpha15-1.fc30.x86_64 79/79 Running scriptlet: fontconfig-2.13.1-9.fc30.x86_64 79/79 Verifying : premake5-5.0.0alpha15-1.fc30.x86_64 1/79 Verifying : bzip2-devel-1.0.6-29.fc30.x86_64 2/79 Verifying : dejavu-fonts-common-2.37-1.fc30.noarch 3/79 Verifying : dejavu-sans-fonts-2.37-1.fc30.noarch 4/79 Verifying : fontpackages-filesystem-1.44-24.fc30.noarch 5/79 Verifying : freetype-2.9.1-7.fc30.x86_64 6/79 Verifying : freetype-devel-2.9.1-7.fc30.x86_64 7/79 Verifying : gdbm-1:1.18-4.fc30.x86_64 8/79 Verifying : isl-0.16.1-8.fc30.x86_64 9/79 Verifying : libX11-1.6.7-1.fc30.x86_64 10/79 Verifying : libX11-common-1.6.7-1.fc30.noarch 11/79 Verifying : libX11-devel-1.6.7-1.fc30.x86_64 12/79 Verifying : libX11-xcb-1.6.7-1.fc30.x86_64 13/79 Verifying : libXau-1.0.9-1.fc30.x86_64 14/79 Verifying : libXau-devel-1.0.9-1.fc30.x86_64 15/79 Verifying : libXext-1.3.3-11.fc30.x86_64 16/79 Verifying : libXext-devel-1.3.3-11.fc30.x86_64 17/79 Verifying : libXrender-0.9.10-9.fc30.x86_64 18/79 Verifying : libXrender-devel-0.9.10-9.fc30.x86_64 19/79 Verifying : libcroco-0.6.13-1.fc30.x86_64 20/79 Verifying : libffi-devel-3.1-19.fc30.x86_64 21/79 Verifying : libmpc-1.1.0-3.fc30.x86_64 22/79 Verifying : libpng-2:1.6.36-1.fc30.x86_64 23/79 Verifying : libpng-devel-2:1.6.36-1.fc30.x86_64 24/79 Verifying : libsepol-devel-2.9-1.fc30.x86_64 25/79 Verifying : libxcb-1.13.1-2.fc30.x86_64 26/79 Verifying : libxcb-devel-1.13.1-2.fc30.x86_64 27/79 Verifying : libxkbcommon-0.8.3-1.fc30.x86_64 28/79 Verifying : libxkbcommon-devel-0.8.3-1.fc30.x86_64 29/79 Verifying : libxkbcommon-x11-0.8.3-1.fc30.x86_64 30/79 Verifying : libxkbcommon-x11-devel-0.8.3-1.fc30.x86_64 31/79 Verifying : pixman-0.38.0-1.fc30.x86_64 32/79 Verifying : pixman-devel-0.38.0-1.fc30.x86_64 33/79 Verifying : xcb-util-0.4.0-12.fc30.x86_64 34/79 Verifying : xcb-util-cursor-0.1.3-8.fc30.x86_64 35/79 Verifying : xcb-util-cursor-devel-0.1.3-8.fc30.x86_64 36/79 Verifying : xcb-util-devel-0.4.0-12.fc30.x86_64 37/79 Verifying : xcb-util-image-0.4.0-12.fc30.x86_64 38/79 Verifying : xcb-util-image-devel-0.4.0-12.fc30.x86_64 39/79 Verifying : xcb-util-keysyms-0.4.0-10.fc30.x86_64 40/79 Verifying : xcb-util-keysyms-devel-0.4.0-10.fc30.x86_64 41/79 Verifying : xcb-util-renderutil-0.3.9-13.fc30.x86_64 42/79 Verifying : xcb-util-renderutil-devel-0.3.9-13.fc30.x86_64 43/79 Verifying : xorg-x11-proto-devel-2018.4-3.fc30.noarch 44/79 Verifying : annobin-8.71-4.fc30.x86_64 45/79 Verifying : cairo-1.16.0-6.fc30.x86_64 46/79 Verifying : cairo-devel-1.16.0-6.fc30.x86_64 47/79 Verifying : cpp-9.3.1-2.fc30.x86_64 48/79 Verifying : expat-devel-2.2.8-1.fc30.x86_64 49/79 Verifying : fontconfig-2.13.1-9.fc30.x86_64 50/79 Verifying : fontconfig-devel-2.13.1-9.fc30.x86_64 51/79 Verifying : gcc-9.3.1-2.fc30.x86_64 52/79 Verifying : gcc-c++-9.3.1-2.fc30.x86_64 53/79 Verifying : gettext-0.19.8.1-22.fc30.x86_64 54/79 Verifying : gettext-libs-0.19.8.1-22.fc30.x86_64 55/79 Verifying : glib2-devel-2.60.7-3.fc30.x86_64 56/79 Verifying : glibc-devel-2.29-29.fc30.x86_64 57/79 Verifying : glibc-headers-2.29-29.fc30.x86_64 58/79 Verifying : kernel-headers-5.6.11-100.fc30.x86_64 59/79 Verifying : libblkid-devel-2.33.2-2.fc30.x86_64 60/79 Verifying : libgomp-9.3.1-2.fc30.x86_64 61/79 Verifying : libmount-devel-2.33.2-2.fc30.x86_64 62/79 Verifying : libselinux-devel-2.9-3.1.fc30.x86_64 63/79 Verifying : libstdc++-devel-9.3.1-2.fc30.x86_64 64/79 Verifying : libuuid-devel-2.33.2-2.fc30.x86_64 65/79 Verifying : libxcrypt-devel-4.4.16-3.fc30.x86_64 66/79 Verifying : pcre-cpp-8.44-1.fc30.x86_64 67/79 Verifying : pcre-devel-8.44-1.fc30.x86_64 68/79 Verifying : pcre-utf16-8.44-1.fc30.x86_64 69/79 Verifying : pcre-utf32-8.44-1.fc30.x86_64 70/79 Verifying : pcre2-devel-10.34-9.fc30.x86_64 71/79 Verifying : pcre2-utf16-10.34-9.fc30.x86_64 72/79 Verifying : pcre2-utf32-10.34-9.fc30.x86_64 73/79 Verifying : python2-2.7.18-1.fc30.x86_64 74/79 Verifying : python2-libs-2.7.18-1.fc30.x86_64 75/79 Verifying : python3-3.7.7-1.fc30.x86_64 76/79 Verifying : rsync-3.1.3-9.fc30.x86_64 77/79 Verifying : xkeyboard-config-2.26-2.fc30.noarch 78/79 Verifying : zlib-devel-1.2.11-19.fc30.x86_64 79/79 Installed: annobin-8.71-4.fc30.x86_64 bzip2-devel-1.0.6-29.fc30.x86_64 cairo-1.16.0-6.fc30.x86_64 cairo-devel-1.16.0-6.fc30.x86_64 cpp-9.3.1-2.fc30.x86_64 dejavu-fonts-common-2.37-1.fc30.noarch dejavu-sans-fonts-2.37-1.fc30.noarch expat-devel-2.2.8-1.fc30.x86_64 fontconfig-2.13.1-9.fc30.x86_64 fontconfig-devel-2.13.1-9.fc30.x86_64 fontpackages-filesystem-1.44-24.fc30.noarch freetype-2.9.1-7.fc30.x86_64 freetype-devel-2.9.1-7.fc30.x86_64 gcc-9.3.1-2.fc30.x86_64 gcc-c++-9.3.1-2.fc30.x86_64 gdbm-1:1.18-4.fc30.x86_64 gettext-0.19.8.1-22.fc30.x86_64 gettext-libs-0.19.8.1-22.fc30.x86_64 glib2-devel-2.60.7-3.fc30.x86_64 glibc-devel-2.29-29.fc30.x86_64 glibc-headers-2.29-29.fc30.x86_64 isl-0.16.1-8.fc30.x86_64 kernel-headers-5.6.11-100.fc30.x86_64 libX11-1.6.7-1.fc30.x86_64 libX11-common-1.6.7-1.fc30.noarch libX11-devel-1.6.7-1.fc30.x86_64 libX11-xcb-1.6.7-1.fc30.x86_64 libXau-1.0.9-1.fc30.x86_64 libXau-devel-1.0.9-1.fc30.x86_64 libXext-1.3.3-11.fc30.x86_64 libXext-devel-1.3.3-11.fc30.x86_64 libXrender-0.9.10-9.fc30.x86_64 libXrender-devel-0.9.10-9.fc30.x86_64 libblkid-devel-2.33.2-2.fc30.x86_64 libcroco-0.6.13-1.fc30.x86_64 libffi-devel-3.1-19.fc30.x86_64 libgomp-9.3.1-2.fc30.x86_64 libmount-devel-2.33.2-2.fc30.x86_64 libmpc-1.1.0-3.fc30.x86_64 libpng-2:1.6.36-1.fc30.x86_64 libpng-devel-2:1.6.36-1.fc30.x86_64 libselinux-devel-2.9-3.1.fc30.x86_64 libsepol-devel-2.9-1.fc30.x86_64 libstdc++-devel-9.3.1-2.fc30.x86_64 libuuid-devel-2.33.2-2.fc30.x86_64 libxcb-1.13.1-2.fc30.x86_64 libxcb-devel-1.13.1-2.fc30.x86_64 libxcrypt-devel-4.4.16-3.fc30.x86_64 libxkbcommon-0.8.3-1.fc30.x86_64 libxkbcommon-devel-0.8.3-1.fc30.x86_64 libxkbcommon-x11-0.8.3-1.fc30.x86_64 libxkbcommon-x11-devel-0.8.3-1.fc30.x86_64 pcre-cpp-8.44-1.fc30.x86_64 pcre-devel-8.44-1.fc30.x86_64 pcre-utf16-8.44-1.fc30.x86_64 pcre-utf32-8.44-1.fc30.x86_64 pcre2-devel-10.34-9.fc30.x86_64 pcre2-utf16-10.34-9.fc30.x86_64 pcre2-utf32-10.34-9.fc30.x86_64 pixman-0.38.0-1.fc30.x86_64 pixman-devel-0.38.0-1.fc30.x86_64 premake5-5.0.0alpha15-1.fc30.x86_64 python2-2.7.18-1.fc30.x86_64 python2-libs-2.7.18-1.fc30.x86_64 python3-3.7.7-1.fc30.x86_64 rsync-3.1.3-9.fc30.x86_64 xcb-util-0.4.0-12.fc30.x86_64 xcb-util-cursor-0.1.3-8.fc30.x86_64 xcb-util-cursor-devel-0.1.3-8.fc30.x86_64 xcb-util-devel-0.4.0-12.fc30.x86_64 xcb-util-image-0.4.0-12.fc30.x86_64 xcb-util-image-devel-0.4.0-12.fc30.x86_64 xcb-util-keysyms-0.4.0-10.fc30.x86_64 xcb-util-keysyms-devel-0.4.0-10.fc30.x86_64 xcb-util-renderutil-0.3.9-13.fc30.x86_64 xcb-util-renderutil-devel-0.3.9-13.fc30.x86_64 xkeyboard-config-2.26-2.fc30.noarch xorg-x11-proto-devel-2018.4-3.fc30.noarch zlib-devel-1.2.11-19.fc30.x86_64 Complete! Finish: build setup for surge-1.6.6-5.fc30.src.rpm Start: rpmbuild surge-1.6.6-5.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gwoFcz + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf surge + /usr/bin/gzip -dc /builddir/build/SOURCES/surge.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd surge + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's/lib\/vst/lib64\/vst/g' build-linux.sh + sed -i -e s/python/python2/g premake5.lua + sed -i -e /-Wl,--strip-all/d premake5.lua + tar xvfj /builddir/build/SOURCES/vst.tar.bz2 vst/ vst/vstsdk2.4/ vst/vstsdk2.4/artwork/ vst/vstsdk2.4/artwork/VSTLogoWhite.jpg vst/vstsdk2.4/artwork/VST_Logo_Usage_Guideline.pdf vst/vstsdk2.4/artwork/VSTLogoAlpha.png vst/vstsdk2.4/artwork/VSTLogoBlack.jpg vst/vstsdk2.4/pluginterfaces/ vst/vstsdk2.4/pluginterfaces/vst2.x/ vst/vstsdk2.4/pluginterfaces/vst2.x/vstfxstore.h vst/vstsdk2.4/pluginterfaces/vst2.x/aeffect.h vst/vstsdk2.4/pluginterfaces/vst2.x/aeffectx.h vst/vstsdk2.4/bin/ vst/vstsdk2.4/bin/win/ vst/vstsdk2.4/bin/win/vstmonitor.dll vst/vstsdk2.4/bin/win/vstparamtool.exe vst/vstsdk2.4/bin/mac/ vst/vstsdk2.4/bin/mac/VSTMonitor.vst/ vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/ vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Info.plist vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/MacOS/ vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/MacOS/VSTMonitor vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/PkgInfo vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/ vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50001.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50005.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50002.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50004.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50007.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50008.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50000.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50003.bmp vst/vstsdk2.4/bin/mac/VSTMonitor.vst/Contents/Resources/bmp50006.bmp vst/vstsdk2.4/bin/mac/VSTParamTool.app/ vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/ vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/Info.plist vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/MacOS/ vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/MacOS/VSTParamTool vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/PkgInfo vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/Resources/ vst/vstsdk2.4/bin/mac/VSTParamTool.app/Contents/Resources/VSTParamTool.rsrc vst/vstsdk2.4/public.sdk/ vst/vstsdk2.4/public.sdk/samples/ vst/vstsdk2.4/public.sdk/samples/vst2.x/ vst/vstsdk2.4/public.sdk/samples/vst2.x/minihost/ vst/vstsdk2.4/public.sdk/samples/vst2.x/minihost/source/ vst/vstsdk2.4/public.sdk/samples/vst2.x/minihost/source/minieditor.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/minihost/source/minihost.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/minihost/win/ vst/vstsdk2.4/public.sdk/samples/vst2.x/minihost/win/minihost.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/win/ vst/vstsdk2.4/public.sdk/samples/vst2.x/win/vstplug.def vst/vstsdk2.4/public.sdk/samples/vst2.x/win/samples.sln vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/ vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/samples.dsw vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/vstxsynth.dsp vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/minihost.dsp vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/adelay.dsp vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/again.dsp vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc6/surrounddelay.dsp vst/vstsdk2.4/public.sdk/samples/vst2.x/mac/ vst/vstsdk2.4/public.sdk/samples/vst2.x/mac/minihost-Info.plist vst/vstsdk2.4/public.sdk/samples/vst2.x/mac/vst 2.4 examples.xcodeproj/ vst/vstsdk2.4/public.sdk/samples/vst2.x/mac/vst 2.4 examples.xcodeproj/project.pbxproj vst/vstsdk2.4/public.sdk/samples/vst2.x/mac/vst2.4Info.plist vst/vstsdk2.4/public.sdk/samples/vst2.x/again/ vst/vstsdk2.4/public.sdk/samples/vst2.x/again/source/ vst/vstsdk2.4/public.sdk/samples/vst2.x/again/source/again.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/again/source/again.h vst/vstsdk2.4/public.sdk/samples/vst2.x/again/win/ vst/vstsdk2.4/public.sdk/samples/vst2.x/again/win/again.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/ vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/source/ vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/source/vstxsynthproc.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/source/gmnames.h vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/source/vstxsynth.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/source/vstxsynth.h vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/win/ vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/win/vstxsynth.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/resource/ vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/resource/vstxsynth.vstxml vst/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/resource/vstxsynth.rc vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/ vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/surrounddelay.h vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/surrounddelay.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/adelay.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/adelay.h vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/ vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/sdeditor.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/sdeditor.h vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/resources/ vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/resources/surrounddelay.rc vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/resources/bmp00130.bmp vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/resources/bmp00128.bmp vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/editor/resources/bmp00129.bmp vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/win/ vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/win/adelay.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/win/surrounddelay.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/adelay/adelaymain.cpp vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/ vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/adelay.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/vstxsynth.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/minihost.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/surrounddelay.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/again.vcproj vst/vstsdk2.4/public.sdk/samples/vst2.x/win.vc2003/samples.sln vst/vstsdk2.4/public.sdk/source/ vst/vstsdk2.4/public.sdk/source/vst2.x/ vst/vstsdk2.4/public.sdk/source/vst2.x/aeffeditor.h vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.h vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.h vst/vstsdk2.4/public.sdk/source/vst2.x/vstplugmain.cpp vst/vstsdk2.4/doc/ vst/vstsdk2.4/doc/gfx/ vst/vstsdk2.4/doc/gfx/folder.gif vst/vstsdk2.4/doc/gfx/win.gif vst/vstsdk2.4/doc/gfx/mac.gif vst/vstsdk2.4/doc/gfx/vstpluglogo_small.jpg vst/vstsdk2.4/doc/html/ vst/vstsdk2.4/doc/html/globals_0x62.html vst/vstsdk2.4/doc/html/Blocksizechange.gif vst/vstsdk2.4/doc/html/license.html vst/vstsdk2.4/doc/html/globals_vars.html vst/vstsdk2.4/doc/html/functions_0x77.html vst/vstsdk2.4/doc/html/struct_e_rect.html vst/vstsdk2.4/doc/html/struct_vst_pin_properties.html vst/vstsdk2.4/doc/html/pages.html vst/vstsdk2.4/doc/html/namespace_host_can_dos.html vst/vstsdk2.4/doc/html/struct_vst_variable_io.html vst/vstsdk2.4/doc/html/aeffectx_8h.html vst/vstsdk2.4/doc/html/class_audio_effect_x.png vst/vstsdk2.4/doc/html/globals_type.html vst/vstsdk2.4/doc/html/namespace_plug_can_dos.html vst/vstsdk2.4/doc/html/struct_midi_program_name.html vst/vstsdk2.4/doc/html/ftv2vertline.png vst/vstsdk2.4/doc/html/globals_0x6b.html vst/vstsdk2.4/doc/html/globals_0x76.html vst/vstsdk2.4/doc/html/struct_vst_event-members.html vst/vstsdk2.4/doc/html/struct_vst_audio_file-members.html vst/vstsdk2.4/doc/html/audioeffect_8cpp.html vst/vstsdk2.4/doc/html/thanks.html vst/vstsdk2.4/doc/html/class_audio_effect-members.html vst/vstsdk2.4/doc/html/struct_midi_key_name-members.html vst/vstsdk2.4/doc/html/functions_0x6c.html vst/vstsdk2.4/doc/html/structfx_bank.html vst/vstsdk2.4/doc/html/functions_0x74.html vst/vstsdk2.4/doc/html/main.html vst/vstsdk2.4/doc/html/tab_r.gif vst/vstsdk2.4/doc/html/class_audio_effect.html vst/vstsdk2.4/doc/html/tab_b.gif vst/vstsdk2.4/doc/html/struct_vst_events-members.html vst/vstsdk2.4/doc/html/struct_vst_offline_task-members.html vst/vstsdk2.4/doc/html/audioeffectx_8cpp.html vst/vstsdk2.4/doc/html/globals_0x74.html vst/vstsdk2.4/doc/html/functions_vars.html vst/vstsdk2.4/doc/html/struct_midi_program_category.html vst/vstsdk2.4/doc/html/struct_vst_speaker_arrangement-members.html vst/vstsdk2.4/doc/html/struct_vst_parameter_properties-members.html vst/vstsdk2.4/doc/html/tree.html vst/vstsdk2.4/doc/html/functions_0x69.html vst/vstsdk2.4/doc/html/struct_vst_patch_chunk_info.html vst/vstsdk2.4/doc/html/globals_0x64.html vst/vstsdk2.4/doc/html/struct_vst_pin_properties-members.html vst/vstsdk2.4/doc/html/class_audio_effect_x-members.html vst/vstsdk2.4/doc/html/functions_0x62.html vst/vstsdk2.4/doc/html/functions_0x79.html vst/vstsdk2.4/doc/html/struct_vst_parameter_properties.html vst/vstsdk2.4/doc/html/struct_vst_speaker_properties-members.html vst/vstsdk2.4/doc/html/struct_vst_variable_io-members.html vst/vstsdk2.4/doc/html/structfx_program.html vst/vstsdk2.4/doc/html/struct_vst_audio_file_marker.html vst/vstsdk2.4/doc/html/globals_eval_0x76.html vst/vstsdk2.4/doc/html/struct_vst_key_code.html vst/vstsdk2.4/doc/html/struct_vst_events.html vst/vstsdk2.4/doc/html/ftv2blank.png vst/vstsdk2.4/doc/html/dir_f81105d3b854bea570aaf3bae5cb64c1.html vst/vstsdk2.4/doc/html/functions_0x78.html vst/vstsdk2.4/doc/html/functions_0x6e.html vst/vstsdk2.4/doc/html/struct_midi_key_name.html vst/vstsdk2.4/doc/html/namespacemembers_vars.html vst/vstsdk2.4/doc/html/dirs.html vst/vstsdk2.4/doc/html/tab_l.gif vst/vstsdk2.4/doc/html/ftv2pnode.png vst/vstsdk2.4/doc/html/TurnOn.gif vst/vstsdk2.4/doc/html/audioeffect_8h.html vst/vstsdk2.4/doc/html/doxygen.css vst/vstsdk2.4/doc/html/doc_8h.html vst/vstsdk2.4/doc/html/functions_0x6d.html vst/vstsdk2.4/doc/html/struct_midi_program_name-members.html vst/vstsdk2.4/doc/html/dir_fa0454ab79b4262333bf837ea3d765e9.html vst/vstsdk2.4/doc/html/functions_func.html vst/vstsdk2.4/doc/html/functions_0x66.html vst/vstsdk2.4/doc/html/struct_vst_file_select-members.html vst/vstsdk2.4/doc/html/struct_vst_patch_chunk_info-members.html vst/vstsdk2.4/doc/html/globals.html vst/vstsdk2.4/doc/html/struct_vst_midi_event.html vst/vstsdk2.4/doc/html/functions_0x6b.html vst/vstsdk2.4/doc/html/structfx_program-members.html vst/vstsdk2.4/doc/html/struct_vst_time_info-members.html vst/vstsdk2.4/doc/html/maceditor.html vst/vstsdk2.4/doc/html/globals_defs.html vst/vstsdk2.4/doc/html/Termination.gif vst/vstsdk2.4/doc/html/others.html vst/vstsdk2.4/doc/html/struct_vst_midi_sysex_event-members.html vst/vstsdk2.4/doc/html/ftv2node.png vst/vstsdk2.4/doc/html/globals_0x63.html vst/vstsdk2.4/doc/html/class_audio_effect_x.html vst/vstsdk2.4/doc/html/class_a_eff_editor.html vst/vstsdk2.4/doc/html/globals_eval_0x6d.html vst/vstsdk2.4/doc/html/struct_e_rect-members.html vst/vstsdk2.4/doc/html/struct_vst_audio_file_marker-members.html vst/vstsdk2.4/doc/html/ControlChanged.gif vst/vstsdk2.4/doc/html/namespaces.html vst/vstsdk2.4/doc/html/dir_77c628dfee72e555f82d5ef53b733f38.html vst/vstsdk2.4/doc/html/functions_0x64.html vst/vstsdk2.4/doc/html/struct_vst_file_select.html vst/vstsdk2.4/doc/html/functions_0x6f.html vst/vstsdk2.4/doc/html/struct_vst_midi_event-members.html vst/vstsdk2.4/doc/html/vstoffline.html vst/vstsdk2.4/doc/html/struct_vst_key_code-members.html vst/vstsdk2.4/doc/html/Offlineprocessing.gif vst/vstsdk2.4/doc/html/functions_0x7e.html vst/vstsdk2.4/doc/html/class_audio_effect.png vst/vstsdk2.4/doc/html/struct_a_effect-members.html vst/vstsdk2.4/doc/html/functions_0x73.html vst/vstsdk2.4/doc/html/files.html vst/vstsdk2.4/doc/html/annotated.html vst/vstsdk2.4/doc/html/SpeakerarrangementnegotiationforVSTfx.gif vst/vstsdk2.4/doc/html/vstparamstruct.html vst/vstsdk2.4/doc/html/ftv2folderopen.png vst/vstsdk2.4/doc/html/history.html vst/vstsdk2.4/doc/html/struct_midi_program_category-members.html vst/vstsdk2.4/doc/html/audioeffectx_8h.html vst/vstsdk2.4/doc/html/globals_0x65.html vst/vstsdk2.4/doc/html/aeffect_8h.html vst/vstsdk2.4/doc/html/functions_0x70.html vst/vstsdk2.4/doc/html/struct_vst_file_type.html vst/vstsdk2.4/doc/html/functions_0x67.html vst/vstsdk2.4/doc/html/functions_0x63.html vst/vstsdk2.4/doc/html/globals_eval_0x65.html vst/vstsdk2.4/doc/html/globals_0x6d.html vst/vstsdk2.4/doc/html/vstpluglogo.jpg vst/vstsdk2.4/doc/html/ftv2mnode.png vst/vstsdk2.4/doc/html/whatsnew.html vst/vstsdk2.4/doc/html/vstfxstore_8h.html vst/vstsdk2.4/doc/html/tabs.css vst/vstsdk2.4/doc/html/functions_0x75.html vst/vstsdk2.4/doc/html/functions_0x76.html vst/vstsdk2.4/doc/html/structfx_bank-members.html vst/vstsdk2.4/doc/html/ftv2plastnode.png vst/vstsdk2.4/doc/html/TurnOff.gif vst/vstsdk2.4/doc/html/globals_eval.html vst/vstsdk2.4/doc/html/namespacemembers.html vst/vstsdk2.4/doc/html/class_a_eff_editor-members.html vst/vstsdk2.4/doc/html/Initialisation.gif vst/vstsdk2.4/doc/html/struct_a_effect.html vst/vstsdk2.4/doc/html/struct_vst_speaker_properties.html vst/vstsdk2.4/doc/html/functions.html vst/vstsdk2.4/doc/html/Sampleratechange.gif vst/vstsdk2.4/doc/html/ftv2folderclosed.png vst/vstsdk2.4/doc/html/struct_vst_speaker_arrangement.html vst/vstsdk2.4/doc/html/deprecated.html vst/vstsdk2.4/doc/html/doxygen.png vst/vstsdk2.4/doc/html/struct_vst_event.html vst/vstsdk2.4/doc/html/dir_2d3252dd12c84c66c1d25b26bb45a1f5.html vst/vstsdk2.4/doc/html/globals_0x66.html vst/vstsdk2.4/doc/html/functions_0x68.html vst/vstsdk2.4/doc/html/globals_func.html vst/vstsdk2.4/doc/html/IOchange.gif vst/vstsdk2.4/doc/html/struct_vst_midi_sysex_event.html vst/vstsdk2.4/doc/html/struct_vst_window.html vst/vstsdk2.4/doc/html/sequences.html vst/vstsdk2.4/doc/html/ftv2lastnode.png vst/vstsdk2.4/doc/html/struct_vst_window-members.html vst/vstsdk2.4/doc/html/struct_vst_offline_task.html vst/vstsdk2.4/doc/html/functions_0x65.html vst/vstsdk2.4/doc/html/globals_enum.html vst/vstsdk2.4/doc/html/struct_vst_time_info.html vst/vstsdk2.4/doc/html/functions_0x72.html vst/vstsdk2.4/doc/html/struct_vst_file_type-members.html vst/vstsdk2.4/doc/html/globals_eval_0x6b.html vst/vstsdk2.4/doc/html/hierarchy.html vst/vstsdk2.4/doc/html/index.html vst/vstsdk2.4/doc/html/ftv2link.png vst/vstsdk2.4/doc/html/aeffeditor_8h.html vst/vstsdk2.4/doc/html/ftv2doc.png vst/vstsdk2.4/doc/html/intro.html vst/vstsdk2.4/doc/html/struct_vst_audio_file.html vst/vstsdk2.4/doc/html/ftv2mlastnode.png vst/vstsdk2.4/doc/html/vstplugmain_8cpp.html vst/vstsdk2.4/doc/VST Licensing Agreement.rtf vst/vstsdk2.4/doc/sdkdoc.css vst/vstsdk2.4/doc/sdk.menu.html vst/vstsdk2.4/doc/sdk.overview.html vst/vstsdk2.4/index.html vst/vstsdk2.4/vstgui.sf/ vst/vstsdk2.4/vstgui.sf/drawtest/ vst/vstsdk2.4/vstgui.sf/drawtest/resources/ vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp00001.png vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10014.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10005.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10016.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10003.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10013.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10004.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/audiounit.r vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10008.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10015.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp01000.png vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10011.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp00100.png vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10002.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10012.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10006.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10001.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10010.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10009.bmp vst/vstsdk2.4/vstgui.sf/drawtest/resources/bmp10007.bmp vst/vstsdk2.4/vstgui.sf/drawtest/source/ vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtesteffect.cpp vst/vstsdk2.4/vstgui.sf/drawtest/source/pprimitivesviews.cpp vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtesteditor.cpp vst/vstsdk2.4/vstgui.sf/drawtest/source/controlsgui.cpp vst/vstsdk2.4/vstgui.sf/drawtest/source/controlsgui.h vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtestmain.cpp vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtesteditor.h vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtesteffect.h vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtestview.h vst/vstsdk2.4/vstgui.sf/drawtest/source/pprimitivesviews.h vst/vstsdk2.4/vstgui.sf/drawtest/source/pdrawtestview.cpp vst/vstsdk2.4/vstgui.sf/drawtest/win/ vst/vstsdk2.4/vstgui.sf/drawtest/win/drawtest.def vst/vstsdk2.4/vstgui.sf/drawtest/win/drawtest.vcproj vst/vstsdk2.4/vstgui.sf/drawtest/win/drawtest.rc vst/vstsdk2.4/vstgui.sf/drawtest/win.vc6/ vst/vstsdk2.4/vstgui.sf/drawtest/win.vc6/drawtest.dsp vst/vstsdk2.4/vstgui.sf/drawtest/win.vc6/drawtest.dsw vst/vstsdk2.4/vstgui.sf/drawtest/mac/ vst/vstsdk2.4/vstgui.sf/drawtest/mac/Info.plist vst/vstsdk2.4/vstgui.sf/drawtest/mac/xcode_vst_prefix.h vst/vstsdk2.4/vstgui.sf/drawtest/mac/xcode_au_prefix.h vst/vstsdk2.4/vstgui.sf/drawtest/mac/drawtest.xcodeproj/ vst/vstsdk2.4/vstgui.sf/drawtest/mac/drawtest.xcodeproj/project.pbxproj vst/vstsdk2.4/vstgui.sf/drawtest/mac/audiounit.exp vst/vstsdk2.4/vstgui.sf/drawtest/mac/drawtest.cw9prj vst/vstsdk2.4/vstgui.sf/drawtest/mac/drawtest.xcode/ vst/vstsdk2.4/vstgui.sf/drawtest/mac/drawtest.xcode/project.pbxproj vst/vstsdk2.4/vstgui.sf/drawtest/mac/drawtest.plc vst/vstsdk2.4/vstgui.sf/drawtest/mac/cw_vst_prefix.pch++ vst/vstsdk2.4/vstgui.sf/vstgui/ vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/ vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/Migrating from 2.3.rtf vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_drag_container-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x62.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/license.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_vars.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_c_color-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x72.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_slider.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x63.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_draw_context.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x77.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x68.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_e_rect.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/pages.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstplugsmac_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_slider-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_button.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_attribute_list_entry-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_special_digit-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_view.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/plugguieditor_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_type.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_rocker_switch.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_splash_screen_view.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_c_color.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstplugsmacho_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x61.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x72.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2vertline.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_container-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_child_view.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x6b.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x76.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_anim_knob.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x6e.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_draw_context-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_c_rect.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_plugin_g_u_i_editor-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_control-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x72.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_eval.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_splash_screen.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/thanks.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_child_view-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_i_scrollbar_drawer-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_draw_context.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x6c.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ctabview_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_movie_button.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_container.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_knob.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x74.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstkeycode_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_container.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/main.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x74.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_option_menu-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/tab_r.gif vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_reference_counter.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x67.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_special_digit.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_child_view.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/tab_b.gif vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstcontrols_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_text_edit.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x74.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_drag_container.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_bitmap-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/aeffguieditor_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_c_point-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_view_container.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x67.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x66.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_option_menu_scheme.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/aeffguieditor_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_control.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/tree.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_c_point.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_special_digit.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_rocker_switch.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_button-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x69.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x65.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x67.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x75.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x73.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vu_meter.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x6f.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_on_off_button-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_offscreen_context.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_knob-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x62.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_view-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x6e.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x79.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x78.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x62.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_splash_screen.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x70.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_reference_counter-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_vst_key_code.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_drag_container.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_attribute_list_entry.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x6d.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x6c.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x6d.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_text_label.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2blank.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x78.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x69.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x6e.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/tab_l.gif vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2pnode.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/doxygen.css vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/doc_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_control.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x7a.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/plugguieditor_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x6d.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x6e.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x65.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_c_rect-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_reference_counter.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_kick_button.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_horizontal_slider.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x66.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_vst_file_select-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_horizontal_switch-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_anim_knob.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vertical_slider-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_anim_knob-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x6b.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_view-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_on_off_button.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/maceditor.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x75.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_defs.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/others.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2node.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/cscrollview_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x63.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstplugsquartz_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_bitmap.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_e_rect-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_file_selector-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vu_meter.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x64.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_auto_animation-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_movie_bitmap-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_horizontal_switch.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_vst_file_select.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x77.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstcontrols_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x76.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_movie_bitmap.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x6f.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_text_edit-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x63.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_kick_button.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstoffline.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_vst_key_code-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vertical_slider.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_movie_button-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x7e.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_file_selector.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x75.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_option_menu.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_rocker_switch-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_plugin_g_u_i_editor.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ctabview_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x73.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/files.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/cfileselector_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/annotated.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_view.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_view.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_c_view-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vertical_slider.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstparamstruct.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x66.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_frame.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_slider.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2folderopen.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_offscreen_context.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_splash_screen_view.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x7a.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_horizontal_slider-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x65.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x70.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x7e.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_vst_file_type.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x67.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x63.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x6d.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2mnode.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/whatsnew.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x69.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x6b.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vu_meter-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/tabs.css vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_i_scrollbar_drawer.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_knob.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x75.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_splash_screen_view-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x76.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_tab_button.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x6c.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2plastnode.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x64.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_eval.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x77.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_frame-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x64.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_auto_animation.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_view.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_option_menu_scheme-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_movie_button.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_c_view.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x68.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_control_listener.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x74.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_on_off_button.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_text_label.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2folderclosed.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_view_container.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x73.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/deprecated.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x6f.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/doxygen.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_a_eff_g_u_i_editor.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_control_listener.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_frame.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x66.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/cfileselector_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x70.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x79.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x68.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_offscreen_context-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_option_menu_scheme.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/cscrollview_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_bitmap.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_a_eff_g_u_i_editor-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/sequences.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2lastnode.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x77.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_auto_animation.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_splash_screen-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_horizontal_switch.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_func_0x62.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x65.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_enum.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstgui_8cpp.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_0x72.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_kick_button-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/struct_vst_file_type-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_option_menu.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x73.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstgui_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/hierarchy.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_movie_bitmap.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_view_container-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/index.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2link.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_text_edit.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x6f.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_control_listener-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2doc.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/intro.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_vars_0x76.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/globals_0x71.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/ftv2mlastnode.png vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/vstplugscarbon_8h.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_horizontal_slider.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/functions_rela.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_text_label-members.html vst/vstsdk2.4/vstgui.sf/vstgui/Documentation/index.html vst/vstsdk2.4/vstgui.sf/vstgui/cfileselector.cpp vst/vstsdk2.4/vstgui.sf/vstgui/aeffguieditor.h vst/vstsdk2.4/vstgui.sf/vstgui/ctabview.cpp vst/vstsdk2.4/vstgui.sf/vstgui/vstplugsquartz.h vst/vstsdk2.4/vstgui.sf/vstgui/cfileselector.h vst/vstsdk2.4/vstgui.sf/vstgui/ctabview.h vst/vstsdk2.4/vstgui.sf/vstgui/vstcontrols.h vst/vstsdk2.4/vstgui.sf/vstgui/vstcontrols.cpp vst/vstsdk2.4/vstgui.sf/vstgui/aeffguieditor.cpp vst/vstsdk2.4/vstgui.sf/vstgui/vstgui.h vst/vstsdk2.4/vstgui.sf/vstgui/cscrollview.cpp vst/vstsdk2.4/vstgui.sf/vstgui/vstkeycode.h vst/vstsdk2.4/vstgui.sf/vstgui/Changelog vst/vstsdk2.4/vstgui.sf/vstgui/cscrollview.h vst/vstsdk2.4/vstgui.sf/vstgui/plugguieditor.h vst/vstsdk2.4/vstgui.sf/vstgui/vstplugscarbon.h vst/vstsdk2.4/vstgui.sf/vstgui/plugguieditor.cpp vst/vstsdk2.4/vstgui.sf/vstgui/vstgui.cpp vst/vstsdk2.4/vstgui.sf/vstgui/vstplugsmac.h vst/vstsdk2.4/vstgui.sf/vstgui/vstplugsmacho.h vst/SDK + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.PT8QQH + umask 022 + cd /builddir/build/BUILD + cd surge + export VST2SDK_DIR=vst/vstsdk2.4/ + VST2SDK_DIR=vst/vstsdk2.4/ + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + ./build-linux.sh clean-all No surge workspace; no builds to clean Cleaning additional assets + ./build-linux.sh -p vst2 premake ** Warning: the flags value StaticRuntime has been deprecated and will be removed. Use `staticruntime "On"` instead @/builddir/build/BUILD/surge/premake5.lua(76) Building configurations... Running action 'gmake2'... Generated Makefile... Generated surge-vst2.make... Generated surge-vst3.make... Generated surge-lv2.make... Done (722ms). + ./build-linux.sh -p vst3 premake ** Warning: the flags value StaticRuntime has been deprecated and will be removed. Use `staticruntime "On"` instead @/builddir/build/BUILD/surge/premake5.lua(76) Building configurations... Running action 'gmake2'... Done (740ms). + ./build-linux.sh -p lv2 premake ** Warning: the flags value StaticRuntime has been deprecated and will be removed. Use `staticruntime "On"` instead @/builddir/build/BUILD/surge/premake5.lua(76) Building configurations... Running action 'gmake2'... Done (740ms). + sed -i 's|^\s*ALL_CFLAGS\s*+=.*|ALL_CFLAGS += $(ALL_CPPFLAGS) -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/freetype2/ -fPIC|' surge-lv2.make + sed -i 's|^\s*ALL_CXXFLAGS\s*+=.*|ALL_CXXFLAGS += $(ALL_CPPFLAGS) -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/freetype2/ -fPIC|' surge-lv2.make + sed -i 's|^\s*ALL_CFLAGS\s*+=.*|ALL_CFLAGS += $(ALL_CPPFLAGS) -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/freetype2/ -fPIC|' surge-vst2.make + sed -i 's|^\s*ALL_CXXFLAGS\s*+=.*|ALL_CXXFLAGS += $(ALL_CPPFLAGS) -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/freetype2/ -fPIC|' surge-vst2.make + sed -i 's|^\s*ALL_CFLAGS\s*+=.*|ALL_CFLAGS += $(ALL_CPPFLAGS) -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/freetype2/ -fPIC|' surge-vst3.make + sed -i 's|^\s*ALL_CXXFLAGS\s*+=.*|ALL_CXXFLAGS += $(ALL_CPPFLAGS) -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/freetype2/ -fPIC|' surge-vst3.make + sed -i 's| -s | |' surge-lv2.make + sed -i 's| -s | |' surge-vst2.make + sed -i 's| -s | |' surge-vst3.make + ./build-linux.sh -p vst2 build Building surge-vst2 with output in build_logs/build_vst2.log ==== Building surge-vst2 (release_x64) ==== Creating obj/x64/Release/surge-vst2 Running prebuild commands python2 scripts/linux/emit-vector-piggy.py . AdsrEnvelope.cpp In file included from src/common/dsp/AdsrEnvelope.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ BiquadFilter.cpp src/common/dsp/BiquadFilter.cpp: In member function 'void BiquadFilter::coeff_LPHPmorph(double, double, double)': src/common/dsp/BiquadFilter.cpp:159:59: warning: unused variable 'BP' [-Wunused-variable] 159 | double HP = limit_range(morph, 0.0, 1.0), LP = 1 - HP, BP = LP * HP; | ^~ src/common/dsp/BiquadFilter.cpp: In member function 'void BiquadFilter::coeff_orfanidisEQ(double, double, double, double, double)': src/common/dsp/BiquadFilter.cpp:189:11: warning: unused variable 'limit' [-Wunused-variable] 189 | double limit = 0.95; | ^~~~~ src/common/dsp/BiquadFilter.cpp:194:11: warning: unused variable 'gainscale' [-Wunused-variable] 194 | double gainscale = 1; | ^~~~~~~~~ BiquadFilterSSE2.cpp CAboutBox.cpp CCursorHidingControl.cpp CDIBitmap.cpp In file included from src/common/gui/CDIBitmap.cpp:1: src/common/gui/CDIBitmap.h: In constructor 'CDIBitmap::CDIBitmap(long int, long int)': src/common/gui/CDIBitmap.h:54:43: warning: 'CDIBitmap::_bitmap' will be initialized after [-Wreorder] 54 | VSTGUI::SharedPointer _bitmap; | ^~~~~~~ src/common/gui/CDIBitmap.h:50:8: warning: 'int CDIBitmap::_width' [-Wreorder] 50 | int _width = 0, _height = 0; | ^~~~~~ src/common/gui/CDIBitmap.cpp:25:1: warning: when initialized here [-Wreorder] 25 | CDIBitmap::CDIBitmap(long width, long height) | ^~~~~~~~~ CEffectSettings.cpp CHSwitch2.cpp CLFOGui.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CLFOGui.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CLFOGui.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawVectorized(VSTGUI::CDrawContext*)': src/common/gui/CLFOGui.cpp:173:16: warning: variable 'firstval' set but not used [-Wunused-but-set-variable] 173 | float firstval; | ^~~~~~~~ src/common/gui/CLFOGui.cpp:174:16: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 174 | float lastval; | ^~~~~~~ src/common/gui/CLFOGui.cpp:349:21: warning: unused variable 'mnum' [-Wunused-variable] 349 | auto mnum = l / tsNum; | ^~~~ src/common/gui/CLFOGui.cpp:423:11: warning: variable 'cgray' set but not used [-Wunused-but-set-variable] 423 | CColor cgray = {0x97, 0x98, 0x9a, 0xff}; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawBitmap(VSTGUI::CDrawContext*)': src/common/gui/CLFOGui.cpp:558:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 558 | if ((ieval1 >> 7) < (h - 1)) | ~~~~~~~~~~~~~~^~~~~~~~~ src/common/gui/CLFOGui.cpp:564:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | if ((ieval2 >> 7) < (h - 1)) | ~~~~~~~~~~~~~~^~~~~~~~~ src/common/gui/CLFOGui.cpp:515:13: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 515 | float lastval = 0; | ^~~~~~~ src/common/gui/CLFOGui.cpp:479:8: warning: unused variable 'w' [-Wunused-variable] 479 | int w = cdisurf->getWidth(); | ^ src/common/gui/CLFOGui.cpp:636:11: warning: variable 'cgray' set but not used [-Wunused-but-set-variable] 636 | CColor cgray = {0x97, 0x98, 0x9a, 0xff}; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawStepSeq(VSTGUI::CDrawContext*, VSTGUI::CRect&, VSTGUI::CRect&)': src/common/gui/CLFOGui.cpp:685:8: warning: unused variable 'w' [-Wunused-variable] 685 | int w = cdisurf->getWidth(); | ^ src/common/gui/CLFOGui.cpp:686:8: warning: unused variable 'h' [-Wunused-variable] 686 | int h = cdisurf->getHeight(); | ^ src/common/gui/CLFOGui.cpp:697:8: warning: unused variable 'cgray' [-Wunused-variable] 697 | int cgray = PIX_COL( 0xff97989a, 0x9a9897ff ); | ^~~~~ src/common/gui/CLFOGui.cpp:699:8: warning: unused variable 'disStepMarker' [-Wunused-variable] 699 | int disStepMarker = PIX_COL( 0xffccccee, 0xeeccccff); | ^~~~~~~~~~~~~ src/common/gui/CLFOGui.cpp: In member function 'virtual VSTGUI::CMouseEventResult CLFOGui::onMouseDown(VSTGUI::CPoint&, const VSTGUI::CButtonState&)': src/common/gui/CLFOGui.cpp:877:102: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 877 | ss->trigmask = ( ((ss->trigmask & 0x000000000000fffe) >> 1) | ((ss->trigmask & 1) << 15) & 0xffff) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/common/gui/CLFOGui.cpp:878:96: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 878 | ( ((ss->trigmask & 0x00000000fffe0000) >> 1) | ((ss->trigmask & 0x10000) << 15) & 0xffff0000 ) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:879:100: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 879 | ( ((ss->trigmask & 0x0000fffe00000000) >> 1) | ((ss->trigmask & 0x100000000) << 15) & 0xffff00000000 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:893:119: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 893 | ss->trigmask = ( ((ss->trigmask & 0x0000000000007fff) << 1) | ((ss->trigmask & 0x0000000000008000) >> 15) & 0xffff ) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/common/gui/CLFOGui.cpp:894:107: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 894 | ( ((ss->trigmask & 0x000000007fff0000) << 1) | ((ss->trigmask & 0x0000000080000000) >> 15) & 0xffff0000 )| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:895:107: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 895 | ( ((ss->trigmask & 0x00007fff00000000) << 1) | ((ss->trigmask & 0x0000800000000000) >> 15) & 0xffff00000000 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CModulationSourceButton.cpp src/common/gui/CModulationSourceButton.cpp: In member function 'virtual void CModulationSourceButton::draw(VSTGUI::CDrawContext*)': src/common/gui/CModulationSourceButton.cpp:113:17: warning: variable 'ColSelectedBG' set but not used [-Wunused-but-set-variable] 113 | const CColor ColSelectedBG = CColor(0, 0, 0, 255); | ^~~~~~~~~~~~~ src/common/gui/CModulationSourceButton.cpp:133:9: warning: unused variable 'ActiveArrow' [-Wunused-variable] 133 | bool ActiveArrow = state > 4; | ^~~~~~~~~~~ CNumberField.cpp src/common/gui/CNumberField.cpp: In member function 'virtual void CNumberField::draw(VSTGUI::CDrawContext*)': src/common/gui/CNumberField.cpp:429:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 429 | sprintf(the_text, "%ss", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:471:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 471 | sprintf(the_text, "%sHz", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:478:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 478 | sprintf(the_text, "%ss", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:478:29: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 478 | sprintf(the_text, "%ss", the_text); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 33 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CNumberField.cpp:471:28: warning: 'Hz' directive writing 2 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 471 | sprintf(the_text, "%sHz", the_text); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 34 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CNumberField.cpp:429:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 429 | sprintf(the_text, "%ss", the_text); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 33 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COscillatorDisplay.cpp src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::drawVector(VSTGUI::CDrawContext*)': src/common/gui/COscillatorDisplay.cpp:177:22: warning: unused variable 'newp' [-Wunused-variable] 177 | float newp = storage->note_to_pitch(bracket + frac); | ^~~~ src/common/gui/COscillatorDisplay.cpp:327:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | else if ((wtid >= 0) && (wtid < storage->wt_list.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp:136:8: warning: unused variable 'topline' [-Wunused-variable] 136 | int topline = midline - 0.4f * h; | ^~~~~~~ src/common/gui/COscillatorDisplay.cpp:137:8: warning: unused variable 'bottomline' [-Wunused-variable] 137 | int bottomline = midline + 0.4f * h; | ^~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::drawBitmap(VSTGUI::CDrawContext*)': src/common/gui/COscillatorDisplay.cpp:541:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 541 | else if ((wtid >= 0) && (wtid < storage->wt_list.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp:413:10: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 413 | float lastval = 0; | ^~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'virtual bool COscillatorDisplay::onDrop(VSTGUI::DragEventData)': src/common/gui/COscillatorDisplay.cpp:615:9: warning: variable 'where' set but not used [-Wunused-but-set-variable] 615 | auto where = data.pos; | ^~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::populateMenu(VSTGUI::COptionMenu*, int)': src/common/gui/COscillatorDisplay.cpp:708:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 708 | storage->firstUserWTCategory != storage->wt_category.size())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::loadWavetable(int)': src/common/gui/COscillatorDisplay.cpp:878:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 878 | if (id >= 0 && (id < storage->wt_list.size())) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from vstgui.surge/vstgui/lib/vstguibase.h:10, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/COscillatorDisplay.h:5, from src/common/gui/COscillatorDisplay.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool COscillatorDisplay::populateMenuForCategory(VSTGUI::COptionMenu*, int, int)' at src/common/gui/COscillatorDisplay.cpp:861:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool COscillatorDisplay::populateMenuForCategory(VSTGUI::COptionMenu*, int, int)' at src/common/gui/COscillatorDisplay.cpp:857:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CPatchBrowser.cpp src/common/gui/CPatchBrowser.cpp: In member function 'virtual VSTGUI::CMouseEventResult CPatchBrowser::onMouseDown(VSTGUI::CPoint&, const VSTGUI::CButtonState&)': src/common/gui/CPatchBrowser.cpp:95:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 95 | for (int i = 0; i < storage->patch_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CPatchBrowser.cpp:52:9: warning: unused variable 'txt' [-Wunused-variable] 52 | char txt[256]; | ^~~ CScalableBitmap.cpp In file included from src/common/gui/CScalableBitmap.cpp:1: src/common/gui/CScalableBitmap.h: In constructor 'CScalableBitmap::CScalableBitmap(VSTGUI::CResourceDescription, VSTGUI::CFrame*)': src/common/gui/CScalableBitmap.h:69:15: warning: 'CScalableBitmap::svgImage' will be initialized after [-Wreorder] 69 | NSVGimage* svgImage; | ^~~~~~~~ src/common/gui/CScalableBitmap.h:67:20: warning: 'VSTGUI::CFrame* CScalableBitmap::frame' [-Wreorder] 67 | VSTGUI::CFrame* frame; | ^~~~~ src/common/gui/CScalableBitmap.cpp:95:1: warning: when initialized here [-Wreorder] 95 | CScalableBitmap::CScalableBitmap(CResourceDescription desc, VSTGUI::CFrame* f) | ^~~~~~~~~~~~~~~ CSnapshotMenu.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CSnapshotMenu.cpp:2: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CSnapshotMenu.cpp:2: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CSnapshotMenu.cpp: In member function 'virtual void CSnapshotMenu::populate()': src/common/gui/CSnapshotMenu.cpp:43:9: warning: unused variable 'do_nothing' [-Wunused-variable] 43 | bool do_nothing = false; | ^~~~~~~~~~ src/common/gui/CSnapshotMenu.cpp: In member function 'void CFxMenu::copyFX()': src/common/gui/CSnapshotMenu.cpp:453:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 453 | memcpy(fxbuffer,fx,sizeof(FxStorage)); | ^ In file included from src/common/gui/SurgeGUIEditor.h:28, from src/common/gui/CSnapshotMenu.cpp:2: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ In file included from src/common/SurgeStorage.h:17, from src/common/gui/SurgeGUIEditor.h:28, from src/common/gui/CSnapshotMenu.cpp:2: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ CStatusPanel.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CStatusPanel.cpp:1: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CStatusPanel.cpp:1: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CStatusPanel.cpp: In member function 'virtual bool CStatusPanel::onDrop(VSTGUI::DragEventData)': src/common/gui/CStatusPanel.cpp:102:9: warning: variable 'where' set but not used [-Wunused-but-set-variable] 102 | auto where = data.pos; | ^~~~~ CSurgeSlider.cpp src/common/gui/CSurgeSlider.cpp: In member function 'virtual void CSurgeSlider::draw(VSTGUI::CDrawContext*)': src/common/gui/CSurgeSlider.cpp:301:16: warning: unused variable 'modDistance' [-Wunused-variable] 301 | float modDistance = 40; | ^~~~~~~~~~~ CSurgeVuMeter.cpp CSwitchControl.cpp ConditionerEffect.cpp ConfigurationXml.S CriticalSection.cpp DisplayInfoLinux.cpp DistortionEffect.cpp In file included from src/common/dsp/effect/DistortionEffect.cpp:1: src/common/dsp/effect/effect_defs.h: In constructor 'DistortionEffect::DistortionEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/effect_defs.h:266:36: warning: 'DistortionEffect::lp2' will be initialized after [-Wreorder] 266 | BiquadFilter band1, band2, lp1, lp2; | ^~~ src/common/dsp/effect/effect_defs.h:238:19: warning: 'HalfRateFilter DistortionEffect::hr_a' [-Wreorder] 238 | HalfRateFilter hr_a alignas(16), | ^~~~ src/common/dsp/effect/DistortionEffect.cpp:11:1: warning: when initialized here [-Wreorder] 11 | DistortionEffect::DistortionEffect(SurgeStorage* storage, FxStorage* fxdata, pdata* pd) | ^~~~~~~~~~~~~~~~ DspUtilities.cpp DualDelayEffect.cpp Effect.cpp FMOscillator.cpp FilterCoefficientMaker.cpp src/common/dsp/FilterCoefficientMaker.cpp: In member function 'void FilterCoefficientMaker::ToCoupledForm(double, double, double, double, double, double, double)': src/common/dsp/FilterCoefficientMaker.cpp:470:11: warning: unused variable 'scaler' [-Wunused-variable] 470 | double scaler = 1.f; // 0.01 + 0.99*sqrt(c1*c1); | ^~~~~~ FpuState.cpp FreqshiftEffect.cpp In file included from src/common/dsp/effect/FreqshiftEffect.cpp:1: src/common/dsp/effect/effect_defs.h: In constructor 'FreqshiftEffect::FreqshiftEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/effect_defs.h:124:35: warning: 'FreqshiftEffect::shiftR' will be initialized after [-Wreorder] 124 | lag time, shiftL, shiftR; | ^~~~~~ src/common/dsp/effect/effect_defs.h:100:19: warning: 'HalfRateFilter FreqshiftEffect::fr' [-Wreorder] 100 | HalfRateFilter fr alignas(16), | ^~ src/common/dsp/effect/FreqshiftEffect.cpp:17:1: warning: when initialized here [-Wreorder] 17 | FreqshiftEffect::FreqshiftEffect(SurgeStorage* storage, FxStorage* fxdata, pdata* pd) | ^~~~~~~~~~~~~~~ LfoModulationSource.cpp LinuxVST3Helpers.cpp Oscillator.cpp Parameter.cpp src/common/Parameter.cpp: In member function 'std::string Parameter::tempoSyncNotationValue(float)': src/common/Parameter.cpp:884:33: warning: '0' flag ignored with precision and '%d' gnu_printf format [-Wformat=] 884 | snprintf(tmp, 1024, "1/%0.d", (int)d, d ); | ^~~~~~~~ src/common/Parameter.cpp:884:33: warning: too many arguments for format [-Wformat-extra-args] src/common/Parameter.cpp: In member function 'void Parameter::morph(Parameter*, Parameter*, float)': src/common/Parameter.cpp:1326:40: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1326 | memcpy(this, a, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ src/common/Parameter.cpp:1332:43: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1332 | memcpy(this, b, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ src/common/Parameter.cpp:1334:43: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1334 | memcpy(this, a, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ In file included from /usr/include/string.h:495, from libs/xml/tinyxml.h:41, from src/common/SurgeStorage.h:17, from src/common/Parameter.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void Parameter::set_name(const char*)' at src/common/Parameter.cpp:128:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'Parameter* Parameter::assign(int, int, const char*, const char*, int, int, int, int, ControlGroup, int, bool, int)' at src/common/Parameter.cpp:155:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PhaserEffect.cpp src/common/dsp/effect/PhaserEffect.cpp: In constructor 'PhaserEffect::PhaserEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/PhaserEffect.cpp:33:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class BiquadFilter'; use assignment or value-initialization instead [-Wclass-memaccess] 33 | memset(biquad[i], 0, sizeof(BiquadFilter)); | ^ In file included from src/common/dsp/effect/effect_defs.h:7, from src/common/dsp/effect/PhaserEffect.cpp:1: src/common/dsp/BiquadFilter.h:65:7: note: 'class BiquadFilter' declared here 65 | class BiquadFilter | ^~~~~~~~~~~~ PopupEditorDialog.cpp QuadFilterChain.cpp QuadFilterUnit.cpp src/common/dsp/QuadFilterUnit.cpp: In function '__m128 COMBquad_SSE1(QuadFilterUnitState*, __m128)': src/common/dsp/QuadFilterUnit.cpp:516:18: warning: unused variable 'm0xff' [-Wunused-variable] 516 | const __m128i m0xff = _mm_set1_epi32(0xff); | ^~~~~ Reverb1Effect.cpp Reverb2Effect.cpp RotarySpeakerEffect.cpp RuntimeFontLinux.cpp SampleAndHoldOscillator.cpp src/common/dsp/SampleAndHoldOscillator.cpp: In member function 'virtual void SampleAndHoldOscillator::init(float, bool)': src/common/dsp/SampleAndHoldOscillator.cpp:86:17: warning: unused variable 'ot' [-Wunused-variable] 86 | double ot = drand * storage->note_to_pitch_tuningctr(detune); | ^~ src/common/dsp/SampleAndHoldOscillator.cpp: In member function 'void SampleAndHoldOscillator::convolute(int, bool, bool)': src/common/dsp/SampleAndHoldOscillator.cpp:133:10: warning: unused variable 'sub' [-Wunused-variable] 133 | float sub = l_sub.v; | ^~~ src/common/dsp/SampleAndHoldOscillator.cpp:163:16: warning: unused variable 's' [-Wunused-variable] 163 | const float s = 0.99952f; | ^ src/common/dsp/SampleAndHoldOscillator.cpp:179:10: warning: unused variable 'smooth' [-Wunused-variable] 179 | float smooth = l_smooth.v; | ^~~~~~ ScalablePiggy.S SurgeBitmaps.cpp SurgeError.cpp SurgeGUIEditor.cpp In file included from /usr/include/c++/9/backward/strstream:50, from src/common/gui/SurgeGUIEditor.cpp:30: /usr/include/c++/9/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/SurgeGUIEditor.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/SurgeGUIEditor.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/common/gui/SurgeGUIEditor.cpp:9: src/common/gui/CParameterTooltip.h: In member function 'virtual void CParameterTooltip::draw(VSTGUI::CDrawContext*)': src/common/gui/CParameterTooltip.h:69:24: warning: variable 'smaller' set but not used [-Wunused-but-set-variable] 69 | VSTGUI::CRect smaller = getViewSize(); | ^~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In constructor 'SurgeGUIEditor::SurgeGUIEditor(void*, SurgeSynthesizer*, void*)': src/common/gui/SurgeGUIEditor.cpp:238:59: warning: comparison between 'enum Surge::ParamConfig::Style' and 'enum VSTGUI::CSlider::Style' [-Wenum-compare] 238 | if(Surge::ParamConfig::kHorizontal != VSTGUI::CSlider::kHorizontal || | ^~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:239:57: warning: comparison between 'enum Surge::ParamConfig::Style' and 'enum VSTGUI::CSlider::Style' [-Wenum-compare] 239 | Surge::ParamConfig::kVertical != VSTGUI::CSlider::kVertical | ^~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::idle()': src/common/gui/SurgeGUIEditor.cpp:445:45: warning: unused variable 'txt' [-Wunused-variable] 445 | char pname[256], pdisp[256], txt[256]; | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'bool SurgeGUIEditor::isControlVisible(ControlGroup, int)': src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_GLOBAL' not handled in switch [-Wswitch] 700 | switch (controlGroup) | ^ src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_MIX' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_FILTER' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_ENV' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp: In member function 'void SurgeGUIEditor::openOrRecreateEditor()': src/common/gui/SurgeGUIEditor.cpp:767:8: warning: unused variable 'rws' [-Wunused-variable] 767 | int rws = 15; | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::setParameter(long int, float)': src/common/gui/SurgeGUIEditor.cpp:1688:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1688 | if (index > synth->storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1690:15: warning: unused variable 'p' [-Wunused-variable] 1690 | Parameter* p = synth->storage.getPatch().param_ptr[index]; | ^ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual int32_t SurgeGUIEditor::controlModifierClicked(VSTGUI::CControl*, VSTGUI::CButtonState)': src/common/gui/SurgeGUIEditor.cpp:1863:14: warning: unused variable 'id_clearallmr' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:34: warning: unused variable 'id_learnctrl' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:53: warning: unused variable 'id_clearctrl' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:72: warning: unused variable 'id_bipolar' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:14: warning: unused variable 'id_copy' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:28: warning: unused variable 'id_paste' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:43: warning: unused variable 'id_rename' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2140:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2140 | if ((ptag >= 0) && (ptag < synth->storage.getPatch().param_ptr.size()) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2303:18: warning: unused variable 'is_modulated' [-Wunused-variable] 2303 | bool is_modulated = false; | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::valueChanged(VSTGUI::CControl*)': src/common/gui/SurgeGUIEditor.cpp:2633:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 2633 | CRect r = control->getViewSize(); | ^ src/common/gui/SurgeGUIEditor.cpp:2768:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2768 | if ((ptag >= 0) && (ptag < synth->storage.getPatch().param_ptr.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'VSTGUI::COptionMenu* SurgeGUIEditor::makeTuningMenu(VSTGUI::CRect&)': src/common/gui/SurgeGUIEditor.cpp:3712:11: warning: unused variable 'tfl' [-Wunused-variable] 3712 | auto *tfl = addCallbackMenu(tuningSubMenu, "Factory Tuning Library...", | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual int32_t SurgeGUIEditor::controlModifierClicked(VSTGUI::CControl*, VSTGUI::CButtonState)': src/common/gui/SurgeGUIEditor.cpp:2217:55: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 238 and 242 [-Wformat-truncation=] 2217 | snprintf(lab, 256, "%sTempoSync all %s Params", un, prefix ); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:867, from src/common/globals.h:8, from src/common/gui/SurgeGUIEditor.h:6, from src/common/gui/SurgeGUIEditor.cpp:4: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 22 and 281 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2098:36: warning: 'currentSub' may be used uninitialized in this function [-Wmaybe-uninitialized] 2098 | currentSub->addEntry(cmd); | ~~~~~~~~~~~~~~~~~~~~^~~~~ SurgePatch.cpp In file included from src/common/SurgeStorage.h:17, from src/common/SurgePatch.cpp:4: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeStorage.cpp src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::refresh_patchlist()': src/common/SurgeStorage.cpp:401:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 401 | for (int i = 0; i < patch_list.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:419:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 419 | for (int i = 0; i < patch_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In lambda function: src/common/SurgeStorage.cpp:635:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 635 | for( auto i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 640 | for( auto i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 655 | for (int i = 0; i < wt_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:669:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 669 | for (int i = 0; i < wt_list.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:679:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < wt_list.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::load_wt(int, Wavetable*, OscillatorStorage*)': src/common/SurgeStorage.cpp:731:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 731 | if (id >= wt_list.size()) | ~~~^~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::load_wt_wt(std::string, Wavetable*)': src/common/SurgeStorage.cpp:785:11: warning: unused variable 'read' [-Wunused-variable] 785 | size_t read = fread(&wh, sizeof(wt_header), 1, f); | ^~~~ src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::clipboard_paste(int, int, int)': src/common/SurgeStorage.cpp:968:8: warning: variable 'cgroup' set but not used [-Wunused-but-set-variable] 968 | int cgroup = -1; | ^~~~~~ src/common/SurgeStorage.cpp:969:8: warning: variable 'cgroup_e' set but not used [-Wunused-but-set-variable] 969 | int cgroup_e = -1; | ^~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::retuneToScale(const Surge::Storage::Scale&)': src/common/SurgeStorage.cpp:1481:18: warning: unused variable 'mul' [-Wunused-variable] 1481 | float mul = pow( s.tones[s.count-1].floatValue, rounds); | ^~~ src/common/SurgeStorage.cpp:1487:18: warning: unused variable 'otp' [-Wunused-variable] 1487 | float otp = table_pitch[i]; | ^~~ src/common/SurgeStorage.cpp:1378:8: warning: unused variable 'scalePositionOfStartNote' [-Wunused-variable] 1378 | int scalePositionOfStartNote = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::load_wt_wt(std::string, Wavetable*)': src/common/SurgeStorage.cpp:803:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 803 | fread(data, 1, ds, f); | ~~~~~^~~~~~~~~~~~~~~~ In file included from src/common/SurgeStorage.h:17, from src/common/SurgeStorage.cpp:6: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from src/common/dsp/DspUtilities.h:6, from src/common/SurgeStorage.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeStorage::load_wt(std::string, Wavetable*, OscillatorStorage*)' at src/common/SurgeStorage.cpp:758:17: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeStorage::load_wt(int, Wavetable*, OscillatorStorage*)' at src/common/SurgeStorage.cpp:741:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeSuperOscillator.cpp src/common/dsp/SurgeSuperOscillator.cpp: In member function 'virtual void SurgeSuperOscillator::process_block(float, float, bool, bool, float)': src/common/dsp/SurgeSuperOscillator.cpp:701:17: warning: unused variable 'mmone' [-Wunused-variable] 701 | const __m128 mmone = _mm_set_ss(1.0f); | ^~~~~ src/common/dsp/SurgeSuperOscillator.cpp: In instantiation of 'void SurgeSuperOscillator::convolute(int, bool) [with bool FM = true]': src/common/dsp/SurgeSuperOscillator.cpp:637:41: required from here src/common/dsp/SurgeSuperOscillator.cpp:401:16: warning: unused variable 's' [-Wunused-variable] 401 | const float s = 0.99952f; | ^ src/common/dsp/SurgeSuperOscillator.cpp: In instantiation of 'void SurgeSuperOscillator::convolute(int, bool) [with bool FM = false]': src/common/dsp/SurgeSuperOscillator.cpp:665:39: required from here src/common/dsp/SurgeSuperOscillator.cpp:401:16: warning: unused variable 's' [-Wunused-variable] SurgeSynthesizer.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizer.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizer.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/common/SurgeSynthesizer.cpp:4: src/common/SurgeSynthesizer.h: In constructor 'SurgeSynthesizer::SurgeSynthesizer(PluginLayer*, std::string)': src/common/SurgeSynthesizer.h:260:17: warning: 'SurgeSynthesizer::_parent' will be initialized after [-Wreorder] 260 | PluginLayer* _parent = nullptr; | ^~~~~~~ src/common/SurgeSynthesizer.h:227:19: warning: 'HalfRateFilter SurgeSynthesizer::halfbandA' [-Wreorder] 227 | HalfRateFilter halfbandA, halfbandB, halfbandIN; | ^~~~~~~~~ src/common/SurgeSynthesizer.cpp:43:1: warning: when initialized here [-Wreorder] 43 | SurgeSynthesizer::SurgeSynthesizer(PluginLayer* parent, std::string suppliedDataPath) | ^~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp:75:70: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 75 | memcpy(&fxsync[i], &storage.getPatch().fx[i], sizeof(FxStorage)); | ^ In file included from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizer.cpp:4: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::playNote(char, char, char, char)': src/common/SurgeSynthesizer.cpp:269:17: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | channelState[channel].keyState[key].keystate = velocity; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:269:35: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | channelState[channel].keyState[key].keystate = velocity; | ^~~ src/common/SurgeSynthesizer.cpp:270:17: warning: array subscript has type 'char' [-Wchar-subscripts] 270 | channelState[channel].keyState[key].lastdetune = detune; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:270:35: warning: array subscript has type 'char' [-Wchar-subscripts] 270 | channelState[channel].keyState[key].lastdetune = detune; | ^~~ src/common/SurgeSynthesizer.cpp:282:33: warning: array subscript has type 'char' [-Wchar-subscripts] 282 | bool noHold = ! channelState[channel].hold; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::enforcePolyphonyLimit(int, int)': src/common/SurgeSynthesizer.cpp:342:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 342 | if (voices[s].size() > (storage.getPatch().polylimit.val.i + margin)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::playVoice(int, char, char, char, char)': src/common/SurgeSynthesizer.cpp:471:56: warning: array subscript has type 'char' [-Wchar-subscripts] 471 | detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:471:74: warning: array subscript has type 'char' [-Wchar-subscripts] 471 | detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:472:79: warning: array subscript has type 'char' [-Wchar-subscripts] 472 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:506:56: warning: array subscript has type 'char' [-Wchar-subscripts] 506 | detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:506:74: warning: array subscript has type 'char' [-Wchar-subscripts] 506 | detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:507:79: warning: array subscript has type 'char' [-Wchar-subscripts] 507 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:531:59: warning: array subscript has type 'char' [-Wchar-subscripts] 531 | v->state.voiceChannelState = &channelState[channel]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:552:66: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | scene, detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:552:84: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | scene, detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:553:82: warning: array subscript has type 'char' [-Wchar-subscripts] 553 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::releaseNote(char, char, char)': src/common/SurgeSynthesizer.cpp:583:33: warning: array subscript has type 'char' [-Wchar-subscripts] 583 | bool noHold = ! channelState[channel].hold; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::releaseNotePostHoldCheck(int, char, char, char)': src/common/SurgeSynthesizer.cpp:600:17: warning: array subscript has type 'char' [-Wchar-subscripts] 600 | channelState[channel].keyState[key].keystate = 0; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:600:35: warning: array subscript has type 'char' [-Wchar-subscripts] 600 | channelState[channel].keyState[key].keystate = 0; | ^~~ src/common/SurgeSynthesizer.cpp:649:39: warning: array subscript has type 'char' [-Wchar-subscripts] 649 | if (channelState[channel].keyState[k].keystate) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:712:39: warning: array subscript has type 'char' [-Wchar-subscripts] 712 | if (channelState[channel].keyState[k].keystate) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:714:61: warning: array subscript has type 'char' [-Wchar-subscripts] 714 | v->legato(k, velocity, channelState[channel].keyState[k].lastdetune); | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::pitchBend(char, int)': src/common/SurgeSynthesizer.cpp:763:20: warning: array subscript has type 'char' [-Wchar-subscripts] 763 | channelState[channel].pitchBend = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:767:23: warning: array subscript has type 'char' [-Wchar-subscripts] 767 | channelState[channel].pitchBendInSemitones = bendNormalized * mpeGlobalPitchBendRange; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:771:23: warning: array subscript has type 'char' [-Wchar-subscripts] 771 | channelState[channel].pitchBendInSemitones = bendNormalized * mpePitchBendRange; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::channelAftertouch(char, int)': src/common/SurgeSynthesizer.cpp:795:17: warning: array subscript has type 'char' [-Wchar-subscripts] 795 | channelState[channel].pressure = fval; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::channelController(char, int, int)': src/common/SurgeSynthesizer.cpp:956:24: warning: array subscript has type 'char' [-Wchar-subscripts] 956 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:958:23: warning: array subscript has type 'char' [-Wchar-subscripts] 958 | channelState[channel].nrpn_v[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:960:39: warning: array subscript has type 'char' [-Wchar-subscripts] 960 | onNRPN(channel, channelState[channel].nrpn[0], channelState[channel].nrpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:960:70: warning: array subscript has type 'char' [-Wchar-subscripts] 960 | onNRPN(channel, channelState[channel].nrpn[0], channelState[channel].nrpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:961:30: warning: array subscript has type 'char' [-Wchar-subscripts] 961 | channelState[channel].nrpn_v[0], channelState[channel].nrpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:961:63: warning: array subscript has type 'char' [-Wchar-subscripts] 961 | channelState[channel].nrpn_v[0], channelState[channel].nrpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:965:23: warning: array subscript has type 'char' [-Wchar-subscripts] 965 | channelState[channel].rpn_v[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:967:38: warning: array subscript has type 'char' [-Wchar-subscripts] 967 | onRPN(channel, channelState[channel].rpn[0], channelState[channel].rpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:967:68: warning: array subscript has type 'char' [-Wchar-subscripts] 967 | onRPN(channel, channelState[channel].rpn[0], channelState[channel].rpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:968:29: warning: array subscript has type 'char' [-Wchar-subscripts] 968 | channelState[channel].rpn_v[0], channelState[channel].rpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:968:61: warning: array subscript has type 'char' [-Wchar-subscripts] 968 | channelState[channel].rpn_v[0], channelState[channel].rpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:972:24: warning: array subscript has type 'char' [-Wchar-subscripts] 972 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:973:23: warning: array subscript has type 'char' [-Wchar-subscripts] 973 | channelState[channel].nrpn_v[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:975:23: warning: array subscript has type 'char' [-Wchar-subscripts] 975 | channelState[channel].rpn_v[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:979:20: warning: array subscript has type 'char' [-Wchar-subscripts] 979 | channelState[channel].hold = value > 63; // check hold pedal | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1016:23: warning: array subscript has type 'char' [-Wchar-subscripts] 1016 | channelState[channel].pan = int7ToBipolarFloat(value); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1026:23: warning: array subscript has type 'char' [-Wchar-subscripts] 1026 | channelState[channel].timbre = int7ToBipolarFloat(value); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1033:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1033 | channelState[channel].nrpn[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1034:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1034 | channelState[channel].nrpn_last = true; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1037:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1037 | channelState[channel].nrpn[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1038:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1038 | channelState[channel].nrpn_last = true; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1041:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1041 | channelState[channel].rpn[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1042:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1042 | channelState[channel].nrpn_last = false; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1045:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1045 | channelState[channel].rpn[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1046:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1046 | channelState[channel].nrpn_last = false; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1055:24: warning: array subscript has type 'char' [-Wchar-subscripts] 1055 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1057:29: warning: array subscript has type 'char' [-Wchar-subscripts] 1057 | tv = (channelState[channel].nrpn_v[1] << 7) + channelState[channel].nrpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1057:69: warning: array subscript has type 'char' [-Wchar-subscripts] 1057 | tv = (channelState[channel].nrpn_v[1] << 7) + channelState[channel].nrpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1058:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1058 | cnum = (channelState[channel].nrpn[1] << 7) + channelState[channel].nrpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1058:69: warning: array subscript has type 'char' [-Wchar-subscripts] 1058 | cnum = (channelState[channel].nrpn[1] << 7) + channelState[channel].nrpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1063:29: warning: array subscript has type 'char' [-Wchar-subscripts] 1063 | tv = (channelState[channel].rpn_v[1] << 7) + channelState[channel].rpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1063:68: warning: array subscript has type 'char' [-Wchar-subscripts] 1063 | tv = (channelState[channel].rpn_v[1] << 7) + channelState[channel].rpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1064:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1064 | cnum = (channelState[channel].rpn[1] << 7) + channelState[channel].rpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1064:68: warning: array subscript has type 'char' [-Wchar-subscripts] 1064 | cnum = (channelState[channel].rpn[1] << 7) + channelState[channel].rpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1069:32: warning: array subscript has type 'char' [-Wchar-subscripts] 1069 | int cmode = channelState[channel].nrpn_last; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1069:11: warning: unused variable 'cmode' [-Wunused-variable] 1069 | int cmode = channelState[channel].nrpn_last; | ^~~~~ src/common/SurgeSynthesizer.cpp:1087:8: warning: unused variable 'n' [-Wunused-variable] 1087 | int n = storage.getPatch().param_ptr.size(); | ^ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::purgeHoldbuffer(int)': src/common/SurgeSynthesizer.cpp:1155:8: warning: unused variable 'z' [-Wunused-variable] 1155 | int z; | ^ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::setParameterSmoothed(long int, float)': src/common/SurgeSynthesizer.cpp:1331:10: warning: unused variable 'oldval' [-Wunused-variable] 1331 | float oldval = storage.getPatch().param_ptr[index]->get_value_f01(); | ^~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::setParameter01(long int, float, bool, bool)': src/common/SurgeSynthesizer.cpp:1368:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1368 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::loadFx(bool, bool)': src/common/SurgeSynthesizer.cpp:1543:9: warning: variable 'something_changed' set but not used [-Wunused-but-set-variable] 1543 | bool something_changed = false; | ^~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::isValidModulation(long int, modsources)': src/common/SurgeSynthesizer.cpp:1663:15: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1663 | if (!(ptag < storage.getPatch().param_ptr.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::getParameter01(long int)': src/common/SurgeSynthesizer.cpp:2071:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2071 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplay(long int, char*)': src/common/SurgeSynthesizer.cpp:2078:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2078 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplayAlt(long int, char*)': src/common/SurgeSynthesizer.cpp:2096:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2096 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplay(long int, char*, float)': src/common/SurgeSynthesizer.cpp:2108:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2108 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterName(long int, char*)': src/common/SurgeSynthesizer.cpp:2126:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2126 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterNameW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2143:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2143 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterShortNameW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2173:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2173 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterUnitW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2189:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2189 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterStringW(long int, float, wchar_t*)': src/common/SurgeSynthesizer.cpp:2201:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2201 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterMeta(long int, parametermeta&)': src/common/SurgeSynthesizer.cpp:2224:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2224 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp:2247:11: warning: unused variable 'c' [-Wunused-variable] 2247 | int c = index - metaparam_offset; | ^ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::getParameter(long int)': src/common/SurgeSynthesizer.cpp:2277:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2277 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::normalizedToValue(long int, float)': src/common/SurgeSynthesizer.cpp:2288:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2288 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::valueToNormalized(long int, float)': src/common/SurgeSynthesizer.cpp:2299:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2299 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::process()': src/common/SurgeSynthesizer.cpp:2504:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2504 | int ret; | ^~~ SurgeSynthesizerIO.cpp src/common/SurgeSynthesizerIO.cpp:163:44: warning: multi-character character constant [-Wmultichar] 163 | if ((vt_read_int32BE(fxp.chunkMagic) != 'CcnK') || (vt_read_int32BE(fxp.fxMagic) != 'FPCh') || | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:163:88: warning: multi-character character constant [-Wmultichar] 163 | if ((vt_read_int32BE(fxp.chunkMagic) != 'CcnK') || (vt_read_int32BE(fxp.fxMagic) != 'FPCh') || | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:164:38: warning: multi-character character constant [-Wmultichar] 164 | (vt_read_int32BE(fxp.fxID) != 'cjs3')) | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:367:38: warning: multi-character character constant [-Wmultichar] 367 | fxp.chunkMagic = vt_write_int32BE('CcnK'); | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:368:35: warning: multi-character character constant [-Wmultichar] 368 | fxp.fxMagic = vt_write_int32BE('FPCh'); | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:369:32: warning: multi-character character constant [-Wmultichar] 369 | fxp.fxID = vt_write_int32BE('cjs3'); | ^~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizerIO.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizerIO.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::loadPatch(int)': src/common/SurgeSynthesizerIO.cpp:147:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 147 | if (id >= storage.patch_list.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'bool SurgeSynthesizer::loadPatchByPath(const char*, int, const char*)': src/common/SurgeSynthesizerIO.cpp:173:11: warning: unused variable 'actual_cs' [-Wunused-variable] 173 | size_t actual_cs = fread(data, 1, cs, f); | ^~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::loadRaw(const void*, int, bool)': src/common/SurgeSynthesizerIO.cpp:255:70: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255 | memcpy(&fxsync[i], &storage.getPatch().fx[i], sizeof(FxStorage)); | ^ In file included from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizerIO.cpp:4: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::savePatch()': src/common/SurgeSynthesizerIO.cpp:323:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < legalname.length(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'bool SurgeSynthesizer::loadPatchByPath(const char*, int, const char*)': src/common/SurgeSynthesizerIO.cpp:162:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 162 | fread(&fxp, sizeof(fxChunkSetCustom), 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from libs/xml/tinyxml.h:41, from src/common/SurgeStorage.h:17, from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizerIO.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeSynthesizer::savePatch()' at src/common/SurgeSynthesizerIO.cpp:373:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 28 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeVoice.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/dsp/SurgeVoice.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/dsp/SurgeVoice.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ Tunings.cpp src/common/Tunings.cpp: In function 'Surge::Storage::KeyboardMapping keyboardMappingFromStream(std::istream&)': src/common/Tunings.cpp:147:14: warning: unused variable 'read_header' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~~~ src/common/Tunings.cpp:147:31: warning: unused variable 'read_count' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~~ src/common/Tunings.cpp:147:47: warning: unused variable 'read_note' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~ UserDefaults.cpp In file included from src/common/SurgeStorage.h:17, from src/common/UserDefaults.h:5, from src/common/UserDefaults.cpp:1: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ UserInteractionsLinux.cpp VectorizedSvfFilter.cpp VocoderEffect.cpp Vst2PluginInstance.cpp src/vst2/Vst2PluginInstance.cpp:46:16: warning: multi-character character constant [-Wmultichar] 46 | setUniqueID('cjs3'); // identify | ^~~~~~ src/vst2/Vst2PluginInstance.cpp:103:17: warning: multi-character character constant [-Wmultichar] 103 | if (lArg1 == 'MPEC') | ^~~~~~ src/vst2/Vst2PluginInstance.cpp:123:32: warning: multi-character character constant [-Wmultichar] 123 | else if (editor && lArg1 == 'stCA' && lArg2 == 'Whee') | ^~~~~~ src/vst2/Vst2PluginInstance.cpp:123:51: warning: multi-character character constant [-Wmultichar] 123 | else if (editor && lArg1 == 'stCA' && lArg2 == 'Whee') | ^~~~~~ src/vst2/Vst2PluginInstance.cpp:511:23: warning: multi-character character constant [-Wmultichar] 511 | const int dummydata = 'OMED'; | ^~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/vst2/Vst2PluginInstance.h:7, from src/vst2/Vst2PluginInstance.cpp:5: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/vst2/Vst2PluginInstance.h:7, from src/vst2/Vst2PluginInstance.cpp:5: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/vst2/Vst2PluginInstance.cpp: In member function 'bool Vst2PluginInstance::tryInit()': src/vst2/Vst2PluginInstance.cpp:576:28: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 576 | } catch (std::bad_alloc err) { | ^~~ src/vst2/Vst2PluginInstance.cpp:566:13: warning: unused variable 'hostversion' [-Wunused-variable] 566 | VstInt32 hostversion = getHostVendorVersion(); | ^~~~~~~~~~~ src/vst2/Vst2PluginInstance.cpp: In member function 'void Vst2PluginInstance::handleZoom(SurgeGUIEditor*)': src/vst2/Vst2PluginInstance.cpp:595:12: warning: unused variable 'vr' [-Wunused-variable] 595 | ERect *vr; | ^~ src/vst2/Vst2PluginInstance.cpp: In instantiation of 'void Vst2PluginInstance::processT(float**, float**, VstInt32) [with bool replacing = false; VstInt32 = int]': src/vst2/Vst2PluginInstance.cpp:472:49: required from here src/vst2/Vst2PluginInstance.cpp:417:20: warning: unused variable 'td' [-Wunused-variable] 417 | timedata* td = &(_instance->time_data); | ^~ src/vst2/Vst2PluginInstance.cpp: In instantiation of 'void Vst2PluginInstance::processT(float**, float**, VstInt32) [with bool replacing = true; VstInt32 = int]': src/vst2/Vst2PluginInstance.cpp:477:48: required from here src/vst2/Vst2PluginInstance.cpp:417:20: warning: unused variable 'td' [-Wunused-variable] WavSupport.cpp src/common/WavSupport.cpp: In member function 'void SurgeStorage::load_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:178:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 178 | if (! ( numChannels == 1 && | ~~~~~~~~~~~~~~~~~^~ 179 | ( (audioFormat == 1 /* WAVE_FORMAT_PCM */) && (bitsPerSample == 16) ) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/WavSupport.cpp:220:17: warning: unused variable 'version' [-Wunused-variable] 220 | int version = pl_int(dp); dp += 4; | ^~~~~~~ src/common/WavSupport.cpp:228:17: warning: unused variable 'version' [-Wunused-variable] 228 | int version = pl_int(dp); dp += 4; | ^~~~~~~ src/common/WavSupport.cpp:252:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | for( auto i=1; isize - 1; | ^~~~ src/common/WavSupport.cpp:444:9: warning: unused variable 'channels' [-Wunused-variable] 444 | int channels = 1; | ^~~~~~~~ src/common/WavSupport.cpp: In member function 'void SurgeStorage::export_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for( int i=0; in_tables; ++i ) | ~^~~~~~~~~~~~~ src/common/WavSupport.cpp: In member function 'void SurgeStorage::load_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:141:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 141 | fread(chunkSzD, 1, 4, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~ Wavetable.cpp src/common/dsp/Wavetable.cpp: In member function 'bool Wavetable::BuildWT(void*, wt_header&, bool)': src/common/dsp/Wavetable.cpp:197:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 197 | for (int j = 0; j < this->n_tables; j++) | ~~^~~~~~~~~~~~~~~~ src/common/dsp/Wavetable.cpp:240:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (int j = wdata_tables; j < this->n_tables; j++) | ~~^~~~~~~~~~~~~~~~ WavetableOscillator.cpp src/common/dsp/WavetableOscillator.cpp: In member function 'virtual void WavetableOscillator::init(float, bool)': src/common/dsp/WavetableOscillator.cpp:81:16: warning: variable 's' set but not used [-Wunused-but-set-variable] 81 | float s = 0.f; | ^ src/common/dsp/WavetableOscillator.cpp: In member function 'void WavetableOscillator::convolute(int, bool, bool)': src/common/dsp/WavetableOscillator.cpp:170:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 170 | if (tableid > oscdata->wt.n_tables - 3) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/dsp/WavetableOscillator.cpp: In member function 'virtual void WavetableOscillator::process_block(float, float, bool, bool, float)': src/common/dsp/WavetableOscillator.cpp:382:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 382 | (tableid >= | ~~~~~~~~^~ 383 | oscdata->wt.n_tables)) // TableID-range may have changed in the meantime, check it! | ~~~~~~~~~~~~~~~~~~~~ WindowOscillator.cpp src/common/dsp/WindowOscillator.cpp: In member function 'void WindowOscillator::ProcessSubOscs(bool, bool)': src/common/dsp/WindowOscillator.cpp:133:23: warning: unused variable 'M0Mask' [-Wunused-variable] 133 | const unsigned int M0Mask = 0x07f8; | ^~~~~~ aeffguieditor.cpp audioeffect.cpp vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp: In member function 'virtual void AudioEffect::int2string(VstInt32, char*, VstInt32)': vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp:512:24: warning: narrowing conversion of '(48 + ((int)((char)digit)))' from 'int' to 'char' [-Wnarrowing] 512 | char temp[2] = {'0' + (char)digit, '\0'}; | ~~~~^~~~~~~~~~~~~ audioeffectx.cpp vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp: In member function 'virtual void AudioEffectX::resume()': vst/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp:307:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 307 | if (cEffect.flags & effFlagsIsSynth || canDo ("receiveVstMidiEvent") == 1) | ^~~~~~~~~~~~~~~~~~~~~ basic_dsp.cpp src/common/vt_dsp/basic_dsp.cpp: In function '__m128 sine_xpi_ps_SSE2(__m128)': src/common/vt_dsp/basic_dsp.cpp:635:17: warning: unused variable 'premul' [-Wunused-variable] 635 | const __m128 premul = _mm_set1_ps(16777216.f); | ^~~~~~ src/common/vt_dsp/basic_dsp.cpp:636:17: warning: unused variable 'postmul' [-Wunused-variable] 636 | const __m128 postmul = _mm_set1_ps(1.f / 16777216.f); | ^~~~~~~ cairobitmap.cpp vstgui.surge/vstgui/lib/platform/linux/cairobitmap.cpp:203:2: warning: #warning TODO: alphaPremultiplied is currently ignored, always treated as true [-Wcpp] 203 | #warning TODO: alphaPremultiplied is currently ignored, always treated as true | ^~~~~~~ cairocontext.cpp vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:443:2: warning: #warning TODO: Implementation [-Wcpp] 443 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:528:2: warning: #warning TODO: Implementation [-Wcpp] 528 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp: In member function 'void VSTGUI::Cairo::Context::setupCurrentStroke()': vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:217:22: warning: 'lineJoin' may be used uninitialized in this function [-Wmaybe-uninitialized] 217 | cairo_set_line_join (cr, lineJoin); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:196:21: warning: 'lineCap' may be used uninitialized in this function [-Wmaybe-uninitialized] 196 | cairo_set_line_cap (cr, lineCap); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cairofont.cpp vstgui.surge/vstgui/lib/platform/linux/cairofont.cpp:307:2: warning: #warning TODO: Implementation [-Wcpp] 307 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairofont.cpp:314:2: warning: #warning TODO: Implementation [-Wcpp] 314 | #warning TODO: Implementation | ^~~~~~~ cairogradient.cpp cairopath.cpp vstgui.surge/vstgui/lib/platform/linux/cairopath.cpp:35:2: warning: #warning TODO: Implementation (use cairo_in_fill) [-Wcpp] 35 | #warning TODO: Implementation (use cairo_in_fill) | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairopath.cpp:154:2: warning: #warning TODO: Implementation Element::Type::kEllipse [-Wcpp] 154 | #warning TODO: Implementation Element::Type::kEllipse | ^~~~~~~ filesystem.cpp genericoptionmenu.cpp vstgui.surge/vstgui/lib/platform/common/genericoptionmenu.cpp: In member function 'virtual int32_t VSTGUI::GenericOptionMenuDetail::DataSource::dbOnKeyDown(const VstKeyCode&, VSTGUI::CDataBrowser*)': vstgui.surge/vstgui/lib/platform/common/genericoptionmenu.cpp:208:16: warning: unused variable 'subMenu' [-Wunused-variable] 208 | if (auto subMenu = item->getSubmenu ()) | ^~~~~~~ generictextedit.cpp vstgui.surge/vstgui/lib/platform/common/generictextedit.cpp: In member function 'virtual VSTGUI::CMouseEventResult VSTGUI::STBTextEditView::onMouseDown(VSTGUI::CFrame*, const VSTGUI::CPoint&, const VSTGUI::CButtonState&)': vstgui.surge/vstgui/lib/platform/common/generictextedit.cpp:356:11: warning: unused variable 'parent' [-Wunused-variable] 356 | if (auto parent = getParentView ()) | ^~~~~~ halfratefilter.cpp In file included from src/common/vt_dsp/halfratefilter.cpp:2: src/common/vt_dsp/halfratefilter.cpp: In constructor 'HalfRateFilter::HalfRateFilter(int, bool)': src/common/vt_dsp/halfratefilter.cpp:9:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 9 | assert(!(M > halfrate_max_M)); | ~~^~~~~~~~~~~~~~~~ linux-aeffguieditor.cpp linuxstring.cpp lipol.cpp macspecific.cpp precompiled.cpp strnatcmp.cpp tinyxml.cpp In file included from libs/xml/tinyxml.cpp:29: libs/xml/tinyxml.h: In member function 'const TiXmlDocument* TiXmlNode::ToDocument() const': libs/xml/tinyxml.h:606:81: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 606 | const TiXmlDocument* ToDocument() const { return ( this && type == DOCUMENT ) ? (const TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'const TiXmlElement* TiXmlNode::ToElement() const': libs/xml/tinyxml.h:607:81: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 607 | const TiXmlElement* ToElement() const { return ( this && type == ELEMENT ) ? (const TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlDocument* TiXmlNode::ToDocument()': libs/xml/tinyxml.h:613:70: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 613 | TiXmlDocument* ToDocument() { return ( this && type == DOCUMENT ) ? (TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlText* TiXmlNode::ToText()': libs/xml/tinyxml.h:617:68: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 617 | TiXmlText* ToText() { return ( this && type == TEXT ) ? (TiXmlText*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ tinyxmlerror.cpp tinyxmlparser.cpp libs/xml/tinyxmlparser.cpp: In member function 'virtual const char* TiXmlAttribute::Parse(const char*, TiXmlParsingData*, TiXmlEncoding)': libs/xml/tinyxmlparser.cpp:1308:6: warning: variable 'tabsize' set but not used [-Wunused-but-set-variable] 1308 | int tabsize = 4; | ^~~~~~~ In file included from libs/xml/tinyxmlparser.cpp:25: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlDeclaration* TiXmlNode::ToDeclaration()': libs/xml/tinyxml.h:618:77: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 618 | TiXmlDeclaration* ToDeclaration() { return ( this && type == DECLARATION ) ? (TiXmlDeclaration*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vstgui.cpp In file included from vstgui.surge/vstgui/vstgui.cpp:8: vstgui.surge/vstgui/lib/cdatabrowser.cpp:554:20: warning: multi-character character constant [-Wmultichar] 554 | te->setAttribute ('row ', cell.row); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:555:20: warning: multi-character character constant [-Wmultichar] 555 | te->setAttribute ('col ', cell.column); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:569:22: warning: multi-character character constant [-Wmultichar] 569 | te->getAttribute ('row ', row); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:570:22: warning: multi-character character constant [-Wmultichar] 570 | te->getAttribute ('col ', col); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:993:57: warning: multi-character character constant [-Wmultichar] 993 | static const CViewAttributeID kDataBrowserViewDragRow = 'vddr'; | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:994:60: warning: multi-character character constant [-Wmultichar] 994 | static const CViewAttributeID kDataBrowserViewDragColumn = 'vddc'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:14: vstgui.surge/vstgui/lib/cframe.cpp:1329:24: warning: multi-character character constant [-Wmultichar] 1329 | if (getAttributeSize ('vfde', attrSize)) | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1338:16: warning: multi-character character constant [-Wmultichar] 1338 | getAttribute ('vfco', focusColor); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1346:16: warning: multi-character character constant [-Wmultichar] 1346 | getAttribute ('vfwi', focusWidth); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1354:17: warning: multi-character character constant [-Wmultichar] 1354 | setAttribute ('vfde', state); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1356:20: warning: multi-character character constant [-Wmultichar] 1356 | removeAttribute ('vfde'); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1362:16: warning: multi-character character constant [-Wmultichar] 1362 | setAttribute ('vfco', color); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1368:16: warning: multi-character character constant [-Wmultichar] 1368 | setAttribute ('vfwi', width); | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:30: vstgui.surge/vstgui/lib/cview.cpp:167:58: warning: multi-character character constant [-Wmultichar] 167 | const CViewAttributeID kCViewAttributeReferencePointer = 'cvrp'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:168:49: warning: multi-character character constant [-Wmultichar] 168 | const CViewAttributeID kCViewTooltipAttribute = 'cvtt'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:169:52: warning: multi-character character constant [-Wmultichar] 169 | const CViewAttributeID kCViewControllerAttribute = 'ictr'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:170:53: warning: multi-character character constant [-Wmultichar] 170 | const CViewAttributeID kCViewHitTestPathAttribute = 'cvht'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:171:49: warning: multi-character character constant [-Wmultichar] 171 | const CViewAttributeID kCViewCustomDropTarget = 'cvdt'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:31: vstgui.surge/vstgui/lib/cviewcontainer.cpp:24:61: warning: multi-character character constant [-Wmultichar] 24 | const CViewAttributeID kCViewContainerDropTargetAttribute = 'vcdt'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:25:64: warning: multi-character character constant [-Wmultichar] 25 | const CViewAttributeID kCViewContainerMouseDownViewAttribute = 'vcmd'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:26:65: warning: multi-character character constant [-Wmultichar] 26 | const CViewAttributeID kCViewContainerLastDrawnFocusAttribute = 'vclf'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:27:67: warning: multi-character character constant [-Wmultichar] 27 | const CViewAttributeID kCViewContainerBackgroundOffsetAttribute = 'vcbo'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:41: vstgui.surge/vstgui/lib/controls/cknob.cpp:19:63: warning: multi-character character constant [-Wmultichar] 19 | static constexpr CViewAttributeID kCKnobMouseStateAttribute = 'knms'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:6: vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = true; bool plane1 = false; bool plane2 = false; bool plane3 = false; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:459:122: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 513 | for (auto i = 0; i < dv.size (); ++i) | ~~^~~~~~~~~~~~ vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = false; bool plane1 = false; bool plane2 = false; bool plane3 = true; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:465:122: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = true; bool plane1 = true; bool plane2 = true; bool plane3 = true; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:473:117: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from vstgui.surge/vstgui/vstgui.cpp:25: vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp: In instantiation of 'std::array VSTGUI::boxesForGauss(double) [with long unsigned int numBoxes = 3]': vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp:181:56: required from here vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp:130:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 130 | for (int32_t i = 0; i < numBoxes; ++i) | ~~^~~~~~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:62: vstgui.surge/vstgui/lib/platform/common/fileresourceinputstream.cpp: In member function 'virtual int64_t VSTGUI::FileResourceInputStream::seek(int64_t, VSTGUI::SeekMode)': vstgui.surge/vstgui/lib/platform/common/fileresourceinputstream.cpp:63:13: warning: 'whence' may be used uninitialized in this function [-Wmaybe-uninitialized] 63 | if (fseeko (fileHandle, pos, whence) == 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:30: vstgui.surge/vstgui/lib/cview.cpp: In member function 'int32_t VSTGUI::CDragContainerHelper::getType(int32_t) const': vstgui.surge/vstgui/lib/cview.cpp:1182:9: warning: 'outType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1182 | return outType; | ^~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h: In member function 'virtual void VSTGUI::CScrollView::setContainerSize(const VSTGUI::CRect&, bool)': vstgui.surge/vstgui/lib/crect.h:144:18: warning: 'oldScrollSize.VSTGUI::CRect::bottom' may be used uninitialized in this function [-Wmaybe-uninitialized] 144 | return bottom - top; | ^~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:521:9: note: 'oldScrollSize.VSTGUI::CRect::bottom' was declared here 521 | CRect oldScrollSize = vsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:144:18: warning: 'oldScrollSize.VSTGUI::CRect::top' may be used uninitialized in this function [-Wmaybe-uninitialized] 144 | return bottom - top; | ^~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:521:9: note: 'oldScrollSize.VSTGUI::CRect::top' was declared here 521 | CRect oldScrollSize = vsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:138:17: warning: 'oldScrollSize.VSTGUI::CRect::right' may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | return right - left; | ^~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:542:9: note: 'oldScrollSize.VSTGUI::CRect::right' was declared here 542 | CRect oldScrollSize = hsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:138:17: warning: 'oldScrollSize.VSTGUI::CRect::left' may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | return right - left; | ^~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:542:9: note: 'oldScrollSize.VSTGUI::CRect::left' was declared here 542 | CRect oldScrollSize = hsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ vstplugmain.cpp x11fileselector.cpp x11frame.cpp vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:653:2: warning: #warning TODO: Implementation [-Wcpp] 653 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:660:2: warning: #warning TODO: Implementation [-Wcpp] 660 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:694:3: warning: #warning TODO: Implementation [-Wcpp] 694 | # warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:739:2: warning: #warning TODO: Implementation [-Wcpp] 739 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:745:2: warning: #warning TODO: Implementation [-Wcpp] 745 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp: In function 'std::string VSTGUI::X11::{anonymous}::getAtomName(xcb_atom_t)': vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:47:8: warning: unused variable 'length' [-Wunused-variable] 47 | auto length = xcb_get_atom_name_name_length (reply); | ^~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp: At global scope: vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:40:13: warning: 'std::string VSTGUI::X11::{anonymous}::getAtomName(xcb_atom_t)' defined but not used [-Wunused-function] 40 | std::string getAtomName (xcb_atom_t atom) | ^~~~~~~~~~~ x11platform.cpp vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp: In member function 'virtual void VSTGUI::X11::RunLoop::Impl::onEvent()': vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp:339:11: warning: unused variable 'ev' [-Wunused-variable] 339 | auto ev = reinterpret_cast (event); | ^~ vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp:350:11: warning: unused variable 'ev' [-Wunused-variable] 350 | auto ev = reinterpret_cast (event); | ^~ x11timer.cpp x11utils.cpp In file included from vstgui.surge/vstgui/lib/platform/linux/x11utils.cpp:2: vstgui.surge/vstgui/lib/platform/linux/x11utils.h: In constructor 'VSTGUI::X11::ChildWindow::ChildWindow(Window, VSTGUI::CPoint)': vstgui.surge/vstgui/lib/platform/linux/x11utils.h:36:9: warning: 'VSTGUI::X11::ChildWindow::size' will be initialized after [-Wreorder] 36 | CPoint size; | ^~~~ vstgui.surge/vstgui/lib/platform/linux/x11utils.h:35:15: warning: 'VSTGUI::X11::ChildWindow::xcb_window_t VSTGUI::X11::ChildWindow::id' [-Wreorder] 35 | xcb_window_t id; | ^~ vstgui.surge/vstgui/lib/platform/linux/x11utils.cpp:35:1: warning: when initialized here [-Wreorder] 35 | ChildWindow::ChildWindow (::Window parentId, CPoint size) | ^~~~~~~~~~~ Creating target/vst2/Release Linking surge-vst2 Build of surge-vst2 succeeded + ./build-linux.sh -p vst3 build Building surge-vst3 with output in build_logs/build_vst3.log ==== Building surge-vst3 (release_x64) ==== Creating obj/x64/Release/surge-vst3 Running prebuild commands python2 scripts/linux/emit-vector-piggy.py . AdsrEnvelope.cpp In file included from src/common/dsp/AdsrEnvelope.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ BiquadFilter.cpp src/common/dsp/BiquadFilter.cpp: In member function 'void BiquadFilter::coeff_LPHPmorph(double, double, double)': src/common/dsp/BiquadFilter.cpp:159:59: warning: unused variable 'BP' [-Wunused-variable] 159 | double HP = limit_range(morph, 0.0, 1.0), LP = 1 - HP, BP = LP * HP; | ^~ src/common/dsp/BiquadFilter.cpp: In member function 'void BiquadFilter::coeff_orfanidisEQ(double, double, double, double, double)': src/common/dsp/BiquadFilter.cpp:189:11: warning: unused variable 'limit' [-Wunused-variable] 189 | double limit = 0.95; | ^~~~~ src/common/dsp/BiquadFilter.cpp:194:11: warning: unused variable 'gainscale' [-Wunused-variable] 194 | double gainscale = 1; | ^~~~~~~~~ BiquadFilterSSE2.cpp CAboutBox.cpp CCursorHidingControl.cpp CDIBitmap.cpp In file included from src/common/gui/CDIBitmap.cpp:1: src/common/gui/CDIBitmap.h: In constructor 'CDIBitmap::CDIBitmap(long int, long int)': src/common/gui/CDIBitmap.h:54:43: warning: 'CDIBitmap::_bitmap' will be initialized after [-Wreorder] 54 | VSTGUI::SharedPointer _bitmap; | ^~~~~~~ src/common/gui/CDIBitmap.h:50:8: warning: 'int CDIBitmap::_width' [-Wreorder] 50 | int _width = 0, _height = 0; | ^~~~~~ src/common/gui/CDIBitmap.cpp:25:1: warning: when initialized here [-Wreorder] 25 | CDIBitmap::CDIBitmap(long width, long height) | ^~~~~~~~~ CEffectSettings.cpp CHSwitch2.cpp CLFOGui.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CLFOGui.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CLFOGui.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawVectorized(VSTGUI::CDrawContext*)': src/common/gui/CLFOGui.cpp:173:16: warning: variable 'firstval' set but not used [-Wunused-but-set-variable] 173 | float firstval; | ^~~~~~~~ src/common/gui/CLFOGui.cpp:174:16: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 174 | float lastval; | ^~~~~~~ src/common/gui/CLFOGui.cpp:349:21: warning: unused variable 'mnum' [-Wunused-variable] 349 | auto mnum = l / tsNum; | ^~~~ src/common/gui/CLFOGui.cpp:423:11: warning: variable 'cgray' set but not used [-Wunused-but-set-variable] 423 | CColor cgray = {0x97, 0x98, 0x9a, 0xff}; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawBitmap(VSTGUI::CDrawContext*)': src/common/gui/CLFOGui.cpp:558:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 558 | if ((ieval1 >> 7) < (h - 1)) | ~~~~~~~~~~~~~~^~~~~~~~~ src/common/gui/CLFOGui.cpp:564:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | if ((ieval2 >> 7) < (h - 1)) | ~~~~~~~~~~~~~~^~~~~~~~~ src/common/gui/CLFOGui.cpp:515:13: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 515 | float lastval = 0; | ^~~~~~~ src/common/gui/CLFOGui.cpp:479:8: warning: unused variable 'w' [-Wunused-variable] 479 | int w = cdisurf->getWidth(); | ^ src/common/gui/CLFOGui.cpp:636:11: warning: variable 'cgray' set but not used [-Wunused-but-set-variable] 636 | CColor cgray = {0x97, 0x98, 0x9a, 0xff}; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawStepSeq(VSTGUI::CDrawContext*, VSTGUI::CRect&, VSTGUI::CRect&)': src/common/gui/CLFOGui.cpp:685:8: warning: unused variable 'w' [-Wunused-variable] 685 | int w = cdisurf->getWidth(); | ^ src/common/gui/CLFOGui.cpp:686:8: warning: unused variable 'h' [-Wunused-variable] 686 | int h = cdisurf->getHeight(); | ^ src/common/gui/CLFOGui.cpp:697:8: warning: unused variable 'cgray' [-Wunused-variable] 697 | int cgray = PIX_COL( 0xff97989a, 0x9a9897ff ); | ^~~~~ src/common/gui/CLFOGui.cpp:699:8: warning: unused variable 'disStepMarker' [-Wunused-variable] 699 | int disStepMarker = PIX_COL( 0xffccccee, 0xeeccccff); | ^~~~~~~~~~~~~ src/common/gui/CLFOGui.cpp: In member function 'virtual VSTGUI::CMouseEventResult CLFOGui::onMouseDown(VSTGUI::CPoint&, const VSTGUI::CButtonState&)': src/common/gui/CLFOGui.cpp:877:102: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 877 | ss->trigmask = ( ((ss->trigmask & 0x000000000000fffe) >> 1) | ((ss->trigmask & 1) << 15) & 0xffff) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/common/gui/CLFOGui.cpp:878:96: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 878 | ( ((ss->trigmask & 0x00000000fffe0000) >> 1) | ((ss->trigmask & 0x10000) << 15) & 0xffff0000 ) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:879:100: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 879 | ( ((ss->trigmask & 0x0000fffe00000000) >> 1) | ((ss->trigmask & 0x100000000) << 15) & 0xffff00000000 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:893:119: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 893 | ss->trigmask = ( ((ss->trigmask & 0x0000000000007fff) << 1) | ((ss->trigmask & 0x0000000000008000) >> 15) & 0xffff ) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/common/gui/CLFOGui.cpp:894:107: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 894 | ( ((ss->trigmask & 0x000000007fff0000) << 1) | ((ss->trigmask & 0x0000000080000000) >> 15) & 0xffff0000 )| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:895:107: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 895 | ( ((ss->trigmask & 0x00007fff00000000) << 1) | ((ss->trigmask & 0x0000800000000000) >> 15) & 0xffff00000000 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CModulationSourceButton.cpp src/common/gui/CModulationSourceButton.cpp: In member function 'virtual void CModulationSourceButton::draw(VSTGUI::CDrawContext*)': src/common/gui/CModulationSourceButton.cpp:113:17: warning: variable 'ColSelectedBG' set but not used [-Wunused-but-set-variable] 113 | const CColor ColSelectedBG = CColor(0, 0, 0, 255); | ^~~~~~~~~~~~~ src/common/gui/CModulationSourceButton.cpp:133:9: warning: unused variable 'ActiveArrow' [-Wunused-variable] 133 | bool ActiveArrow = state > 4; | ^~~~~~~~~~~ CNumberField.cpp src/common/gui/CNumberField.cpp: In member function 'virtual void CNumberField::draw(VSTGUI::CDrawContext*)': src/common/gui/CNumberField.cpp:429:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 429 | sprintf(the_text, "%ss", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:471:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 471 | sprintf(the_text, "%sHz", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:478:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 478 | sprintf(the_text, "%ss", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:478:29: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 478 | sprintf(the_text, "%ss", the_text); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 33 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CNumberField.cpp:471:28: warning: 'Hz' directive writing 2 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 471 | sprintf(the_text, "%sHz", the_text); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 34 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CNumberField.cpp:429:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 429 | sprintf(the_text, "%ss", the_text); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 33 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COscillatorDisplay.cpp src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::drawVector(VSTGUI::CDrawContext*)': src/common/gui/COscillatorDisplay.cpp:177:22: warning: unused variable 'newp' [-Wunused-variable] 177 | float newp = storage->note_to_pitch(bracket + frac); | ^~~~ src/common/gui/COscillatorDisplay.cpp:327:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | else if ((wtid >= 0) && (wtid < storage->wt_list.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp:136:8: warning: unused variable 'topline' [-Wunused-variable] 136 | int topline = midline - 0.4f * h; | ^~~~~~~ src/common/gui/COscillatorDisplay.cpp:137:8: warning: unused variable 'bottomline' [-Wunused-variable] 137 | int bottomline = midline + 0.4f * h; | ^~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::drawBitmap(VSTGUI::CDrawContext*)': src/common/gui/COscillatorDisplay.cpp:541:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 541 | else if ((wtid >= 0) && (wtid < storage->wt_list.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp:413:10: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 413 | float lastval = 0; | ^~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'virtual bool COscillatorDisplay::onDrop(VSTGUI::DragEventData)': src/common/gui/COscillatorDisplay.cpp:615:9: warning: variable 'where' set but not used [-Wunused-but-set-variable] 615 | auto where = data.pos; | ^~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::populateMenu(VSTGUI::COptionMenu*, int)': src/common/gui/COscillatorDisplay.cpp:708:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 708 | storage->firstUserWTCategory != storage->wt_category.size())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::loadWavetable(int)': src/common/gui/COscillatorDisplay.cpp:878:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 878 | if (id >= 0 && (id < storage->wt_list.size())) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from vstgui.surge/vstgui/lib/vstguibase.h:10, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/COscillatorDisplay.h:5, from src/common/gui/COscillatorDisplay.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool COscillatorDisplay::populateMenuForCategory(VSTGUI::COptionMenu*, int, int)' at src/common/gui/COscillatorDisplay.cpp:861:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool COscillatorDisplay::populateMenuForCategory(VSTGUI::COptionMenu*, int, int)' at src/common/gui/COscillatorDisplay.cpp:857:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CPatchBrowser.cpp src/common/gui/CPatchBrowser.cpp: In member function 'virtual VSTGUI::CMouseEventResult CPatchBrowser::onMouseDown(VSTGUI::CPoint&, const VSTGUI::CButtonState&)': src/common/gui/CPatchBrowser.cpp:95:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 95 | for (int i = 0; i < storage->patch_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CPatchBrowser.cpp:52:9: warning: unused variable 'txt' [-Wunused-variable] 52 | char txt[256]; | ^~~ CScalableBitmap.cpp In file included from src/common/gui/CScalableBitmap.cpp:1: src/common/gui/CScalableBitmap.h: In constructor 'CScalableBitmap::CScalableBitmap(VSTGUI::CResourceDescription, VSTGUI::CFrame*)': src/common/gui/CScalableBitmap.h:69:15: warning: 'CScalableBitmap::svgImage' will be initialized after [-Wreorder] 69 | NSVGimage* svgImage; | ^~~~~~~~ src/common/gui/CScalableBitmap.h:67:20: warning: 'VSTGUI::CFrame* CScalableBitmap::frame' [-Wreorder] 67 | VSTGUI::CFrame* frame; | ^~~~~ src/common/gui/CScalableBitmap.cpp:95:1: warning: when initialized here [-Wreorder] 95 | CScalableBitmap::CScalableBitmap(CResourceDescription desc, VSTGUI::CFrame* f) | ^~~~~~~~~~~~~~~ CSnapshotMenu.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CSnapshotMenu.cpp:2: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CSnapshotMenu.cpp:2: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CSnapshotMenu.cpp: In member function 'virtual void CSnapshotMenu::populate()': src/common/gui/CSnapshotMenu.cpp:43:9: warning: unused variable 'do_nothing' [-Wunused-variable] 43 | bool do_nothing = false; | ^~~~~~~~~~ src/common/gui/CSnapshotMenu.cpp: In member function 'void CFxMenu::copyFX()': src/common/gui/CSnapshotMenu.cpp:453:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 453 | memcpy(fxbuffer,fx,sizeof(FxStorage)); | ^ In file included from src/common/gui/SurgeGUIEditor.h:28, from src/common/gui/CSnapshotMenu.cpp:2: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ In file included from src/common/SurgeStorage.h:17, from src/common/gui/SurgeGUIEditor.h:28, from src/common/gui/CSnapshotMenu.cpp:2: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ CStatusPanel.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CStatusPanel.cpp:1: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CStatusPanel.cpp:1: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CStatusPanel.cpp: In member function 'virtual bool CStatusPanel::onDrop(VSTGUI::DragEventData)': src/common/gui/CStatusPanel.cpp:102:9: warning: variable 'where' set but not used [-Wunused-but-set-variable] 102 | auto where = data.pos; | ^~~~~ CSurgeSlider.cpp src/common/gui/CSurgeSlider.cpp: In member function 'virtual void CSurgeSlider::draw(VSTGUI::CDrawContext*)': src/common/gui/CSurgeSlider.cpp:301:16: warning: unused variable 'modDistance' [-Wunused-variable] 301 | float modDistance = 40; | ^~~~~~~~~~~ CSurgeVuMeter.cpp CSwitchControl.cpp ConditionerEffect.cpp ConfigurationXml.S CriticalSection.cpp DisplayInfoLinux.cpp DistortionEffect.cpp In file included from src/common/dsp/effect/DistortionEffect.cpp:1: src/common/dsp/effect/effect_defs.h: In constructor 'DistortionEffect::DistortionEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/effect_defs.h:266:36: warning: 'DistortionEffect::lp2' will be initialized after [-Wreorder] 266 | BiquadFilter band1, band2, lp1, lp2; | ^~~ src/common/dsp/effect/effect_defs.h:238:19: warning: 'HalfRateFilter DistortionEffect::hr_a' [-Wreorder] 238 | HalfRateFilter hr_a alignas(16), | ^~~~ src/common/dsp/effect/DistortionEffect.cpp:11:1: warning: when initialized here [-Wreorder] 11 | DistortionEffect::DistortionEffect(SurgeStorage* storage, FxStorage* fxdata, pdata* pd) | ^~~~~~~~~~~~~~~~ DspUtilities.cpp DualDelayEffect.cpp Effect.cpp FMOscillator.cpp FilterCoefficientMaker.cpp src/common/dsp/FilterCoefficientMaker.cpp: In member function 'void FilterCoefficientMaker::ToCoupledForm(double, double, double, double, double, double, double)': src/common/dsp/FilterCoefficientMaker.cpp:470:11: warning: unused variable 'scaler' [-Wunused-variable] 470 | double scaler = 1.f; // 0.01 + 0.99*sqrt(c1*c1); | ^~~~~~ FpuState.cpp FreqshiftEffect.cpp In file included from src/common/dsp/effect/FreqshiftEffect.cpp:1: src/common/dsp/effect/effect_defs.h: In constructor 'FreqshiftEffect::FreqshiftEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/effect_defs.h:124:35: warning: 'FreqshiftEffect::shiftR' will be initialized after [-Wreorder] 124 | lag time, shiftL, shiftR; | ^~~~~~ src/common/dsp/effect/effect_defs.h:100:19: warning: 'HalfRateFilter FreqshiftEffect::fr' [-Wreorder] 100 | HalfRateFilter fr alignas(16), | ^~ src/common/dsp/effect/FreqshiftEffect.cpp:17:1: warning: when initialized here [-Wreorder] 17 | FreqshiftEffect::FreqshiftEffect(SurgeStorage* storage, FxStorage* fxdata, pdata* pd) | ^~~~~~~~~~~~~~~ LfoModulationSource.cpp LinuxVST3Helpers.cpp Oscillator.cpp Parameter.cpp src/common/Parameter.cpp: In member function 'std::string Parameter::tempoSyncNotationValue(float)': src/common/Parameter.cpp:884:33: warning: '0' flag ignored with precision and '%d' gnu_printf format [-Wformat=] 884 | snprintf(tmp, 1024, "1/%0.d", (int)d, d ); | ^~~~~~~~ src/common/Parameter.cpp:884:33: warning: too many arguments for format [-Wformat-extra-args] src/common/Parameter.cpp: In member function 'void Parameter::morph(Parameter*, Parameter*, float)': src/common/Parameter.cpp:1326:40: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1326 | memcpy(this, a, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ src/common/Parameter.cpp:1332:43: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1332 | memcpy(this, b, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ src/common/Parameter.cpp:1334:43: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1334 | memcpy(this, a, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ In file included from /usr/include/string.h:495, from libs/xml/tinyxml.h:41, from src/common/SurgeStorage.h:17, from src/common/Parameter.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void Parameter::set_name(const char*)' at src/common/Parameter.cpp:128:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'Parameter* Parameter::assign(int, int, const char*, const char*, int, int, int, int, ControlGroup, int, bool, int)' at src/common/Parameter.cpp:155:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PhaserEffect.cpp src/common/dsp/effect/PhaserEffect.cpp: In constructor 'PhaserEffect::PhaserEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/PhaserEffect.cpp:33:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class BiquadFilter'; use assignment or value-initialization instead [-Wclass-memaccess] 33 | memset(biquad[i], 0, sizeof(BiquadFilter)); | ^ In file included from src/common/dsp/effect/effect_defs.h:7, from src/common/dsp/effect/PhaserEffect.cpp:1: src/common/dsp/BiquadFilter.h:65:7: note: 'class BiquadFilter' declared here 65 | class BiquadFilter | ^~~~~~~~~~~~ PopupEditorDialog.cpp QuadFilterChain.cpp QuadFilterUnit.cpp src/common/dsp/QuadFilterUnit.cpp: In function '__m128 COMBquad_SSE1(QuadFilterUnitState*, __m128)': src/common/dsp/QuadFilterUnit.cpp:516:18: warning: unused variable 'm0xff' [-Wunused-variable] 516 | const __m128i m0xff = _mm_set1_epi32(0xff); | ^~~~~ Reverb1Effect.cpp Reverb2Effect.cpp RotarySpeakerEffect.cpp RuntimeFontLinux.cpp SampleAndHoldOscillator.cpp src/common/dsp/SampleAndHoldOscillator.cpp: In member function 'virtual void SampleAndHoldOscillator::init(float, bool)': src/common/dsp/SampleAndHoldOscillator.cpp:86:17: warning: unused variable 'ot' [-Wunused-variable] 86 | double ot = drand * storage->note_to_pitch_tuningctr(detune); | ^~ src/common/dsp/SampleAndHoldOscillator.cpp: In member function 'void SampleAndHoldOscillator::convolute(int, bool, bool)': src/common/dsp/SampleAndHoldOscillator.cpp:133:10: warning: unused variable 'sub' [-Wunused-variable] 133 | float sub = l_sub.v; | ^~~ src/common/dsp/SampleAndHoldOscillator.cpp:163:16: warning: unused variable 's' [-Wunused-variable] 163 | const float s = 0.99952f; | ^ src/common/dsp/SampleAndHoldOscillator.cpp:179:10: warning: unused variable 'smooth' [-Wunused-variable] 179 | float smooth = l_smooth.v; | ^~~~~~ ScalablePiggy.S SurgeBitmaps.cpp SurgeError.cpp SurgeGUIEditor.cpp In file included from /usr/include/c++/9/backward/strstream:50, from src/common/gui/SurgeGUIEditor.cpp:30: /usr/include/c++/9/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/SurgeGUIEditor.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/SurgeGUIEditor.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/common/gui/SurgeGUIEditor.cpp:9: src/common/gui/CParameterTooltip.h: In member function 'virtual void CParameterTooltip::draw(VSTGUI::CDrawContext*)': src/common/gui/CParameterTooltip.h:69:24: warning: variable 'smaller' set but not used [-Wunused-but-set-variable] 69 | VSTGUI::CRect smaller = getViewSize(); | ^~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In constructor 'SurgeGUIEditor::SurgeGUIEditor(void*, SurgeSynthesizer*, void*)': src/common/gui/SurgeGUIEditor.cpp:238:59: warning: comparison between 'enum Surge::ParamConfig::Style' and 'enum VSTGUI::CSlider::Style' [-Wenum-compare] 238 | if(Surge::ParamConfig::kHorizontal != VSTGUI::CSlider::kHorizontal || | ^~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:239:57: warning: comparison between 'enum Surge::ParamConfig::Style' and 'enum VSTGUI::CSlider::Style' [-Wenum-compare] 239 | Surge::ParamConfig::kVertical != VSTGUI::CSlider::kVertical | ^~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'void SurgeGUIEditor::idle()': src/common/gui/SurgeGUIEditor.cpp:445:45: warning: unused variable 'txt' [-Wunused-variable] 445 | char pname[256], pdisp[256], txt[256]; | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'bool SurgeGUIEditor::isControlVisible(ControlGroup, int)': src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_GLOBAL' not handled in switch [-Wswitch] 700 | switch (controlGroup) | ^ src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_MIX' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_FILTER' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_ENV' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp: In member function 'void SurgeGUIEditor::openOrRecreateEditor()': src/common/gui/SurgeGUIEditor.cpp:767:8: warning: unused variable 'rws' [-Wunused-variable] 767 | int rws = 15; | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::setParameter(long int, float)': src/common/gui/SurgeGUIEditor.cpp:1688:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1688 | if (index > synth->storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1690:15: warning: unused variable 'p' [-Wunused-variable] 1690 | Parameter* p = synth->storage.getPatch().param_ptr[index]; | ^ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual int32_t SurgeGUIEditor::controlModifierClicked(VSTGUI::CControl*, VSTGUI::CButtonState)': src/common/gui/SurgeGUIEditor.cpp:1863:14: warning: unused variable 'id_clearallmr' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:34: warning: unused variable 'id_learnctrl' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:53: warning: unused variable 'id_clearctrl' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:72: warning: unused variable 'id_bipolar' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:14: warning: unused variable 'id_copy' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:28: warning: unused variable 'id_paste' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:43: warning: unused variable 'id_rename' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2140:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2140 | if ((ptag >= 0) && (ptag < synth->storage.getPatch().param_ptr.size()) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2303:18: warning: unused variable 'is_modulated' [-Wunused-variable] 2303 | bool is_modulated = false; | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2369:18: warning: unused variable 'currentMenu' [-Wunused-variable] 2369 | auto currentMenu = contextMenu; | ^~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::valueChanged(VSTGUI::CControl*)': src/common/gui/SurgeGUIEditor.cpp:2633:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 2633 | CRect r = control->getViewSize(); | ^ src/common/gui/SurgeGUIEditor.cpp:2768:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2768 | if ((ptag >= 0) && (ptag < synth->storage.getPatch().param_ptr.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'VSTGUI::COptionMenu* SurgeGUIEditor::makeTuningMenu(VSTGUI::CRect&)': src/common/gui/SurgeGUIEditor.cpp:3712:11: warning: unused variable 'tfl' [-Wunused-variable] 3712 | auto *tfl = addCallbackMenu(tuningSubMenu, "Factory Tuning Library...", | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual int32_t SurgeGUIEditor::controlModifierClicked(VSTGUI::CControl*, VSTGUI::CButtonState)': src/common/gui/SurgeGUIEditor.cpp:2217:55: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 238 and 242 [-Wformat-truncation=] 2217 | snprintf(lab, 256, "%sTempoSync all %s Params", un, prefix ); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:867, from src/common/globals.h:8, from src/common/gui/SurgeGUIEditor.h:6, from src/common/gui/SurgeGUIEditor.cpp:4: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 22 and 281 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2098:36: warning: 'currentSub' may be used uninitialized in this function [-Wmaybe-uninitialized] 2098 | currentSub->addEntry(cmd); | ~~~~~~~~~~~~~~~~~~~~^~~~~ SurgePatch.cpp In file included from src/common/SurgeStorage.h:17, from src/common/SurgePatch.cpp:4: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeStorage.cpp src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::refresh_patchlist()': src/common/SurgeStorage.cpp:401:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 401 | for (int i = 0; i < patch_list.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:419:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 419 | for (int i = 0; i < patch_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In lambda function: src/common/SurgeStorage.cpp:635:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 635 | for( auto i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 640 | for( auto i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 655 | for (int i = 0; i < wt_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:669:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 669 | for (int i = 0; i < wt_list.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:679:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < wt_list.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::load_wt(int, Wavetable*, OscillatorStorage*)': src/common/SurgeStorage.cpp:731:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 731 | if (id >= wt_list.size()) | ~~~^~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::load_wt_wt(std::string, Wavetable*)': src/common/SurgeStorage.cpp:785:11: warning: unused variable 'read' [-Wunused-variable] 785 | size_t read = fread(&wh, sizeof(wt_header), 1, f); | ^~~~ src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::clipboard_paste(int, int, int)': src/common/SurgeStorage.cpp:968:8: warning: variable 'cgroup' set but not used [-Wunused-but-set-variable] 968 | int cgroup = -1; | ^~~~~~ src/common/SurgeStorage.cpp:969:8: warning: variable 'cgroup_e' set but not used [-Wunused-but-set-variable] 969 | int cgroup_e = -1; | ^~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::retuneToScale(const Surge::Storage::Scale&)': src/common/SurgeStorage.cpp:1481:18: warning: unused variable 'mul' [-Wunused-variable] 1481 | float mul = pow( s.tones[s.count-1].floatValue, rounds); | ^~~ src/common/SurgeStorage.cpp:1487:18: warning: unused variable 'otp' [-Wunused-variable] 1487 | float otp = table_pitch[i]; | ^~~ src/common/SurgeStorage.cpp:1378:8: warning: unused variable 'scalePositionOfStartNote' [-Wunused-variable] 1378 | int scalePositionOfStartNote = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::load_wt_wt(std::string, Wavetable*)': src/common/SurgeStorage.cpp:803:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 803 | fread(data, 1, ds, f); | ~~~~~^~~~~~~~~~~~~~~~ In file included from src/common/SurgeStorage.h:17, from src/common/SurgeStorage.cpp:6: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from src/common/dsp/DspUtilities.h:6, from src/common/SurgeStorage.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeStorage::load_wt(std::string, Wavetable*, OscillatorStorage*)' at src/common/SurgeStorage.cpp:758:17: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeStorage::load_wt(int, Wavetable*, OscillatorStorage*)' at src/common/SurgeStorage.cpp:741:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeSuperOscillator.cpp src/common/dsp/SurgeSuperOscillator.cpp: In member function 'virtual void SurgeSuperOscillator::process_block(float, float, bool, bool, float)': src/common/dsp/SurgeSuperOscillator.cpp:701:17: warning: unused variable 'mmone' [-Wunused-variable] 701 | const __m128 mmone = _mm_set_ss(1.0f); | ^~~~~ src/common/dsp/SurgeSuperOscillator.cpp: In instantiation of 'void SurgeSuperOscillator::convolute(int, bool) [with bool FM = true]': src/common/dsp/SurgeSuperOscillator.cpp:637:41: required from here src/common/dsp/SurgeSuperOscillator.cpp:401:16: warning: unused variable 's' [-Wunused-variable] 401 | const float s = 0.99952f; | ^ src/common/dsp/SurgeSuperOscillator.cpp: In instantiation of 'void SurgeSuperOscillator::convolute(int, bool) [with bool FM = false]': src/common/dsp/SurgeSuperOscillator.cpp:665:39: required from here src/common/dsp/SurgeSuperOscillator.cpp:401:16: warning: unused variable 's' [-Wunused-variable] SurgeSynthesizer.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizer.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizer.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/common/SurgeSynthesizer.cpp:4: src/common/SurgeSynthesizer.h: In constructor 'SurgeSynthesizer::SurgeSynthesizer(PluginLayer*, std::string)': src/common/SurgeSynthesizer.h:260:17: warning: 'SurgeSynthesizer::_parent' will be initialized after [-Wreorder] 260 | PluginLayer* _parent = nullptr; | ^~~~~~~ src/common/SurgeSynthesizer.h:227:19: warning: 'HalfRateFilter SurgeSynthesizer::halfbandA' [-Wreorder] 227 | HalfRateFilter halfbandA, halfbandB, halfbandIN; | ^~~~~~~~~ src/common/SurgeSynthesizer.cpp:43:1: warning: when initialized here [-Wreorder] 43 | SurgeSynthesizer::SurgeSynthesizer(PluginLayer* parent, std::string suppliedDataPath) | ^~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp:75:70: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 75 | memcpy(&fxsync[i], &storage.getPatch().fx[i], sizeof(FxStorage)); | ^ In file included from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizer.cpp:4: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::playNote(char, char, char, char)': src/common/SurgeSynthesizer.cpp:269:17: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | channelState[channel].keyState[key].keystate = velocity; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:269:35: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | channelState[channel].keyState[key].keystate = velocity; | ^~~ src/common/SurgeSynthesizer.cpp:270:17: warning: array subscript has type 'char' [-Wchar-subscripts] 270 | channelState[channel].keyState[key].lastdetune = detune; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:270:35: warning: array subscript has type 'char' [-Wchar-subscripts] 270 | channelState[channel].keyState[key].lastdetune = detune; | ^~~ src/common/SurgeSynthesizer.cpp:282:33: warning: array subscript has type 'char' [-Wchar-subscripts] 282 | bool noHold = ! channelState[channel].hold; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::enforcePolyphonyLimit(int, int)': src/common/SurgeSynthesizer.cpp:342:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 342 | if (voices[s].size() > (storage.getPatch().polylimit.val.i + margin)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::playVoice(int, char, char, char, char)': src/common/SurgeSynthesizer.cpp:471:56: warning: array subscript has type 'char' [-Wchar-subscripts] 471 | detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:471:74: warning: array subscript has type 'char' [-Wchar-subscripts] 471 | detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:472:79: warning: array subscript has type 'char' [-Wchar-subscripts] 472 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:506:56: warning: array subscript has type 'char' [-Wchar-subscripts] 506 | detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:506:74: warning: array subscript has type 'char' [-Wchar-subscripts] 506 | detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:507:79: warning: array subscript has type 'char' [-Wchar-subscripts] 507 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:531:59: warning: array subscript has type 'char' [-Wchar-subscripts] 531 | v->state.voiceChannelState = &channelState[channel]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:552:66: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | scene, detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:552:84: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | scene, detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:553:82: warning: array subscript has type 'char' [-Wchar-subscripts] 553 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::releaseNote(char, char, char)': src/common/SurgeSynthesizer.cpp:583:33: warning: array subscript has type 'char' [-Wchar-subscripts] 583 | bool noHold = ! channelState[channel].hold; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::releaseNotePostHoldCheck(int, char, char, char)': src/common/SurgeSynthesizer.cpp:600:17: warning: array subscript has type 'char' [-Wchar-subscripts] 600 | channelState[channel].keyState[key].keystate = 0; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:600:35: warning: array subscript has type 'char' [-Wchar-subscripts] 600 | channelState[channel].keyState[key].keystate = 0; | ^~~ src/common/SurgeSynthesizer.cpp:649:39: warning: array subscript has type 'char' [-Wchar-subscripts] 649 | if (channelState[channel].keyState[k].keystate) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:712:39: warning: array subscript has type 'char' [-Wchar-subscripts] 712 | if (channelState[channel].keyState[k].keystate) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:714:61: warning: array subscript has type 'char' [-Wchar-subscripts] 714 | v->legato(k, velocity, channelState[channel].keyState[k].lastdetune); | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::pitchBend(char, int)': src/common/SurgeSynthesizer.cpp:763:20: warning: array subscript has type 'char' [-Wchar-subscripts] 763 | channelState[channel].pitchBend = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:767:23: warning: array subscript has type 'char' [-Wchar-subscripts] 767 | channelState[channel].pitchBendInSemitones = bendNormalized * mpeGlobalPitchBendRange; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:771:23: warning: array subscript has type 'char' [-Wchar-subscripts] 771 | channelState[channel].pitchBendInSemitones = bendNormalized * mpePitchBendRange; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::channelAftertouch(char, int)': src/common/SurgeSynthesizer.cpp:795:17: warning: array subscript has type 'char' [-Wchar-subscripts] 795 | channelState[channel].pressure = fval; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::channelController(char, int, int)': src/common/SurgeSynthesizer.cpp:956:24: warning: array subscript has type 'char' [-Wchar-subscripts] 956 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:958:23: warning: array subscript has type 'char' [-Wchar-subscripts] 958 | channelState[channel].nrpn_v[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:960:39: warning: array subscript has type 'char' [-Wchar-subscripts] 960 | onNRPN(channel, channelState[channel].nrpn[0], channelState[channel].nrpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:960:70: warning: array subscript has type 'char' [-Wchar-subscripts] 960 | onNRPN(channel, channelState[channel].nrpn[0], channelState[channel].nrpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:961:30: warning: array subscript has type 'char' [-Wchar-subscripts] 961 | channelState[channel].nrpn_v[0], channelState[channel].nrpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:961:63: warning: array subscript has type 'char' [-Wchar-subscripts] 961 | channelState[channel].nrpn_v[0], channelState[channel].nrpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:965:23: warning: array subscript has type 'char' [-Wchar-subscripts] 965 | channelState[channel].rpn_v[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:967:38: warning: array subscript has type 'char' [-Wchar-subscripts] 967 | onRPN(channel, channelState[channel].rpn[0], channelState[channel].rpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:967:68: warning: array subscript has type 'char' [-Wchar-subscripts] 967 | onRPN(channel, channelState[channel].rpn[0], channelState[channel].rpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:968:29: warning: array subscript has type 'char' [-Wchar-subscripts] 968 | channelState[channel].rpn_v[0], channelState[channel].rpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:968:61: warning: array subscript has type 'char' [-Wchar-subscripts] 968 | channelState[channel].rpn_v[0], channelState[channel].rpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:972:24: warning: array subscript has type 'char' [-Wchar-subscripts] 972 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:973:23: warning: array subscript has type 'char' [-Wchar-subscripts] 973 | channelState[channel].nrpn_v[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:975:23: warning: array subscript has type 'char' [-Wchar-subscripts] 975 | channelState[channel].rpn_v[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:979:20: warning: array subscript has type 'char' [-Wchar-subscripts] 979 | channelState[channel].hold = value > 63; // check hold pedal | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1016:23: warning: array subscript has type 'char' [-Wchar-subscripts] 1016 | channelState[channel].pan = int7ToBipolarFloat(value); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1026:23: warning: array subscript has type 'char' [-Wchar-subscripts] 1026 | channelState[channel].timbre = int7ToBipolarFloat(value); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1033:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1033 | channelState[channel].nrpn[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1034:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1034 | channelState[channel].nrpn_last = true; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1037:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1037 | channelState[channel].nrpn[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1038:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1038 | channelState[channel].nrpn_last = true; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1041:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1041 | channelState[channel].rpn[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1042:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1042 | channelState[channel].nrpn_last = false; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1045:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1045 | channelState[channel].rpn[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1046:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1046 | channelState[channel].nrpn_last = false; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1055:24: warning: array subscript has type 'char' [-Wchar-subscripts] 1055 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1057:29: warning: array subscript has type 'char' [-Wchar-subscripts] 1057 | tv = (channelState[channel].nrpn_v[1] << 7) + channelState[channel].nrpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1057:69: warning: array subscript has type 'char' [-Wchar-subscripts] 1057 | tv = (channelState[channel].nrpn_v[1] << 7) + channelState[channel].nrpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1058:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1058 | cnum = (channelState[channel].nrpn[1] << 7) + channelState[channel].nrpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1058:69: warning: array subscript has type 'char' [-Wchar-subscripts] 1058 | cnum = (channelState[channel].nrpn[1] << 7) + channelState[channel].nrpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1063:29: warning: array subscript has type 'char' [-Wchar-subscripts] 1063 | tv = (channelState[channel].rpn_v[1] << 7) + channelState[channel].rpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1063:68: warning: array subscript has type 'char' [-Wchar-subscripts] 1063 | tv = (channelState[channel].rpn_v[1] << 7) + channelState[channel].rpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1064:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1064 | cnum = (channelState[channel].rpn[1] << 7) + channelState[channel].rpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1064:68: warning: array subscript has type 'char' [-Wchar-subscripts] 1064 | cnum = (channelState[channel].rpn[1] << 7) + channelState[channel].rpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1069:32: warning: array subscript has type 'char' [-Wchar-subscripts] 1069 | int cmode = channelState[channel].nrpn_last; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1069:11: warning: unused variable 'cmode' [-Wunused-variable] 1069 | int cmode = channelState[channel].nrpn_last; | ^~~~~ src/common/SurgeSynthesizer.cpp:1087:8: warning: unused variable 'n' [-Wunused-variable] 1087 | int n = storage.getPatch().param_ptr.size(); | ^ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::purgeHoldbuffer(int)': src/common/SurgeSynthesizer.cpp:1155:8: warning: unused variable 'z' [-Wunused-variable] 1155 | int z; | ^ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::setParameterSmoothed(long int, float)': src/common/SurgeSynthesizer.cpp:1331:10: warning: unused variable 'oldval' [-Wunused-variable] 1331 | float oldval = storage.getPatch().param_ptr[index]->get_value_f01(); | ^~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::setParameter01(long int, float, bool, bool)': src/common/SurgeSynthesizer.cpp:1368:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1368 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::loadFx(bool, bool)': src/common/SurgeSynthesizer.cpp:1543:9: warning: variable 'something_changed' set but not used [-Wunused-but-set-variable] 1543 | bool something_changed = false; | ^~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::isValidModulation(long int, modsources)': src/common/SurgeSynthesizer.cpp:1663:15: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1663 | if (!(ptag < storage.getPatch().param_ptr.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::getParameter01(long int)': src/common/SurgeSynthesizer.cpp:2071:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2071 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplay(long int, char*)': src/common/SurgeSynthesizer.cpp:2078:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2078 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplayAlt(long int, char*)': src/common/SurgeSynthesizer.cpp:2096:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2096 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplay(long int, char*, float)': src/common/SurgeSynthesizer.cpp:2108:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2108 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterName(long int, char*)': src/common/SurgeSynthesizer.cpp:2126:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2126 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterNameW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2143:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2143 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterShortNameW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2173:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2173 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterUnitW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2189:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2189 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterStringW(long int, float, wchar_t*)': src/common/SurgeSynthesizer.cpp:2201:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2201 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterMeta(long int, parametermeta&)': src/common/SurgeSynthesizer.cpp:2224:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2224 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp:2247:11: warning: unused variable 'c' [-Wunused-variable] 2247 | int c = index - metaparam_offset; | ^ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::getParameter(long int)': src/common/SurgeSynthesizer.cpp:2277:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2277 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::normalizedToValue(long int, float)': src/common/SurgeSynthesizer.cpp:2288:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2288 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::valueToNormalized(long int, float)': src/common/SurgeSynthesizer.cpp:2299:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2299 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::process()': src/common/SurgeSynthesizer.cpp:2504:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2504 | int ret; | ^~~ SurgeSynthesizerIO.cpp src/common/SurgeSynthesizerIO.cpp:163:44: warning: multi-character character constant [-Wmultichar] 163 | if ((vt_read_int32BE(fxp.chunkMagic) != 'CcnK') || (vt_read_int32BE(fxp.fxMagic) != 'FPCh') || | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:163:88: warning: multi-character character constant [-Wmultichar] 163 | if ((vt_read_int32BE(fxp.chunkMagic) != 'CcnK') || (vt_read_int32BE(fxp.fxMagic) != 'FPCh') || | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:164:38: warning: multi-character character constant [-Wmultichar] 164 | (vt_read_int32BE(fxp.fxID) != 'cjs3')) | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:367:38: warning: multi-character character constant [-Wmultichar] 367 | fxp.chunkMagic = vt_write_int32BE('CcnK'); | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:368:35: warning: multi-character character constant [-Wmultichar] 368 | fxp.fxMagic = vt_write_int32BE('FPCh'); | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:369:32: warning: multi-character character constant [-Wmultichar] 369 | fxp.fxID = vt_write_int32BE('cjs3'); | ^~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizerIO.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizerIO.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::loadPatch(int)': src/common/SurgeSynthesizerIO.cpp:147:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 147 | if (id >= storage.patch_list.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'bool SurgeSynthesizer::loadPatchByPath(const char*, int, const char*)': src/common/SurgeSynthesizerIO.cpp:173:11: warning: unused variable 'actual_cs' [-Wunused-variable] 173 | size_t actual_cs = fread(data, 1, cs, f); | ^~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::loadRaw(const void*, int, bool)': src/common/SurgeSynthesizerIO.cpp:255:70: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255 | memcpy(&fxsync[i], &storage.getPatch().fx[i], sizeof(FxStorage)); | ^ In file included from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizerIO.cpp:4: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::savePatch()': src/common/SurgeSynthesizerIO.cpp:323:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < legalname.length(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'bool SurgeSynthesizer::loadPatchByPath(const char*, int, const char*)': src/common/SurgeSynthesizerIO.cpp:162:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 162 | fread(&fxp, sizeof(fxChunkSetCustom), 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from libs/xml/tinyxml.h:41, from src/common/SurgeStorage.h:17, from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizerIO.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeSynthesizer::savePatch()' at src/common/SurgeSynthesizerIO.cpp:373:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 28 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeVoice.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/dsp/SurgeVoice.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/dsp/SurgeVoice.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ SurgeVst3Processor.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/vst3/SurgeVst3Processor.cpp:1: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/vst3/SurgeVst3Processor.cpp:1: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/vst3/SurgeVst3Processor.cpp:3: src/vst3/SurgeVst3Processor.h: In constructor 'SurgeVst3Processor::SurgeVst3Processor()': src/vst3/SurgeVst3Processor.h:137:8: warning: 'SurgeVst3Processor::blockpos' will be initialized after [-Wreorder] 137 | int blockpos; | ^~~~~~~~ src/vst3/SurgeVst3Processor.h:134:38: warning: 'std::unique_ptr SurgeVst3Processor::surgeInstance' [-Wreorder] 134 | std::unique_ptr surgeInstance; | ^~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:35:1: warning: when initialized here [-Wreorder] 35 | SurgeVst3Processor::SurgeVst3Processor() : blockpos(0), surgeInstance() | ^~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::process(Steinberg::Vst::ProcessData&)': src/vst3/SurgeVst3Processor.cpp:409:23: warning: unused variable 'td' [-Wunused-variable] 409 | timedata* td = &(surgeInstance->time_data); | ^~ src/vst3/SurgeVst3Processor.cpp:373:10: warning: unused variable 'numChannels' [-Wunused-variable] 373 | int32 numChannels = 2; | ^~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:382:8: warning: unused variable 'numOutputs' [-Wunused-variable] 382 | int numOutputs = data.numOutputs; | ^~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:383:8: warning: unused variable 'numInputs' [-Wunused-variable] 383 | int numInputs = data.numInputs; | ^~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::beginEdit(Steinberg::Vst::ParamID)': src/vst3/SurgeVst3Processor.cpp:531:37: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'int' [-Wsign-compare] 531 | if( id >= metaparam_offset && id <= metaparam_offset + n_midi_controller_params ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:535:16: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 535 | else if (id >= getParameterCount() || mappedId < 0 ) | ~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:539:16: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 539 | else if( id >= getParameterCountWithoutMappings() ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::performEdit(Steinberg::Vst::ParamID, Steinberg::Vst::ParamValue)': src/vst3/SurgeVst3Processor.cpp:561:37: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'int' [-Wsign-compare] 561 | if( id >= metaparam_offset && id <= metaparam_offset + n_midi_controller_params ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:565:16: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 565 | else if (id >= getParameterCount() || mappedId < 0 ) | ~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:569:16: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 569 | else if( id >= getParameterCountWithoutMappings() ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::endEdit(Steinberg::Vst::ParamID)': src/vst3/SurgeVst3Processor.cpp:584:37: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'int' [-Wsign-compare] 584 | if( id >= metaparam_offset && id <= metaparam_offset + n_midi_controller_params ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:588:16: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 588 | else if (id >= getParameterCount() && mappedId < 0 ) | ~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:592:16: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 592 | else if( id >= getParameterCountWithoutMappings() ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::getParamStringByValue(Steinberg::Vst::ParamID, Steinberg::Vst::ParamValue, Steinberg::Vst::TChar*)': src/vst3/SurgeVst3Processor.cpp:756:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 756 | else if (tag >= getParameterCount() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:760:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 760 | else if( tag >= getParameterCountWithoutMappings() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::getParamValueByString(Steinberg::Vst::ParamID, Steinberg::Vst::TChar*, Steinberg::Vst::ParamValue&)': src/vst3/SurgeVst3Processor.cpp:783:12: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 783 | if (tag >= getParameterCount()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::Vst::ParamValue SurgeVst3Processor::normalizedParamToPlain(Steinberg::Vst::ParamID, Steinberg::Vst::ParamValue)': src/vst3/SurgeVst3Processor.cpp:800:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 800 | else if (tag >= getParameterCount()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:804:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 804 | else if( tag >= getParameterCountWithoutMappings()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::Vst::ParamValue SurgeVst3Processor::plainParamToNormalized(Steinberg::Vst::ParamID, Steinberg::Vst::ParamValue)': src/vst3/SurgeVst3Processor.cpp:820:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 820 | else if (tag >= getParameterCountWithoutMappings()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::Vst::ParamValue SurgeVst3Processor::getParamNormalized(Steinberg::Vst::ParamID)': src/vst3/SurgeVst3Processor.cpp:837:11: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 837 | if(tag >= getParameterCountWithoutMappings() && | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp: In member function 'virtual Steinberg::tresult SurgeVst3Processor::setParamNormalized(Steinberg::Vst::ParamID, Steinberg::Vst::ParamValue)': src/vst3/SurgeVst3Processor.cpp:860:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 860 | else if (tag >= getParameterCount()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ src/vst3/SurgeVst3Processor.cpp:864:17: warning: comparison of integer expressions of different signedness: 'Steinberg::Vst::ParamID' {aka 'unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 864 | else if( tag >= getParameterCountWithoutMappings() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Tunings.cpp src/common/Tunings.cpp: In function 'Surge::Storage::KeyboardMapping keyboardMappingFromStream(std::istream&)': src/common/Tunings.cpp:147:14: warning: unused variable 'read_header' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~~~ src/common/Tunings.cpp:147:31: warning: unused variable 'read_count' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~~ src/common/Tunings.cpp:147:47: warning: unused variable 'read_note' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~ UserDefaults.cpp In file included from src/common/SurgeStorage.h:17, from src/common/UserDefaults.h:5, from src/common/UserDefaults.cpp:1: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ UserInteractionsLinux.cpp VectorizedSvfFilter.cpp VocoderEffect.cpp WavSupport.cpp src/common/WavSupport.cpp: In member function 'void SurgeStorage::load_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:178:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 178 | if (! ( numChannels == 1 && | ~~~~~~~~~~~~~~~~~^~ 179 | ( (audioFormat == 1 /* WAVE_FORMAT_PCM */) && (bitsPerSample == 16) ) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/WavSupport.cpp:220:17: warning: unused variable 'version' [-Wunused-variable] 220 | int version = pl_int(dp); dp += 4; | ^~~~~~~ src/common/WavSupport.cpp:228:17: warning: unused variable 'version' [-Wunused-variable] 228 | int version = pl_int(dp); dp += 4; | ^~~~~~~ src/common/WavSupport.cpp:252:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | for( auto i=1; isize - 1; | ^~~~ src/common/WavSupport.cpp:444:9: warning: unused variable 'channels' [-Wunused-variable] 444 | int channels = 1; | ^~~~~~~~ src/common/WavSupport.cpp: In member function 'void SurgeStorage::export_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for( int i=0; in_tables; ++i ) | ~^~~~~~~~~~~~~ src/common/WavSupport.cpp: In member function 'void SurgeStorage::load_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:141:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 141 | fread(chunkSzD, 1, 4, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~ Wavetable.cpp src/common/dsp/Wavetable.cpp: In member function 'bool Wavetable::BuildWT(void*, wt_header&, bool)': src/common/dsp/Wavetable.cpp:197:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 197 | for (int j = 0; j < this->n_tables; j++) | ~~^~~~~~~~~~~~~~~~ src/common/dsp/Wavetable.cpp:240:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (int j = wdata_tables; j < this->n_tables; j++) | ~~^~~~~~~~~~~~~~~~ WavetableOscillator.cpp src/common/dsp/WavetableOscillator.cpp: In member function 'virtual void WavetableOscillator::init(float, bool)': src/common/dsp/WavetableOscillator.cpp:81:16: warning: variable 's' set but not used [-Wunused-but-set-variable] 81 | float s = 0.f; | ^ src/common/dsp/WavetableOscillator.cpp: In member function 'void WavetableOscillator::convolute(int, bool, bool)': src/common/dsp/WavetableOscillator.cpp:170:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 170 | if (tableid > oscdata->wt.n_tables - 3) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/dsp/WavetableOscillator.cpp: In member function 'virtual void WavetableOscillator::process_block(float, float, bool, bool, float)': src/common/dsp/WavetableOscillator.cpp:382:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 382 | (tableid >= | ~~~~~~~~^~ 383 | oscdata->wt.n_tables)) // TableID-range may have changed in the meantime, check it! | ~~~~~~~~~~~~~~~~~~~~ WindowOscillator.cpp src/common/dsp/WindowOscillator.cpp: In member function 'void WindowOscillator::ProcessSubOscs(bool, bool)': src/common/dsp/WindowOscillator.cpp:133:23: warning: unused variable 'M0Mask' [-Wunused-variable] 133 | const unsigned int M0Mask = 0x07f8; | ^~~~~~ baseiids.cpp basic_dsp.cpp src/common/vt_dsp/basic_dsp.cpp: In function '__m128 sine_xpi_ps_SSE2(__m128)': src/common/vt_dsp/basic_dsp.cpp:635:17: warning: unused variable 'premul' [-Wunused-variable] 635 | const __m128 premul = _mm_set1_ps(16777216.f); | ^~~~~~ src/common/vt_dsp/basic_dsp.cpp:636:17: warning: unused variable 'postmul' [-Wunused-variable] 636 | const __m128 postmul = _mm_set1_ps(1.f / 16777216.f); | ^~~~~~~ cairobitmap.cpp vstgui.surge/vstgui/lib/platform/linux/cairobitmap.cpp:203:2: warning: #warning TODO: alphaPremultiplied is currently ignored, always treated as true [-Wcpp] 203 | #warning TODO: alphaPremultiplied is currently ignored, always treated as true | ^~~~~~~ cairocontext.cpp vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:443:2: warning: #warning TODO: Implementation [-Wcpp] 443 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:528:2: warning: #warning TODO: Implementation [-Wcpp] 528 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp: In member function 'void VSTGUI::Cairo::Context::setupCurrentStroke()': vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:217:22: warning: 'lineJoin' may be used uninitialized in this function [-Wmaybe-uninitialized] 217 | cairo_set_line_join (cr, lineJoin); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:196:21: warning: 'lineCap' may be used uninitialized in this function [-Wmaybe-uninitialized] 196 | cairo_set_line_cap (cr, lineCap); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cairofont.cpp vstgui.surge/vstgui/lib/platform/linux/cairofont.cpp:307:2: warning: #warning TODO: Implementation [-Wcpp] 307 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairofont.cpp:314:2: warning: #warning TODO: Implementation [-Wcpp] 314 | #warning TODO: Implementation | ^~~~~~~ cairogradient.cpp cairopath.cpp vstgui.surge/vstgui/lib/platform/linux/cairopath.cpp:35:2: warning: #warning TODO: Implementation (use cairo_in_fill) [-Wcpp] 35 | #warning TODO: Implementation (use cairo_in_fill) | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairopath.cpp:154:2: warning: #warning TODO: Implementation Element::Type::kEllipse [-Wcpp] 154 | #warning TODO: Implementation Element::Type::kEllipse | ^~~~~~~ conststringtable.cpp coreiids.cpp fbuffer.cpp fcondition.cpp fdebug.cpp fdynlib.cpp filesystem.cpp flock.cpp fobject.cpp fstreamer.cpp fstring.cpp vst3sdk/base/source/fstring.cpp:290:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp] 290 | #warning DEPRECATED No Linux implementation | ^~~~~~~ vst3sdk/base/source/fstring.cpp:314:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp] 314 | #warning DEPRECATED No Linux implementation | ^~~~~~~ vst3sdk/base/source/fstring.cpp:1589:3: warning: #warning DEPRECATED No Linux implementation [-Wcpp] 1589 | #warning DEPRECATED No Linux implementation | ^~~~~~~ vst3sdk/base/source/fstring.cpp:1618:3: warning: #warning DEPRECATED No Linux implementation [-Wcpp] 1618 | #warning DEPRECATED No Linux implementation | ^~~~~~~ vst3sdk/base/source/fstring.cpp:1917:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp] 1917 | #warning DEPRECATED No Linux implementation | ^~~~~~~ vst3sdk/base/source/fstring.cpp:1998:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp] 1998 | #warning DEPRECATED No Linux implementation | ^~~~~~~ In file included from vst3sdk/base/source/fstring.cpp:41: vst3sdk/pluginterfaces/base/fvariant.h: In constructor 'Steinberg::FVariant::FVariant()': vst3sdk/pluginterfaces/base/fvariant.h:50:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Steinberg::FVariant' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 50 | inline FVariant () { memset (this, 0, sizeof (FVariant)); } | ^ vst3sdk/pluginterfaces/base/fvariant.h:33:7: note: 'class Steinberg::FVariant' declared here 33 | class FVariant | ^~~~~~~~ vst3sdk/pluginterfaces/base/fvariant.h: In member function 'void Steinberg::FVariant::empty()': vst3sdk/pluginterfaces/base/fvariant.h:259:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Steinberg::FVariant' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset (this, 0, sizeof (FVariant)); | ^ vst3sdk/pluginterfaces/base/fvariant.h:33:7: note: 'class Steinberg::FVariant' declared here 33 | class FVariant | ^~~~~~~~ funknown.cpp vst3sdk/pluginterfaces/base/funknown.cpp:151:2: warning: #warning implement me! [-Wcpp] 151 | #warning implement me! | ^~~~~~~ genericoptionmenu.cpp vstgui.surge/vstgui/lib/platform/common/genericoptionmenu.cpp: In member function 'virtual int32_t VSTGUI::GenericOptionMenuDetail::DataSource::dbOnKeyDown(const VstKeyCode&, VSTGUI::CDataBrowser*)': vstgui.surge/vstgui/lib/platform/common/genericoptionmenu.cpp:208:16: warning: unused variable 'subMenu' [-Wunused-variable] 208 | if (auto subMenu = item->getSubmenu ()) | ^~~~~~~ generictextedit.cpp vstgui.surge/vstgui/lib/platform/common/generictextedit.cpp: In member function 'virtual VSTGUI::CMouseEventResult VSTGUI::STBTextEditView::onMouseDown(VSTGUI::CFrame*, const VSTGUI::CPoint&, const VSTGUI::CButtonState&)': vstgui.surge/vstgui/lib/platform/common/generictextedit.cpp:356:11: warning: unused variable 'parent' [-Wunused-variable] 356 | if (auto parent = getParentView ()) | ^~~~~~ halfratefilter.cpp In file included from src/common/vt_dsp/halfratefilter.cpp:2: src/common/vt_dsp/halfratefilter.cpp: In constructor 'HalfRateFilter::HalfRateFilter(int, bool)': src/common/vt_dsp/halfratefilter.cpp:9:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 9 | assert(!(M > halfrate_max_M)); | ~~^~~~~~~~~~~~~~~~ linux-aeffguieditor.cpp linuxmain.cpp linuxstring.cpp lipol.cpp macspecific.cpp memorystream.cpp pluginfactoryvst3.cpp vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp: In member function 'bool Steinberg::CPluginFactory::registerClass(const Steinberg::PClassInfo*, Steinberg::FUnknown* (*)(void*), void*)': vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:106:43: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct Steinberg::PClassInfo2' from an array of 'const struct Steinberg::PClassInfo' [-Wclass-memaccess] 106 | memcpy (&info2, info, sizeof (PClassInfo)); | ^ In file included from vst3sdk/public.sdk/source/main/pluginfactoryvst3.h:39, from vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:37: vst3sdk/pluginterfaces/base/ipluginbase.h:191:8: note: 'struct Steinberg::PClassInfo2' declared here 191 | struct PClassInfo2 | ^~~~~~~~~~~ vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp: In member function 'virtual Steinberg::tresult Steinberg::CPluginFactory::getClassInfo(Steinberg::int32, Steinberg::PClassInfo*)': vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:210:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Steinberg::PClassInfo'; use assignment or value-initialization instead [-Wclass-memaccess] 210 | memset (info, 0, sizeof (PClassInfo)); | ^ In file included from vst3sdk/public.sdk/source/main/pluginfactoryvst3.h:39, from vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:37: vst3sdk/pluginterfaces/base/ipluginbase.h:108:8: note: 'struct Steinberg::PClassInfo' declared here 108 | struct PClassInfo | ^~~~~~~~~~ vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:214:59: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct Steinberg::PClassInfo' from an array of 'struct Steinberg::PClassInfo2' [-Wclass-memaccess] 214 | memcpy (info, &classes[index].info8, sizeof (PClassInfo)); | ^ In file included from vst3sdk/public.sdk/source/main/pluginfactoryvst3.h:39, from vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:37: vst3sdk/pluginterfaces/base/ipluginbase.h:108:8: note: 'struct Steinberg::PClassInfo' declared here 108 | struct PClassInfo | ^~~~~~~~~~ vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp: In member function 'virtual Steinberg::tresult Steinberg::CPluginFactory::getClassInfo2(Steinberg::int32, Steinberg::PClassInfo2*)': vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:227:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Steinberg::PClassInfo2'; use assignment or value-initialization instead [-Wclass-memaccess] 227 | memset (info, 0, sizeof (PClassInfo2)); | ^ In file included from vst3sdk/public.sdk/source/main/pluginfactoryvst3.h:39, from vst3sdk/public.sdk/source/main/pluginfactoryvst3.cpp:37: vst3sdk/pluginterfaces/base/ipluginbase.h:191:8: note: 'struct Steinberg::PClassInfo2' declared here 191 | struct PClassInfo2 | ^~~~~~~~~~~ pluginview.cpp precompiled.cpp strnatcmp.cpp surgeentry.cpp tinyxml.cpp In file included from libs/xml/tinyxml.cpp:29: libs/xml/tinyxml.h: In member function 'const TiXmlDocument* TiXmlNode::ToDocument() const': libs/xml/tinyxml.h:606:81: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 606 | const TiXmlDocument* ToDocument() const { return ( this && type == DOCUMENT ) ? (const TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'const TiXmlElement* TiXmlNode::ToElement() const': libs/xml/tinyxml.h:607:81: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 607 | const TiXmlElement* ToElement() const { return ( this && type == ELEMENT ) ? (const TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlDocument* TiXmlNode::ToDocument()': libs/xml/tinyxml.h:613:70: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 613 | TiXmlDocument* ToDocument() { return ( this && type == DOCUMENT ) ? (TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlText* TiXmlNode::ToText()': libs/xml/tinyxml.h:617:68: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 617 | TiXmlText* ToText() { return ( this && type == TEXT ) ? (TiXmlText*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ tinyxmlerror.cpp tinyxmlparser.cpp libs/xml/tinyxmlparser.cpp: In member function 'virtual const char* TiXmlAttribute::Parse(const char*, TiXmlParsingData*, TiXmlEncoding)': libs/xml/tinyxmlparser.cpp:1308:6: warning: variable 'tabsize' set but not used [-Wunused-but-set-variable] 1308 | int tabsize = 4; | ^~~~~~~ In file included from libs/xml/tinyxmlparser.cpp:25: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlDeclaration* TiXmlNode::ToDeclaration()': libs/xml/tinyxml.h:618:77: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 618 | TiXmlDeclaration* ToDeclaration() { return ( this && type == DECLARATION ) ? (TiXmlDeclaration*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ updatehandler.cpp ustring.cpp vstaudioeffect.cpp vstbus.cpp vstcomponent.cpp vstcomponentbase.cpp vstgui.cpp In file included from vstgui.surge/vstgui/vstgui.cpp:8: vstgui.surge/vstgui/lib/cdatabrowser.cpp:554:20: warning: multi-character character constant [-Wmultichar] 554 | te->setAttribute ('row ', cell.row); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:555:20: warning: multi-character character constant [-Wmultichar] 555 | te->setAttribute ('col ', cell.column); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:569:22: warning: multi-character character constant [-Wmultichar] 569 | te->getAttribute ('row ', row); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:570:22: warning: multi-character character constant [-Wmultichar] 570 | te->getAttribute ('col ', col); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:993:57: warning: multi-character character constant [-Wmultichar] 993 | static const CViewAttributeID kDataBrowserViewDragRow = 'vddr'; | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:994:60: warning: multi-character character constant [-Wmultichar] 994 | static const CViewAttributeID kDataBrowserViewDragColumn = 'vddc'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:14: vstgui.surge/vstgui/lib/cframe.cpp:1329:24: warning: multi-character character constant [-Wmultichar] 1329 | if (getAttributeSize ('vfde', attrSize)) | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1338:16: warning: multi-character character constant [-Wmultichar] 1338 | getAttribute ('vfco', focusColor); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1346:16: warning: multi-character character constant [-Wmultichar] 1346 | getAttribute ('vfwi', focusWidth); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1354:17: warning: multi-character character constant [-Wmultichar] 1354 | setAttribute ('vfde', state); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1356:20: warning: multi-character character constant [-Wmultichar] 1356 | removeAttribute ('vfde'); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1362:16: warning: multi-character character constant [-Wmultichar] 1362 | setAttribute ('vfco', color); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1368:16: warning: multi-character character constant [-Wmultichar] 1368 | setAttribute ('vfwi', width); | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:30: vstgui.surge/vstgui/lib/cview.cpp:167:58: warning: multi-character character constant [-Wmultichar] 167 | const CViewAttributeID kCViewAttributeReferencePointer = 'cvrp'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:168:49: warning: multi-character character constant [-Wmultichar] 168 | const CViewAttributeID kCViewTooltipAttribute = 'cvtt'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:169:52: warning: multi-character character constant [-Wmultichar] 169 | const CViewAttributeID kCViewControllerAttribute = 'ictr'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:170:53: warning: multi-character character constant [-Wmultichar] 170 | const CViewAttributeID kCViewHitTestPathAttribute = 'cvht'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:171:49: warning: multi-character character constant [-Wmultichar] 171 | const CViewAttributeID kCViewCustomDropTarget = 'cvdt'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:31: vstgui.surge/vstgui/lib/cviewcontainer.cpp:24:61: warning: multi-character character constant [-Wmultichar] 24 | const CViewAttributeID kCViewContainerDropTargetAttribute = 'vcdt'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:25:64: warning: multi-character character constant [-Wmultichar] 25 | const CViewAttributeID kCViewContainerMouseDownViewAttribute = 'vcmd'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:26:65: warning: multi-character character constant [-Wmultichar] 26 | const CViewAttributeID kCViewContainerLastDrawnFocusAttribute = 'vclf'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:27:67: warning: multi-character character constant [-Wmultichar] 27 | const CViewAttributeID kCViewContainerBackgroundOffsetAttribute = 'vcbo'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:41: vstgui.surge/vstgui/lib/controls/cknob.cpp:19:63: warning: multi-character character constant [-Wmultichar] 19 | static constexpr CViewAttributeID kCKnobMouseStateAttribute = 'knms'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:6: vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = true; bool plane1 = false; bool plane2 = false; bool plane3 = false; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:459:122: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 513 | for (auto i = 0; i < dv.size (); ++i) | ~~^~~~~~~~~~~~ vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = false; bool plane1 = false; bool plane2 = false; bool plane3 = true; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:465:122: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = true; bool plane1 = true; bool plane2 = true; bool plane3 = true; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:473:117: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from vstgui.surge/vstgui/vstgui.cpp:25: vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp: In instantiation of 'std::array VSTGUI::boxesForGauss(double) [with long unsigned int numBoxes = 3]': vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp:181:56: required from here vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp:130:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 130 | for (int32_t i = 0; i < numBoxes; ++i) | ~~^~~~~~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:62: vstgui.surge/vstgui/lib/platform/common/fileresourceinputstream.cpp: In member function 'virtual int64_t VSTGUI::FileResourceInputStream::seek(int64_t, VSTGUI::SeekMode)': vstgui.surge/vstgui/lib/platform/common/fileresourceinputstream.cpp:63:13: warning: 'whence' may be used uninitialized in this function [-Wmaybe-uninitialized] 63 | if (fseeko (fileHandle, pos, whence) == 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:30: vstgui.surge/vstgui/lib/cview.cpp: In member function 'int32_t VSTGUI::CDragContainerHelper::getType(int32_t) const': vstgui.surge/vstgui/lib/cview.cpp:1182:9: warning: 'outType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1182 | return outType; | ^~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h: In member function 'virtual void VSTGUI::CScrollView::setContainerSize(const VSTGUI::CRect&, bool)': vstgui.surge/vstgui/lib/crect.h:144:18: warning: 'oldScrollSize.VSTGUI::CRect::bottom' may be used uninitialized in this function [-Wmaybe-uninitialized] 144 | return bottom - top; | ^~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:521:9: note: 'oldScrollSize.VSTGUI::CRect::bottom' was declared here 521 | CRect oldScrollSize = vsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:144:18: warning: 'oldScrollSize.VSTGUI::CRect::top' may be used uninitialized in this function [-Wmaybe-uninitialized] 144 | return bottom - top; | ^~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:521:9: note: 'oldScrollSize.VSTGUI::CRect::top' was declared here 521 | CRect oldScrollSize = vsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:138:17: warning: 'oldScrollSize.VSTGUI::CRect::right' may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | return right - left; | ^~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:542:9: note: 'oldScrollSize.VSTGUI::CRect::right' was declared here 542 | CRect oldScrollSize = hsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:138:17: warning: 'oldScrollSize.VSTGUI::CRect::left' may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | return right - left; | ^~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:542:9: note: 'oldScrollSize.VSTGUI::CRect::left' was declared here 542 | CRect oldScrollSize = hsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ vstguieditor.cpp vstinitiids.cpp vstnoteexpressiontypes.cpp vstparameters.cpp vstsinglecomponenteffect.cpp x11fileselector.cpp x11frame.cpp vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:653:2: warning: #warning TODO: Implementation [-Wcpp] 653 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:660:2: warning: #warning TODO: Implementation [-Wcpp] 660 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:694:3: warning: #warning TODO: Implementation [-Wcpp] 694 | # warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:739:2: warning: #warning TODO: Implementation [-Wcpp] 739 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:745:2: warning: #warning TODO: Implementation [-Wcpp] 745 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp: In function 'std::string VSTGUI::X11::{anonymous}::getAtomName(xcb_atom_t)': vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:47:8: warning: unused variable 'length' [-Wunused-variable] 47 | auto length = xcb_get_atom_name_name_length (reply); | ^~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp: At global scope: vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:40:13: warning: 'std::string VSTGUI::X11::{anonymous}::getAtomName(xcb_atom_t)' defined but not used [-Wunused-function] 40 | std::string getAtomName (xcb_atom_t atom) | ^~~~~~~~~~~ x11platform.cpp vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp: In member function 'virtual void VSTGUI::X11::RunLoop::Impl::onEvent()': vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp:339:11: warning: unused variable 'ev' [-Wunused-variable] 339 | auto ev = reinterpret_cast (event); | ^~ vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp:350:11: warning: unused variable 'ev' [-Wunused-variable] 350 | auto ev = reinterpret_cast (event); | ^~ x11timer.cpp x11utils.cpp In file included from vstgui.surge/vstgui/lib/platform/linux/x11utils.cpp:2: vstgui.surge/vstgui/lib/platform/linux/x11utils.h: In constructor 'VSTGUI::X11::ChildWindow::ChildWindow(Window, VSTGUI::CPoint)': vstgui.surge/vstgui/lib/platform/linux/x11utils.h:36:9: warning: 'VSTGUI::X11::ChildWindow::size' will be initialized after [-Wreorder] 36 | CPoint size; | ^~~~ vstgui.surge/vstgui/lib/platform/linux/x11utils.h:35:15: warning: 'VSTGUI::X11::ChildWindow::xcb_window_t VSTGUI::X11::ChildWindow::id' [-Wreorder] 35 | xcb_window_t id; | ^~ vstgui.surge/vstgui/lib/platform/linux/x11utils.cpp:35:1: warning: when initialized here [-Wreorder] 35 | ChildWindow::ChildWindow (::Window parentId, CPoint size) | ^~~~~~~~~~~ Creating target/vst3/Release Linking surge-vst3 Running postbuild commands ./scripts/linux/package-vst3.sh Creating Linux VST3 Bundle... Build of surge-vst3 succeeded + ./build-linux.sh -p lv2 build Building surge-lv2 with output in build_logs/build_lv2.log ==== Building surge-lv2 (release_x64) ==== Creating obj/x64/Release/surge-lv2 Running prebuild commands python2 scripts/linux/emit-vector-piggy.py . AdsrEnvelope.cpp In file included from src/common/dsp/AdsrEnvelope.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ BiquadFilter.cpp src/common/dsp/BiquadFilter.cpp: In member function 'void BiquadFilter::coeff_LPHPmorph(double, double, double)': src/common/dsp/BiquadFilter.cpp:159:59: warning: unused variable 'BP' [-Wunused-variable] 159 | double HP = limit_range(morph, 0.0, 1.0), LP = 1 - HP, BP = LP * HP; | ^~ src/common/dsp/BiquadFilter.cpp: In member function 'void BiquadFilter::coeff_orfanidisEQ(double, double, double, double, double)': src/common/dsp/BiquadFilter.cpp:189:11: warning: unused variable 'limit' [-Wunused-variable] 189 | double limit = 0.95; | ^~~~~ src/common/dsp/BiquadFilter.cpp:194:11: warning: unused variable 'gainscale' [-Wunused-variable] 194 | double gainscale = 1; | ^~~~~~~~~ BiquadFilterSSE2.cpp CAboutBox.cpp CCursorHidingControl.cpp CDIBitmap.cpp In file included from src/common/gui/CDIBitmap.cpp:1: src/common/gui/CDIBitmap.h: In constructor 'CDIBitmap::CDIBitmap(long int, long int)': src/common/gui/CDIBitmap.h:54:43: warning: 'CDIBitmap::_bitmap' will be initialized after [-Wreorder] 54 | VSTGUI::SharedPointer _bitmap; | ^~~~~~~ src/common/gui/CDIBitmap.h:50:8: warning: 'int CDIBitmap::_width' [-Wreorder] 50 | int _width = 0, _height = 0; | ^~~~~~ src/common/gui/CDIBitmap.cpp:25:1: warning: when initialized here [-Wreorder] 25 | CDIBitmap::CDIBitmap(long width, long height) | ^~~~~~~~~ CEffectSettings.cpp CHSwitch2.cpp CLFOGui.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CLFOGui.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CLFOGui.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawVectorized(VSTGUI::CDrawContext*)': src/common/gui/CLFOGui.cpp:173:16: warning: variable 'firstval' set but not used [-Wunused-but-set-variable] 173 | float firstval; | ^~~~~~~~ src/common/gui/CLFOGui.cpp:174:16: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 174 | float lastval; | ^~~~~~~ src/common/gui/CLFOGui.cpp:349:21: warning: unused variable 'mnum' [-Wunused-variable] 349 | auto mnum = l / tsNum; | ^~~~ src/common/gui/CLFOGui.cpp:423:11: warning: variable 'cgray' set but not used [-Wunused-but-set-variable] 423 | CColor cgray = {0x97, 0x98, 0x9a, 0xff}; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawBitmap(VSTGUI::CDrawContext*)': src/common/gui/CLFOGui.cpp:558:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 558 | if ((ieval1 >> 7) < (h - 1)) | ~~~~~~~~~~~~~~^~~~~~~~~ src/common/gui/CLFOGui.cpp:564:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | if ((ieval2 >> 7) < (h - 1)) | ~~~~~~~~~~~~~~^~~~~~~~~ src/common/gui/CLFOGui.cpp:515:13: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 515 | float lastval = 0; | ^~~~~~~ src/common/gui/CLFOGui.cpp:479:8: warning: unused variable 'w' [-Wunused-variable] 479 | int w = cdisurf->getWidth(); | ^ src/common/gui/CLFOGui.cpp:636:11: warning: variable 'cgray' set but not used [-Wunused-but-set-variable] 636 | CColor cgray = {0x97, 0x98, 0x9a, 0xff}; | ^~~~~ src/common/gui/CLFOGui.cpp: In member function 'void CLFOGui::drawStepSeq(VSTGUI::CDrawContext*, VSTGUI::CRect&, VSTGUI::CRect&)': src/common/gui/CLFOGui.cpp:685:8: warning: unused variable 'w' [-Wunused-variable] 685 | int w = cdisurf->getWidth(); | ^ src/common/gui/CLFOGui.cpp:686:8: warning: unused variable 'h' [-Wunused-variable] 686 | int h = cdisurf->getHeight(); | ^ src/common/gui/CLFOGui.cpp:697:8: warning: unused variable 'cgray' [-Wunused-variable] 697 | int cgray = PIX_COL( 0xff97989a, 0x9a9897ff ); | ^~~~~ src/common/gui/CLFOGui.cpp:699:8: warning: unused variable 'disStepMarker' [-Wunused-variable] 699 | int disStepMarker = PIX_COL( 0xffccccee, 0xeeccccff); | ^~~~~~~~~~~~~ src/common/gui/CLFOGui.cpp: In member function 'virtual VSTGUI::CMouseEventResult CLFOGui::onMouseDown(VSTGUI::CPoint&, const VSTGUI::CButtonState&)': src/common/gui/CLFOGui.cpp:877:102: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 877 | ss->trigmask = ( ((ss->trigmask & 0x000000000000fffe) >> 1) | ((ss->trigmask & 1) << 15) & 0xffff) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/common/gui/CLFOGui.cpp:878:96: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 878 | ( ((ss->trigmask & 0x00000000fffe0000) >> 1) | ((ss->trigmask & 0x10000) << 15) & 0xffff0000 ) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:879:100: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 879 | ( ((ss->trigmask & 0x0000fffe00000000) >> 1) | ((ss->trigmask & 0x100000000) << 15) & 0xffff00000000 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:893:119: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 893 | ss->trigmask = ( ((ss->trigmask & 0x0000000000007fff) << 1) | ((ss->trigmask & 0x0000000000008000) >> 15) & 0xffff ) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/common/gui/CLFOGui.cpp:894:107: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 894 | ( ((ss->trigmask & 0x000000007fff0000) << 1) | ((ss->trigmask & 0x0000000080000000) >> 15) & 0xffff0000 )| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/common/gui/CLFOGui.cpp:895:107: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 895 | ( ((ss->trigmask & 0x00007fff00000000) << 1) | ((ss->trigmask & 0x0000800000000000) >> 15) & 0xffff00000000 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CModulationSourceButton.cpp src/common/gui/CModulationSourceButton.cpp: In member function 'virtual void CModulationSourceButton::draw(VSTGUI::CDrawContext*)': src/common/gui/CModulationSourceButton.cpp:113:17: warning: variable 'ColSelectedBG' set but not used [-Wunused-but-set-variable] 113 | const CColor ColSelectedBG = CColor(0, 0, 0, 255); | ^~~~~~~~~~~~~ src/common/gui/CModulationSourceButton.cpp:133:9: warning: unused variable 'ActiveArrow' [-Wunused-variable] 133 | bool ActiveArrow = state > 4; | ^~~~~~~~~~~ CNumberField.cpp src/common/gui/CNumberField.cpp: In member function 'virtual void CNumberField::draw(VSTGUI::CDrawContext*)': src/common/gui/CNumberField.cpp:429:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 429 | sprintf(the_text, "%ss", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:471:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 471 | sprintf(the_text, "%sHz", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:478:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 478 | sprintf(the_text, "%ss", the_text); | ^~~~~~~~ ~~~~~~~~ src/common/gui/CNumberField.cpp:478:29: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 478 | sprintf(the_text, "%ss", the_text); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 33 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CNumberField.cpp:471:28: warning: 'Hz' directive writing 2 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 471 | sprintf(the_text, "%sHz", the_text); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 34 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CNumberField.cpp:429:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 429 | sprintf(the_text, "%ss", the_text); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from vstgui.surge/vstgui/lib/vstguibase.h:9, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/CNumberField.h:11, from src/common/gui/CNumberField.cpp:9: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 33 bytes into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COscillatorDisplay.cpp src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::drawVector(VSTGUI::CDrawContext*)': src/common/gui/COscillatorDisplay.cpp:177:22: warning: unused variable 'newp' [-Wunused-variable] 177 | float newp = storage->note_to_pitch(bracket + frac); | ^~~~ src/common/gui/COscillatorDisplay.cpp:327:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | else if ((wtid >= 0) && (wtid < storage->wt_list.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp:136:8: warning: unused variable 'topline' [-Wunused-variable] 136 | int topline = midline - 0.4f * h; | ^~~~~~~ src/common/gui/COscillatorDisplay.cpp:137:8: warning: unused variable 'bottomline' [-Wunused-variable] 137 | int bottomline = midline + 0.4f * h; | ^~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::drawBitmap(VSTGUI::CDrawContext*)': src/common/gui/COscillatorDisplay.cpp:541:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 541 | else if ((wtid >= 0) && (wtid < storage->wt_list.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp:413:10: warning: variable 'lastval' set but not used [-Wunused-but-set-variable] 413 | float lastval = 0; | ^~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'virtual bool COscillatorDisplay::onDrop(VSTGUI::DragEventData)': src/common/gui/COscillatorDisplay.cpp:615:9: warning: variable 'where' set but not used [-Wunused-but-set-variable] 615 | auto where = data.pos; | ^~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::populateMenu(VSTGUI::COptionMenu*, int)': src/common/gui/COscillatorDisplay.cpp:708:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 708 | storage->firstUserWTCategory != storage->wt_category.size())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/COscillatorDisplay.cpp: In member function 'void COscillatorDisplay::loadWavetable(int)': src/common/gui/COscillatorDisplay.cpp:878:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 878 | if (id >= 0 && (id < storage->wt_list.size())) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from vstgui.surge/vstgui/lib/vstguibase.h:10, from vstgui.surge/vstgui/vstgui.h:8, from src/common/gui/vstcontrols.h:3, from src/common/gui/COscillatorDisplay.h:5, from src/common/gui/COscillatorDisplay.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool COscillatorDisplay::populateMenuForCategory(VSTGUI::COptionMenu*, int, int)' at src/common/gui/COscillatorDisplay.cpp:861:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool COscillatorDisplay::populateMenuForCategory(VSTGUI::COptionMenu*, int, int)' at src/common/gui/COscillatorDisplay.cpp:857:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CPatchBrowser.cpp src/common/gui/CPatchBrowser.cpp: In member function 'virtual VSTGUI::CMouseEventResult CPatchBrowser::onMouseDown(VSTGUI::CPoint&, const VSTGUI::CButtonState&)': src/common/gui/CPatchBrowser.cpp:95:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 95 | for (int i = 0; i < storage->patch_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/CPatchBrowser.cpp:52:9: warning: unused variable 'txt' [-Wunused-variable] 52 | char txt[256]; | ^~~ CScalableBitmap.cpp In file included from src/common/gui/CScalableBitmap.cpp:1: src/common/gui/CScalableBitmap.h: In constructor 'CScalableBitmap::CScalableBitmap(VSTGUI::CResourceDescription, VSTGUI::CFrame*)': src/common/gui/CScalableBitmap.h:69:15: warning: 'CScalableBitmap::svgImage' will be initialized after [-Wreorder] 69 | NSVGimage* svgImage; | ^~~~~~~~ src/common/gui/CScalableBitmap.h:67:20: warning: 'VSTGUI::CFrame* CScalableBitmap::frame' [-Wreorder] 67 | VSTGUI::CFrame* frame; | ^~~~~ src/common/gui/CScalableBitmap.cpp:95:1: warning: when initialized here [-Wreorder] 95 | CScalableBitmap::CScalableBitmap(CResourceDescription desc, VSTGUI::CFrame* f) | ^~~~~~~~~~~~~~~ CSnapshotMenu.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CSnapshotMenu.cpp:2: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CSnapshotMenu.cpp:2: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CSnapshotMenu.cpp: In member function 'virtual void CSnapshotMenu::populate()': src/common/gui/CSnapshotMenu.cpp:43:9: warning: unused variable 'do_nothing' [-Wunused-variable] 43 | bool do_nothing = false; | ^~~~~~~~~~ src/common/gui/CSnapshotMenu.cpp: In member function 'void CFxMenu::copyFX()': src/common/gui/CSnapshotMenu.cpp:453:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 453 | memcpy(fxbuffer,fx,sizeof(FxStorage)); | ^ In file included from src/common/gui/SurgeGUIEditor.h:28, from src/common/gui/CSnapshotMenu.cpp:2: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ In file included from src/common/SurgeStorage.h:17, from src/common/gui/SurgeGUIEditor.h:28, from src/common/gui/CSnapshotMenu.cpp:2: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ CStatusPanel.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CStatusPanel.cpp:1: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/CStatusPanel.cpp:1: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/gui/CStatusPanel.cpp: In member function 'virtual bool CStatusPanel::onDrop(VSTGUI::DragEventData)': src/common/gui/CStatusPanel.cpp:102:9: warning: variable 'where' set but not used [-Wunused-but-set-variable] 102 | auto where = data.pos; | ^~~~~ CSurgeSlider.cpp src/common/gui/CSurgeSlider.cpp: In member function 'virtual void CSurgeSlider::draw(VSTGUI::CDrawContext*)': src/common/gui/CSurgeSlider.cpp:301:16: warning: unused variable 'modDistance' [-Wunused-variable] 301 | float modDistance = 40; | ^~~~~~~~~~~ CSurgeVuMeter.cpp CSwitchControl.cpp ConditionerEffect.cpp ConfigurationXml.S CriticalSection.cpp DisplayInfoLinux.cpp DistortionEffect.cpp In file included from src/common/dsp/effect/DistortionEffect.cpp:1: src/common/dsp/effect/effect_defs.h: In constructor 'DistortionEffect::DistortionEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/effect_defs.h:266:36: warning: 'DistortionEffect::lp2' will be initialized after [-Wreorder] 266 | BiquadFilter band1, band2, lp1, lp2; | ^~~ src/common/dsp/effect/effect_defs.h:238:19: warning: 'HalfRateFilter DistortionEffect::hr_a' [-Wreorder] 238 | HalfRateFilter hr_a alignas(16), | ^~~~ src/common/dsp/effect/DistortionEffect.cpp:11:1: warning: when initialized here [-Wreorder] 11 | DistortionEffect::DistortionEffect(SurgeStorage* storage, FxStorage* fxdata, pdata* pd) | ^~~~~~~~~~~~~~~~ DspUtilities.cpp DualDelayEffect.cpp Effect.cpp FMOscillator.cpp FilterCoefficientMaker.cpp src/common/dsp/FilterCoefficientMaker.cpp: In member function 'void FilterCoefficientMaker::ToCoupledForm(double, double, double, double, double, double, double)': src/common/dsp/FilterCoefficientMaker.cpp:470:11: warning: unused variable 'scaler' [-Wunused-variable] 470 | double scaler = 1.f; // 0.01 + 0.99*sqrt(c1*c1); | ^~~~~~ FpuState.cpp FreqshiftEffect.cpp In file included from src/common/dsp/effect/FreqshiftEffect.cpp:1: src/common/dsp/effect/effect_defs.h: In constructor 'FreqshiftEffect::FreqshiftEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/effect_defs.h:124:35: warning: 'FreqshiftEffect::shiftR' will be initialized after [-Wreorder] 124 | lag time, shiftL, shiftR; | ^~~~~~ src/common/dsp/effect/effect_defs.h:100:19: warning: 'HalfRateFilter FreqshiftEffect::fr' [-Wreorder] 100 | HalfRateFilter fr alignas(16), | ^~ src/common/dsp/effect/FreqshiftEffect.cpp:17:1: warning: when initialized here [-Wreorder] 17 | FreqshiftEffect::FreqshiftEffect(SurgeStorage* storage, FxStorage* fxdata, pdata* pd) | ^~~~~~~~~~~~~~~ LfoModulationSource.cpp LinuxVST3Helpers.cpp Oscillator.cpp Parameter.cpp src/common/Parameter.cpp: In member function 'std::string Parameter::tempoSyncNotationValue(float)': src/common/Parameter.cpp:884:33: warning: '0' flag ignored with precision and '%d' gnu_printf format [-Wformat=] 884 | snprintf(tmp, 1024, "1/%0.d", (int)d, d ); | ^~~~~~~~ src/common/Parameter.cpp:884:33: warning: too many arguments for format [-Wformat-extra-args] src/common/Parameter.cpp: In member function 'void Parameter::morph(Parameter*, Parameter*, float)': src/common/Parameter.cpp:1326:40: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1326 | memcpy(this, a, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ src/common/Parameter.cpp:1332:43: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1332 | memcpy(this, b, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ src/common/Parameter.cpp:1334:43: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Parameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1334 | memcpy(this, a, sizeof(Parameter)); | ^ In file included from src/common/SurgeStorage.h:6, from src/common/Parameter.cpp:4: src/common/Parameter.h:128:7: note: 'class Parameter' declared here 128 | class Parameter | ^~~~~~~~~ In file included from /usr/include/string.h:495, from libs/xml/tinyxml.h:41, from src/common/SurgeStorage.h:17, from src/common/Parameter.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void Parameter::set_name(const char*)' at src/common/Parameter.cpp:128:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'Parameter* Parameter::assign(int, int, const char*, const char*, int, int, int, int, ControlGroup, int, bool, int)' at src/common/Parameter.cpp:155:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PhaserEffect.cpp src/common/dsp/effect/PhaserEffect.cpp: In constructor 'PhaserEffect::PhaserEffect(SurgeStorage*, FxStorage*, pdata*)': src/common/dsp/effect/PhaserEffect.cpp:33:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class BiquadFilter'; use assignment or value-initialization instead [-Wclass-memaccess] 33 | memset(biquad[i], 0, sizeof(BiquadFilter)); | ^ In file included from src/common/dsp/effect/effect_defs.h:7, from src/common/dsp/effect/PhaserEffect.cpp:1: src/common/dsp/BiquadFilter.h:65:7: note: 'class BiquadFilter' declared here 65 | class BiquadFilter | ^~~~~~~~~~~~ PopupEditorDialog.cpp QuadFilterChain.cpp QuadFilterUnit.cpp src/common/dsp/QuadFilterUnit.cpp: In function '__m128 COMBquad_SSE1(QuadFilterUnitState*, __m128)': src/common/dsp/QuadFilterUnit.cpp:516:18: warning: unused variable 'm0xff' [-Wunused-variable] 516 | const __m128i m0xff = _mm_set1_epi32(0xff); | ^~~~~ Reverb1Effect.cpp Reverb2Effect.cpp RotarySpeakerEffect.cpp RuntimeFontLinux.cpp SampleAndHoldOscillator.cpp src/common/dsp/SampleAndHoldOscillator.cpp: In member function 'virtual void SampleAndHoldOscillator::init(float, bool)': src/common/dsp/SampleAndHoldOscillator.cpp:86:17: warning: unused variable 'ot' [-Wunused-variable] 86 | double ot = drand * storage->note_to_pitch_tuningctr(detune); | ^~ src/common/dsp/SampleAndHoldOscillator.cpp: In member function 'void SampleAndHoldOscillator::convolute(int, bool, bool)': src/common/dsp/SampleAndHoldOscillator.cpp:133:10: warning: unused variable 'sub' [-Wunused-variable] 133 | float sub = l_sub.v; | ^~~ src/common/dsp/SampleAndHoldOscillator.cpp:163:16: warning: unused variable 's' [-Wunused-variable] 163 | const float s = 0.99952f; | ^ src/common/dsp/SampleAndHoldOscillator.cpp:179:10: warning: unused variable 'smooth' [-Wunused-variable] 179 | float smooth = l_smooth.v; | ^~~~~~ ScalablePiggy.S SurgeBitmaps.cpp SurgeError.cpp SurgeGUIEditor.cpp In file included from /usr/include/c++/9/backward/strstream:50, from src/common/gui/SurgeGUIEditor.cpp:30: /usr/include/c++/9/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/SurgeGUIEditor.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/gui/SurgeGUIEditor.h:33, from src/common/gui/SurgeGUIEditor.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/common/gui/SurgeGUIEditor.cpp:9: src/common/gui/CParameterTooltip.h: In member function 'virtual void CParameterTooltip::draw(VSTGUI::CDrawContext*)': src/common/gui/CParameterTooltip.h:69:24: warning: variable 'smaller' set but not used [-Wunused-but-set-variable] 69 | VSTGUI::CRect smaller = getViewSize(); | ^~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In constructor 'SurgeGUIEditor::SurgeGUIEditor(void*, SurgeSynthesizer*, void*)': src/common/gui/SurgeGUIEditor.cpp:238:59: warning: comparison between 'enum Surge::ParamConfig::Style' and 'enum VSTGUI::CSlider::Style' [-Wenum-compare] 238 | if(Surge::ParamConfig::kHorizontal != VSTGUI::CSlider::kHorizontal || | ^~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:239:57: warning: comparison between 'enum Surge::ParamConfig::Style' and 'enum VSTGUI::CSlider::Style' [-Wenum-compare] 239 | Surge::ParamConfig::kVertical != VSTGUI::CSlider::kVertical | ^~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:132:10: warning: variable 'zf' set but not used [-Wunused-but-set-variable] 132 | float zf = userDefaultZoomFactor / 100.0; | ^~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::idle()': src/common/gui/SurgeGUIEditor.cpp:445:45: warning: unused variable 'txt' [-Wunused-variable] 445 | char pname[256], pdisp[256], txt[256]; | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'bool SurgeGUIEditor::isControlVisible(ControlGroup, int)': src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_GLOBAL' not handled in switch [-Wswitch] 700 | switch (controlGroup) | ^ src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_MIX' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_FILTER' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp:700:11: warning: enumeration value 'cg_ENV' not handled in switch [-Wswitch] src/common/gui/SurgeGUIEditor.cpp: In member function 'void SurgeGUIEditor::openOrRecreateEditor()': src/common/gui/SurgeGUIEditor.cpp:767:8: warning: unused variable 'rws' [-Wunused-variable] 767 | int rws = 15; | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::setParameter(long int, float)': src/common/gui/SurgeGUIEditor.cpp:1688:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1688 | if (index > synth->storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1690:15: warning: unused variable 'p' [-Wunused-variable] 1690 | Parameter* p = synth->storage.getPatch().param_ptr[index]; | ^ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual int32_t SurgeGUIEditor::controlModifierClicked(VSTGUI::CControl*, VSTGUI::CButtonState)': src/common/gui/SurgeGUIEditor.cpp:1863:14: warning: unused variable 'id_clearallmr' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:34: warning: unused variable 'id_learnctrl' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:53: warning: unused variable 'id_clearctrl' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1863:72: warning: unused variable 'id_bipolar' [-Wunused-variable] 1863 | int id_clearallmr = -1, id_learnctrl = -1, id_clearctrl = -1, id_bipolar = -1, | ^~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:14: warning: unused variable 'id_copy' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:28: warning: unused variable 'id_paste' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:1864:43: warning: unused variable 'id_rename' [-Wunused-variable] 1864 | id_copy = -1, id_paste = -1, id_rename = -1; | ^~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2140:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2140 | if ((ptag >= 0) && (ptag < synth->storage.getPatch().param_ptr.size()) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2303:18: warning: unused variable 'is_modulated' [-Wunused-variable] 2303 | bool is_modulated = false; | ^~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual void SurgeGUIEditor::valueChanged(VSTGUI::CControl*)': src/common/gui/SurgeGUIEditor.cpp:2633:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 2633 | CRect r = control->getViewSize(); | ^ src/common/gui/SurgeGUIEditor.cpp:2768:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2768 | if ((ptag >= 0) && (ptag < synth->storage.getPatch().param_ptr.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'VSTGUI::COptionMenu* SurgeGUIEditor::makeTuningMenu(VSTGUI::CRect&)': src/common/gui/SurgeGUIEditor.cpp:3712:11: warning: unused variable 'tfl' [-Wunused-variable] 3712 | auto *tfl = addCallbackMenu(tuningSubMenu, "Factory Tuning Library...", | ^~~ src/common/gui/SurgeGUIEditor.cpp: In member function 'virtual int32_t SurgeGUIEditor::controlModifierClicked(VSTGUI::CControl*, VSTGUI::CButtonState)': src/common/gui/SurgeGUIEditor.cpp:2217:55: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 238 and 242 [-Wformat-truncation=] 2217 | snprintf(lab, 256, "%sTempoSync all %s Params", un, prefix ); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:867, from src/common/globals.h:8, from src/common/gui/SurgeGUIEditor.h:6, from src/common/gui/SurgeGUIEditor.cpp:4: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 22 and 281 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/gui/SurgeGUIEditor.cpp:2098:36: warning: 'currentSub' may be used uninitialized in this function [-Wmaybe-uninitialized] 2098 | currentSub->addEntry(cmd); | ~~~~~~~~~~~~~~~~~~~~^~~~~ SurgeLv2Export.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/lv2/SurgeLv2Wrapper.h:2, from src/lv2/SurgeLv2Export.cpp:1: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/lv2/SurgeLv2Wrapper.h:2, from src/lv2/SurgeLv2Export.cpp:1: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/lv2/AllLv2.h:4, from src/lv2/SurgeLv2Wrapper.h:3, from src/lv2/SurgeLv2Export.cpp:1: libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:339:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 339 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': libs/lv2/lv2/atom/util.h:284:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 284 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^ libs/lv2/lv2/atom/util.h:372:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 372 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:425:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 425 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get_typed(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:480:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 480 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ SurgeLv2Ui.cpp In file included from src/lv2/AllLv2.h:4, from src/lv2/SurgeLv2Ui.h:2, from src/lv2/SurgeLv2Ui.cpp:1: libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:339:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 339 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': libs/lv2/lv2/atom/util.h:284:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 284 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^ libs/lv2/lv2/atom/util.h:372:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 372 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:425:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 425 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get_typed(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:480:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 480 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/lv2/SurgeLv2Wrapper.h:2, from src/lv2/SurgeLv2Ui.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/lv2/SurgeLv2Wrapper.h:2, from src/lv2/SurgeLv2Ui.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ SurgeLv2Util.cpp In file included from src/lv2/AllLv2.h:4, from src/lv2/SurgeLv2Util.h:2, from src/lv2/SurgeLv2Util.cpp:1: libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:339:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 339 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': libs/lv2/lv2/atom/util.h:284:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 284 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^ libs/lv2/lv2/atom/util.h:372:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 372 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:425:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 425 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get_typed(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:480:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 480 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ SurgeLv2Vstgui.cpp In file included from src/lv2/AllLv2.h:4, from src/lv2/SurgeLv2Vstgui.h:2, from src/lv2/SurgeLv2Vstgui.cpp:1: libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:339:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 339 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': libs/lv2/lv2/atom/util.h:284:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 284 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^ libs/lv2/lv2/atom/util.h:372:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 372 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:425:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 425 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get_typed(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:480:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 480 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ SurgeLv2Wrapper.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/lv2/SurgeLv2Wrapper.h:2, from src/lv2/SurgeLv2Wrapper.cpp:1: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/lv2/SurgeLv2Wrapper.h:2, from src/lv2/SurgeLv2Wrapper.cpp:1: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/lv2/AllLv2.h:4, from src/lv2/SurgeLv2Wrapper.h:3, from src/lv2/SurgeLv2Wrapper.cpp:1: libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:339:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 339 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': libs/lv2/lv2/atom/util.h:284:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 284 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^ libs/lv2/lv2/atom/util.h:372:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 372 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:425:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 425 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get_typed(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:480:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 480 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ SurgePatch.cpp In file included from src/common/SurgeStorage.h:17, from src/common/SurgePatch.cpp:4: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeStorage.cpp src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::refresh_patchlist()': src/common/SurgeStorage.cpp:401:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 401 | for (int i = 0; i < patch_list.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:419:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 419 | for (int i = 0; i < patch_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In lambda function: src/common/SurgeStorage.cpp:635:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 635 | for( auto i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 640 | for( auto i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 655 | for (int i = 0; i < wt_category.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:669:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 669 | for (int i = 0; i < wt_list.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp:679:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < wt_list.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::load_wt(int, Wavetable*, OscillatorStorage*)': src/common/SurgeStorage.cpp:731:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 731 | if (id >= wt_list.size()) | ~~~^~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::load_wt_wt(std::string, Wavetable*)': src/common/SurgeStorage.cpp:785:11: warning: unused variable 'read' [-Wunused-variable] 785 | size_t read = fread(&wh, sizeof(wt_header), 1, f); | ^~~~ src/common/SurgeStorage.cpp: In member function 'void SurgeStorage::clipboard_paste(int, int, int)': src/common/SurgeStorage.cpp:968:8: warning: variable 'cgroup' set but not used [-Wunused-but-set-variable] 968 | int cgroup = -1; | ^~~~~~ src/common/SurgeStorage.cpp:969:8: warning: variable 'cgroup_e' set but not used [-Wunused-but-set-variable] 969 | int cgroup_e = -1; | ^~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::retuneToScale(const Surge::Storage::Scale&)': src/common/SurgeStorage.cpp:1481:18: warning: unused variable 'mul' [-Wunused-variable] 1481 | float mul = pow( s.tones[s.count-1].floatValue, rounds); | ^~~ src/common/SurgeStorage.cpp:1487:18: warning: unused variable 'otp' [-Wunused-variable] 1487 | float otp = table_pitch[i]; | ^~~ src/common/SurgeStorage.cpp:1378:8: warning: unused variable 'scalePositionOfStartNote' [-Wunused-variable] 1378 | int scalePositionOfStartNote = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeStorage.cpp: In member function 'bool SurgeStorage::load_wt_wt(std::string, Wavetable*)': src/common/SurgeStorage.cpp:803:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 803 | fread(data, 1, ds, f); | ~~~~~^~~~~~~~~~~~~~~~ In file included from src/common/SurgeStorage.h:17, from src/common/SurgeStorage.cpp:6: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from src/common/dsp/DspUtilities.h:6, from src/common/SurgeStorage.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeStorage::load_wt(std::string, Wavetable*, OscillatorStorage*)' at src/common/SurgeStorage.cpp:758:17: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeStorage::load_wt(int, Wavetable*, OscillatorStorage*)' at src/common/SurgeStorage.cpp:741:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeSuperOscillator.cpp src/common/dsp/SurgeSuperOscillator.cpp: In member function 'virtual void SurgeSuperOscillator::process_block(float, float, bool, bool, float)': src/common/dsp/SurgeSuperOscillator.cpp:701:17: warning: unused variable 'mmone' [-Wunused-variable] 701 | const __m128 mmone = _mm_set_ss(1.0f); | ^~~~~ src/common/dsp/SurgeSuperOscillator.cpp: In instantiation of 'void SurgeSuperOscillator::convolute(int, bool) [with bool FM = true]': src/common/dsp/SurgeSuperOscillator.cpp:637:41: required from here src/common/dsp/SurgeSuperOscillator.cpp:401:16: warning: unused variable 's' [-Wunused-variable] 401 | const float s = 0.99952f; | ^ src/common/dsp/SurgeSuperOscillator.cpp: In instantiation of 'void SurgeSuperOscillator::convolute(int, bool) [with bool FM = false]': src/common/dsp/SurgeSuperOscillator.cpp:665:39: required from here src/common/dsp/SurgeSuperOscillator.cpp:401:16: warning: unused variable 's' [-Wunused-variable] SurgeSynthesizer.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizer.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizer.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ In file included from src/lv2/AllLv2.h:4, from src/lv2/SurgeLv2Wrapper.h:3, from src/common/SurgeSynthesizer.cpp:21: libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:339:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 339 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': libs/lv2/lv2/atom/util.h:284:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 284 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^ libs/lv2/lv2/atom/util.h:372:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 372 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:425:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 425 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ libs/lv2/lv2/atom/util.h: In function 'int lv2_atom_object_get_typed(const LV2_Atom_Object*, ...)': libs/lv2/lv2/atom/util.h:278:31: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 278 | for (LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^ libs/lv2/lv2/atom/util.h:480:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 480 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/SurgeSynthesizer.cpp:4: src/common/SurgeSynthesizer.h: In constructor 'SurgeSynthesizer::SurgeSynthesizer(PluginLayer*, std::string)': src/common/SurgeSynthesizer.h:260:17: warning: 'SurgeSynthesizer::_parent' will be initialized after [-Wreorder] 260 | PluginLayer* _parent = nullptr; | ^~~~~~~ src/common/SurgeSynthesizer.h:227:19: warning: 'HalfRateFilter SurgeSynthesizer::halfbandA' [-Wreorder] 227 | HalfRateFilter halfbandA, halfbandB, halfbandIN; | ^~~~~~~~~ src/common/SurgeSynthesizer.cpp:43:1: warning: when initialized here [-Wreorder] 43 | SurgeSynthesizer::SurgeSynthesizer(PluginLayer* parent, std::string suppliedDataPath) | ^~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp:75:70: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 75 | memcpy(&fxsync[i], &storage.getPatch().fx[i], sizeof(FxStorage)); | ^ In file included from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizer.cpp:4: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::playNote(char, char, char, char)': src/common/SurgeSynthesizer.cpp:269:17: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | channelState[channel].keyState[key].keystate = velocity; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:269:35: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | channelState[channel].keyState[key].keystate = velocity; | ^~~ src/common/SurgeSynthesizer.cpp:270:17: warning: array subscript has type 'char' [-Wchar-subscripts] 270 | channelState[channel].keyState[key].lastdetune = detune; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:270:35: warning: array subscript has type 'char' [-Wchar-subscripts] 270 | channelState[channel].keyState[key].lastdetune = detune; | ^~~ src/common/SurgeSynthesizer.cpp:282:33: warning: array subscript has type 'char' [-Wchar-subscripts] 282 | bool noHold = ! channelState[channel].hold; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::enforcePolyphonyLimit(int, int)': src/common/SurgeSynthesizer.cpp:342:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 342 | if (voices[s].size() > (storage.getPatch().polylimit.val.i + margin)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::playVoice(int, char, char, char, char)': src/common/SurgeSynthesizer.cpp:471:56: warning: array subscript has type 'char' [-Wchar-subscripts] 471 | detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:471:74: warning: array subscript has type 'char' [-Wchar-subscripts] 471 | detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:472:79: warning: array subscript has type 'char' [-Wchar-subscripts] 472 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:506:56: warning: array subscript has type 'char' [-Wchar-subscripts] 506 | detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:506:74: warning: array subscript has type 'char' [-Wchar-subscripts] 506 | detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:507:79: warning: array subscript has type 'char' [-Wchar-subscripts] 507 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:531:59: warning: array subscript has type 'char' [-Wchar-subscripts] 531 | v->state.voiceChannelState = &channelState[channel]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:552:66: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | scene, detune, &channelState[channel].keyState[key], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:552:84: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | scene, detune, &channelState[channel].keyState[key], | ^~~ src/common/SurgeSynthesizer.cpp:553:82: warning: array subscript has type 'char' [-Wchar-subscripts] 553 | &channelState[mpeMainChannel], &channelState[channel], mpeEnabled); | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::releaseNote(char, char, char)': src/common/SurgeSynthesizer.cpp:583:33: warning: array subscript has type 'char' [-Wchar-subscripts] 583 | bool noHold = ! channelState[channel].hold; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::releaseNotePostHoldCheck(int, char, char, char)': src/common/SurgeSynthesizer.cpp:600:17: warning: array subscript has type 'char' [-Wchar-subscripts] 600 | channelState[channel].keyState[key].keystate = 0; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:600:35: warning: array subscript has type 'char' [-Wchar-subscripts] 600 | channelState[channel].keyState[key].keystate = 0; | ^~~ src/common/SurgeSynthesizer.cpp:649:39: warning: array subscript has type 'char' [-Wchar-subscripts] 649 | if (channelState[channel].keyState[k].keystate) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:712:39: warning: array subscript has type 'char' [-Wchar-subscripts] 712 | if (channelState[channel].keyState[k].keystate) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:714:61: warning: array subscript has type 'char' [-Wchar-subscripts] 714 | v->legato(k, velocity, channelState[channel].keyState[k].lastdetune); | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::pitchBend(char, int)': src/common/SurgeSynthesizer.cpp:763:20: warning: array subscript has type 'char' [-Wchar-subscripts] 763 | channelState[channel].pitchBend = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:767:23: warning: array subscript has type 'char' [-Wchar-subscripts] 767 | channelState[channel].pitchBendInSemitones = bendNormalized * mpeGlobalPitchBendRange; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:771:23: warning: array subscript has type 'char' [-Wchar-subscripts] 771 | channelState[channel].pitchBendInSemitones = bendNormalized * mpePitchBendRange; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::channelAftertouch(char, int)': src/common/SurgeSynthesizer.cpp:795:17: warning: array subscript has type 'char' [-Wchar-subscripts] 795 | channelState[channel].pressure = fval; | ^~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::channelController(char, int, int)': src/common/SurgeSynthesizer.cpp:956:24: warning: array subscript has type 'char' [-Wchar-subscripts] 956 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:958:23: warning: array subscript has type 'char' [-Wchar-subscripts] 958 | channelState[channel].nrpn_v[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:960:39: warning: array subscript has type 'char' [-Wchar-subscripts] 960 | onNRPN(channel, channelState[channel].nrpn[0], channelState[channel].nrpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:960:70: warning: array subscript has type 'char' [-Wchar-subscripts] 960 | onNRPN(channel, channelState[channel].nrpn[0], channelState[channel].nrpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:961:30: warning: array subscript has type 'char' [-Wchar-subscripts] 961 | channelState[channel].nrpn_v[0], channelState[channel].nrpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:961:63: warning: array subscript has type 'char' [-Wchar-subscripts] 961 | channelState[channel].nrpn_v[0], channelState[channel].nrpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:965:23: warning: array subscript has type 'char' [-Wchar-subscripts] 965 | channelState[channel].rpn_v[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:967:38: warning: array subscript has type 'char' [-Wchar-subscripts] 967 | onRPN(channel, channelState[channel].rpn[0], channelState[channel].rpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:967:68: warning: array subscript has type 'char' [-Wchar-subscripts] 967 | onRPN(channel, channelState[channel].rpn[0], channelState[channel].rpn[1], | ^~~~~~~ src/common/SurgeSynthesizer.cpp:968:29: warning: array subscript has type 'char' [-Wchar-subscripts] 968 | channelState[channel].rpn_v[0], channelState[channel].rpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:968:61: warning: array subscript has type 'char' [-Wchar-subscripts] 968 | channelState[channel].rpn_v[0], channelState[channel].rpn_v[1]); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:972:24: warning: array subscript has type 'char' [-Wchar-subscripts] 972 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:973:23: warning: array subscript has type 'char' [-Wchar-subscripts] 973 | channelState[channel].nrpn_v[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:975:23: warning: array subscript has type 'char' [-Wchar-subscripts] 975 | channelState[channel].rpn_v[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:979:20: warning: array subscript has type 'char' [-Wchar-subscripts] 979 | channelState[channel].hold = value > 63; // check hold pedal | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1016:23: warning: array subscript has type 'char' [-Wchar-subscripts] 1016 | channelState[channel].pan = int7ToBipolarFloat(value); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1026:23: warning: array subscript has type 'char' [-Wchar-subscripts] 1026 | channelState[channel].timbre = int7ToBipolarFloat(value); | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1033:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1033 | channelState[channel].nrpn[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1034:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1034 | channelState[channel].nrpn_last = true; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1037:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1037 | channelState[channel].nrpn[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1038:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1038 | channelState[channel].nrpn_last = true; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1041:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1041 | channelState[channel].rpn[0] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1042:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1042 | channelState[channel].nrpn_last = false; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1045:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1045 | channelState[channel].rpn[1] = value; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1046:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1046 | channelState[channel].nrpn_last = false; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1055:24: warning: array subscript has type 'char' [-Wchar-subscripts] 1055 | if (channelState[channel].nrpn_last) | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1057:29: warning: array subscript has type 'char' [-Wchar-subscripts] 1057 | tv = (channelState[channel].nrpn_v[1] << 7) + channelState[channel].nrpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1057:69: warning: array subscript has type 'char' [-Wchar-subscripts] 1057 | tv = (channelState[channel].nrpn_v[1] << 7) + channelState[channel].nrpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1058:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1058 | cnum = (channelState[channel].nrpn[1] << 7) + channelState[channel].nrpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1058:69: warning: array subscript has type 'char' [-Wchar-subscripts] 1058 | cnum = (channelState[channel].nrpn[1] << 7) + channelState[channel].nrpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1063:29: warning: array subscript has type 'char' [-Wchar-subscripts] 1063 | tv = (channelState[channel].rpn_v[1] << 7) + channelState[channel].rpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1063:68: warning: array subscript has type 'char' [-Wchar-subscripts] 1063 | tv = (channelState[channel].rpn_v[1] << 7) + channelState[channel].rpn_v[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1064:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1064 | cnum = (channelState[channel].rpn[1] << 7) + channelState[channel].rpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1064:68: warning: array subscript has type 'char' [-Wchar-subscripts] 1064 | cnum = (channelState[channel].rpn[1] << 7) + channelState[channel].rpn[0]; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1069:32: warning: array subscript has type 'char' [-Wchar-subscripts] 1069 | int cmode = channelState[channel].nrpn_last; | ^~~~~~~ src/common/SurgeSynthesizer.cpp:1069:11: warning: unused variable 'cmode' [-Wunused-variable] 1069 | int cmode = channelState[channel].nrpn_last; | ^~~~~ src/common/SurgeSynthesizer.cpp:1087:8: warning: unused variable 'n' [-Wunused-variable] 1087 | int n = storage.getPatch().param_ptr.size(); | ^ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::purgeHoldbuffer(int)': src/common/SurgeSynthesizer.cpp:1155:8: warning: unused variable 'z' [-Wunused-variable] 1155 | int z; | ^ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::setParameterSmoothed(long int, float)': src/common/SurgeSynthesizer.cpp:1331:10: warning: unused variable 'oldval' [-Wunused-variable] 1331 | float oldval = storage.getPatch().param_ptr[index]->get_value_f01(); | ^~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::setParameter01(long int, float, bool, bool)': src/common/SurgeSynthesizer.cpp:1368:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1368 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::loadFx(bool, bool)': src/common/SurgeSynthesizer.cpp:1543:9: warning: variable 'something_changed' set but not used [-Wunused-but-set-variable] 1543 | bool something_changed = false; | ^~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'bool SurgeSynthesizer::isValidModulation(long int, modsources)': src/common/SurgeSynthesizer.cpp:1663:15: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1663 | if (!(ptag < storage.getPatch().param_ptr.size())) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::getParameter01(long int)': src/common/SurgeSynthesizer.cpp:2071:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2071 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplay(long int, char*)': src/common/SurgeSynthesizer.cpp:2078:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2078 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplayAlt(long int, char*)': src/common/SurgeSynthesizer.cpp:2096:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2096 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterDisplay(long int, char*, float)': src/common/SurgeSynthesizer.cpp:2108:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2108 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterName(long int, char*)': src/common/SurgeSynthesizer.cpp:2126:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2126 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterNameW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2143:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2143 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterShortNameW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2173:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2173 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterUnitW(long int, wchar_t*)': src/common/SurgeSynthesizer.cpp:2189:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2189 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterStringW(long int, float, wchar_t*)': src/common/SurgeSynthesizer.cpp:2201:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2201 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::getParameterMeta(long int, parametermeta&)': src/common/SurgeSynthesizer.cpp:2224:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2224 | if ((index >= 0) && (index < storage.getPatch().param_ptr.size())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp:2247:11: warning: unused variable 'c' [-Wunused-variable] 2247 | int c = index - metaparam_offset; | ^ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::getParameter(long int)': src/common/SurgeSynthesizer.cpp:2277:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2277 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::normalizedToValue(long int, float)': src/common/SurgeSynthesizer.cpp:2288:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2288 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'float SurgeSynthesizer::valueToNormalized(long int, float)': src/common/SurgeSynthesizer.cpp:2299:14: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2299 | if (index < storage.getPatch().param_ptr.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizer.cpp: In member function 'void SurgeSynthesizer::process()': src/common/SurgeSynthesizer.cpp:2504:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2504 | int ret; | ^~~ SurgeSynthesizerIO.cpp src/common/SurgeSynthesizerIO.cpp:163:44: warning: multi-character character constant [-Wmultichar] 163 | if ((vt_read_int32BE(fxp.chunkMagic) != 'CcnK') || (vt_read_int32BE(fxp.fxMagic) != 'FPCh') || | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:163:88: warning: multi-character character constant [-Wmultichar] 163 | if ((vt_read_int32BE(fxp.chunkMagic) != 'CcnK') || (vt_read_int32BE(fxp.fxMagic) != 'FPCh') || | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:164:38: warning: multi-character character constant [-Wmultichar] 164 | (vt_read_int32BE(fxp.fxID) != 'cjs3')) | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:367:38: warning: multi-character character constant [-Wmultichar] 367 | fxp.chunkMagic = vt_write_int32BE('CcnK'); | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:368:35: warning: multi-character character constant [-Wmultichar] 368 | fxp.fxMagic = vt_write_int32BE('FPCh'); | ^~~~~~ src/common/SurgeSynthesizerIO.cpp:369:32: warning: multi-character character constant [-Wmultichar] 369 | fxp.fxID = vt_write_int32BE('cjs3'); | ^~~~~~ In file included from src/common/dsp/SurgeVoice.h:8, from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizerIO.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/SurgeSynthesizer.h:6, from src/common/SurgeSynthesizerIO.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::loadPatch(int)': src/common/SurgeSynthesizerIO.cpp:147:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 147 | if (id >= storage.patch_list.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'bool SurgeSynthesizer::loadPatchByPath(const char*, int, const char*)': src/common/SurgeSynthesizerIO.cpp:173:11: warning: unused variable 'actual_cs' [-Wunused-variable] 173 | size_t actual_cs = fread(data, 1, cs, f); | ^~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::loadRaw(const void*, int, bool)': src/common/SurgeSynthesizerIO.cpp:255:70: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FxStorage' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255 | memcpy(&fxsync[i], &storage.getPatch().fx[i], sizeof(FxStorage)); | ^ In file included from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizerIO.cpp:4: src/common/SurgeStorage.h:352:8: note: 'struct FxStorage' declared here 352 | struct FxStorage | ^~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'void SurgeSynthesizer::savePatch()': src/common/SurgeSynthesizerIO.cpp:323:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < legalname.length(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ src/common/SurgeSynthesizerIO.cpp: In member function 'bool SurgeSynthesizer::loadPatchByPath(const char*, int, const char*)': src/common/SurgeSynthesizerIO.cpp:162:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 162 | fread(&fxp, sizeof(fxChunkSetCustom), 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from libs/xml/tinyxml.h:41, from src/common/SurgeStorage.h:17, from src/common/SurgeSynthesizer.h:5, from src/common/SurgeSynthesizerIO.cpp:4: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SurgeSynthesizer::savePatch()' at src/common/SurgeSynthesizerIO.cpp:373:11: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 28 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SurgeVoice.cpp In file included from src/common/dsp/SurgeVoice.h:8, from src/common/dsp/SurgeVoice.cpp:4: src/common/dsp/AdsrEnvelope.h: In member function 'virtual void AdsrEnvelope::process_block()': src/common/dsp/AdsrEnvelope.h:193:22: warning: unused variable 'shortest' [-Wunused-variable] 193 | const float shortest = 6.f; | ^~~~~~~~ src/common/dsp/AdsrEnvelope.h:194:22: warning: unused variable 'longest' [-Wunused-variable] 194 | const float longest = -2.f; | ^~~~~~~ In file included from src/common/dsp/SurgeVoice.cpp:4: src/common/dsp/SurgeVoice.h: In member function 'float SurgeVoice::noteShiftFromPitchParam(float, int)': src/common/dsp/SurgeVoice.h:67:17: warning: unused variable 'debug' [-Wunused-variable] 67 | bool debug = false; | ^~~~~ Tunings.cpp src/common/Tunings.cpp: In function 'Surge::Storage::KeyboardMapping keyboardMappingFromStream(std::istream&)': src/common/Tunings.cpp:147:14: warning: unused variable 'read_header' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~~~ src/common/Tunings.cpp:147:31: warning: unused variable 'read_count' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~~ src/common/Tunings.cpp:147:47: warning: unused variable 'read_note' [-Wunused-variable] 147 | const int read_header = 0, read_count = 1, read_note = 2; | ^~~~~~~~~ UserDefaults.cpp In file included from src/common/SurgeStorage.h:17, from src/common/UserDefaults.h:5, from src/common/UserDefaults.cpp:1: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ UserInteractionsLinux.cpp VectorizedSvfFilter.cpp VocoderEffect.cpp WavSupport.cpp src/common/WavSupport.cpp: In member function 'void SurgeStorage::load_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:178:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 178 | if (! ( numChannels == 1 && | ~~~~~~~~~~~~~~~~~^~ 179 | ( (audioFormat == 1 /* WAVE_FORMAT_PCM */) && (bitsPerSample == 16) ) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/WavSupport.cpp:220:17: warning: unused variable 'version' [-Wunused-variable] 220 | int version = pl_int(dp); dp += 4; | ^~~~~~~ src/common/WavSupport.cpp:228:17: warning: unused variable 'version' [-Wunused-variable] 228 | int version = pl_int(dp); dp += 4; | ^~~~~~~ src/common/WavSupport.cpp:252:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | for( auto i=1; isize - 1; | ^~~~ src/common/WavSupport.cpp:444:9: warning: unused variable 'channels' [-Wunused-variable] 444 | int channels = 1; | ^~~~~~~~ src/common/WavSupport.cpp: In member function 'void SurgeStorage::export_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for( int i=0; in_tables; ++i ) | ~^~~~~~~~~~~~~ src/common/WavSupport.cpp: In member function 'void SurgeStorage::load_wt_wav_portable(std::string, Wavetable*)': src/common/WavSupport.cpp:141:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 141 | fread(chunkSzD, 1, 4, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~ Wavetable.cpp src/common/dsp/Wavetable.cpp: In member function 'bool Wavetable::BuildWT(void*, wt_header&, bool)': src/common/dsp/Wavetable.cpp:197:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 197 | for (int j = 0; j < this->n_tables; j++) | ~~^~~~~~~~~~~~~~~~ src/common/dsp/Wavetable.cpp:240:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (int j = wdata_tables; j < this->n_tables; j++) | ~~^~~~~~~~~~~~~~~~ WavetableOscillator.cpp src/common/dsp/WavetableOscillator.cpp: In member function 'virtual void WavetableOscillator::init(float, bool)': src/common/dsp/WavetableOscillator.cpp:81:16: warning: variable 's' set but not used [-Wunused-but-set-variable] 81 | float s = 0.f; | ^ src/common/dsp/WavetableOscillator.cpp: In member function 'void WavetableOscillator::convolute(int, bool, bool)': src/common/dsp/WavetableOscillator.cpp:170:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 170 | if (tableid > oscdata->wt.n_tables - 3) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/dsp/WavetableOscillator.cpp: In member function 'virtual void WavetableOscillator::process_block(float, float, bool, bool, float)': src/common/dsp/WavetableOscillator.cpp:382:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 382 | (tableid >= | ~~~~~~~~^~ 383 | oscdata->wt.n_tables)) // TableID-range may have changed in the meantime, check it! | ~~~~~~~~~~~~~~~~~~~~ WindowOscillator.cpp src/common/dsp/WindowOscillator.cpp: In member function 'void WindowOscillator::ProcessSubOscs(bool, bool)': src/common/dsp/WindowOscillator.cpp:133:23: warning: unused variable 'M0Mask' [-Wunused-variable] 133 | const unsigned int M0Mask = 0x07f8; | ^~~~~~ basic_dsp.cpp src/common/vt_dsp/basic_dsp.cpp: In function '__m128 sine_xpi_ps_SSE2(__m128)': src/common/vt_dsp/basic_dsp.cpp:635:17: warning: unused variable 'premul' [-Wunused-variable] 635 | const __m128 premul = _mm_set1_ps(16777216.f); | ^~~~~~ src/common/vt_dsp/basic_dsp.cpp:636:17: warning: unused variable 'postmul' [-Wunused-variable] 636 | const __m128 postmul = _mm_set1_ps(1.f / 16777216.f); | ^~~~~~~ cairobitmap.cpp vstgui.surge/vstgui/lib/platform/linux/cairobitmap.cpp:203:2: warning: #warning TODO: alphaPremultiplied is currently ignored, always treated as true [-Wcpp] 203 | #warning TODO: alphaPremultiplied is currently ignored, always treated as true | ^~~~~~~ cairocontext.cpp vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:443:2: warning: #warning TODO: Implementation [-Wcpp] 443 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:528:2: warning: #warning TODO: Implementation [-Wcpp] 528 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp: In member function 'void VSTGUI::Cairo::Context::setupCurrentStroke()': vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:217:22: warning: 'lineJoin' may be used uninitialized in this function [-Wmaybe-uninitialized] 217 | cairo_set_line_join (cr, lineJoin); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairocontext.cpp:196:21: warning: 'lineCap' may be used uninitialized in this function [-Wmaybe-uninitialized] 196 | cairo_set_line_cap (cr, lineCap); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cairofont.cpp vstgui.surge/vstgui/lib/platform/linux/cairofont.cpp:307:2: warning: #warning TODO: Implementation [-Wcpp] 307 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairofont.cpp:314:2: warning: #warning TODO: Implementation [-Wcpp] 314 | #warning TODO: Implementation | ^~~~~~~ cairogradient.cpp cairopath.cpp vstgui.surge/vstgui/lib/platform/linux/cairopath.cpp:35:2: warning: #warning TODO: Implementation (use cairo_in_fill) [-Wcpp] 35 | #warning TODO: Implementation (use cairo_in_fill) | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/cairopath.cpp:154:2: warning: #warning TODO: Implementation Element::Type::kEllipse [-Wcpp] 154 | #warning TODO: Implementation Element::Type::kEllipse | ^~~~~~~ filesystem.cpp genericoptionmenu.cpp vstgui.surge/vstgui/lib/platform/common/genericoptionmenu.cpp: In member function 'virtual int32_t VSTGUI::GenericOptionMenuDetail::DataSource::dbOnKeyDown(const VstKeyCode&, VSTGUI::CDataBrowser*)': vstgui.surge/vstgui/lib/platform/common/genericoptionmenu.cpp:208:16: warning: unused variable 'subMenu' [-Wunused-variable] 208 | if (auto subMenu = item->getSubmenu ()) | ^~~~~~~ generictextedit.cpp vstgui.surge/vstgui/lib/platform/common/generictextedit.cpp: In member function 'virtual VSTGUI::CMouseEventResult VSTGUI::STBTextEditView::onMouseDown(VSTGUI::CFrame*, const VSTGUI::CPoint&, const VSTGUI::CButtonState&)': vstgui.surge/vstgui/lib/platform/common/generictextedit.cpp:356:11: warning: unused variable 'parent' [-Wunused-variable] 356 | if (auto parent = getParentView ()) | ^~~~~~ halfratefilter.cpp In file included from src/common/vt_dsp/halfratefilter.cpp:2: src/common/vt_dsp/halfratefilter.cpp: In constructor 'HalfRateFilter::HalfRateFilter(int, bool)': src/common/vt_dsp/halfratefilter.cpp:9:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 9 | assert(!(M > halfrate_max_M)); | ~~^~~~~~~~~~~~~~~~ linux-aeffguieditor.cpp linuxstring.cpp lipol.cpp macspecific.cpp plugguieditor.cpp precompiled.cpp strnatcmp.cpp tinyxml.cpp In file included from libs/xml/tinyxml.cpp:29: libs/xml/tinyxml.h: In member function 'const TiXmlDocument* TiXmlNode::ToDocument() const': libs/xml/tinyxml.h:606:81: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 606 | const TiXmlDocument* ToDocument() const { return ( this && type == DOCUMENT ) ? (const TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'const TiXmlElement* TiXmlNode::ToElement() const': libs/xml/tinyxml.h:607:81: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 607 | const TiXmlElement* ToElement() const { return ( this && type == ELEMENT ) ? (const TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlDocument* TiXmlNode::ToDocument()': libs/xml/tinyxml.h:613:70: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 613 | TiXmlDocument* ToDocument() { return ( this && type == DOCUMENT ) ? (TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlText* TiXmlNode::ToText()': libs/xml/tinyxml.h:617:68: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 617 | TiXmlText* ToText() { return ( this && type == TEXT ) ? (TiXmlText*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ tinyxmlerror.cpp tinyxmlparser.cpp libs/xml/tinyxmlparser.cpp: In member function 'virtual const char* TiXmlAttribute::Parse(const char*, TiXmlParsingData*, TiXmlEncoding)': libs/xml/tinyxmlparser.cpp:1308:6: warning: variable 'tabsize' set but not used [-Wunused-but-set-variable] 1308 | int tabsize = 4; | ^~~~~~~ In file included from libs/xml/tinyxmlparser.cpp:25: libs/xml/tinyxml.h: In member function 'TiXmlElement* TiXmlNode::ToElement()': libs/xml/tinyxml.h:614:69: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 614 | TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/xml/tinyxml.h: In member function 'TiXmlDeclaration* TiXmlNode::ToDeclaration()': libs/xml/tinyxml.h:618:77: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 618 | TiXmlDeclaration* ToDeclaration() { return ( this && type == DECLARATION ) ? (TiXmlDeclaration*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vstgui.cpp In file included from vstgui.surge/vstgui/vstgui.cpp:8: vstgui.surge/vstgui/lib/cdatabrowser.cpp:554:20: warning: multi-character character constant [-Wmultichar] 554 | te->setAttribute ('row ', cell.row); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:555:20: warning: multi-character character constant [-Wmultichar] 555 | te->setAttribute ('col ', cell.column); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:569:22: warning: multi-character character constant [-Wmultichar] 569 | te->getAttribute ('row ', row); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:570:22: warning: multi-character character constant [-Wmultichar] 570 | te->getAttribute ('col ', col); | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:993:57: warning: multi-character character constant [-Wmultichar] 993 | static const CViewAttributeID kDataBrowserViewDragRow = 'vddr'; | ^~~~~~ vstgui.surge/vstgui/lib/cdatabrowser.cpp:994:60: warning: multi-character character constant [-Wmultichar] 994 | static const CViewAttributeID kDataBrowserViewDragColumn = 'vddc'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:14: vstgui.surge/vstgui/lib/cframe.cpp:1329:24: warning: multi-character character constant [-Wmultichar] 1329 | if (getAttributeSize ('vfde', attrSize)) | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1338:16: warning: multi-character character constant [-Wmultichar] 1338 | getAttribute ('vfco', focusColor); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1346:16: warning: multi-character character constant [-Wmultichar] 1346 | getAttribute ('vfwi', focusWidth); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1354:17: warning: multi-character character constant [-Wmultichar] 1354 | setAttribute ('vfde', state); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1356:20: warning: multi-character character constant [-Wmultichar] 1356 | removeAttribute ('vfde'); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1362:16: warning: multi-character character constant [-Wmultichar] 1362 | setAttribute ('vfco', color); | ^~~~~~ vstgui.surge/vstgui/lib/cframe.cpp:1368:16: warning: multi-character character constant [-Wmultichar] 1368 | setAttribute ('vfwi', width); | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:30: vstgui.surge/vstgui/lib/cview.cpp:167:58: warning: multi-character character constant [-Wmultichar] 167 | const CViewAttributeID kCViewAttributeReferencePointer = 'cvrp'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:168:49: warning: multi-character character constant [-Wmultichar] 168 | const CViewAttributeID kCViewTooltipAttribute = 'cvtt'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:169:52: warning: multi-character character constant [-Wmultichar] 169 | const CViewAttributeID kCViewControllerAttribute = 'ictr'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:170:53: warning: multi-character character constant [-Wmultichar] 170 | const CViewAttributeID kCViewHitTestPathAttribute = 'cvht'; | ^~~~~~ vstgui.surge/vstgui/lib/cview.cpp:171:49: warning: multi-character character constant [-Wmultichar] 171 | const CViewAttributeID kCViewCustomDropTarget = 'cvdt'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:31: vstgui.surge/vstgui/lib/cviewcontainer.cpp:24:61: warning: multi-character character constant [-Wmultichar] 24 | const CViewAttributeID kCViewContainerDropTargetAttribute = 'vcdt'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:25:64: warning: multi-character character constant [-Wmultichar] 25 | const CViewAttributeID kCViewContainerMouseDownViewAttribute = 'vcmd'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:26:65: warning: multi-character character constant [-Wmultichar] 26 | const CViewAttributeID kCViewContainerLastDrawnFocusAttribute = 'vclf'; | ^~~~~~ vstgui.surge/vstgui/lib/cviewcontainer.cpp:27:67: warning: multi-character character constant [-Wmultichar] 27 | const CViewAttributeID kCViewContainerBackgroundOffsetAttribute = 'vcbo'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:41: vstgui.surge/vstgui/lib/controls/cknob.cpp:19:63: warning: multi-character character constant [-Wmultichar] 19 | static constexpr CViewAttributeID kCKnobMouseStateAttribute = 'knms'; | ^~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:6: vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = true; bool plane1 = false; bool plane2 = false; bool plane3 = false; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:459:122: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 513 | for (auto i = 0; i < dv.size (); ++i) | ~~^~~~~~~~~~~~ vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = false; bool plane1 = false; bool plane2 = false; bool plane3 = true; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:465:122: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] vstgui.surge/vstgui/lib/cbitmapfilter.cpp: In instantiation of 'void VSTGUI::BitmapFilter::Standard::BoxBlur::algo(uint8_t*, uint8_t*, int32_t, int32_t, int32_t) [with bool plane0 = true; bool plane1 = true; bool plane2 = true; bool plane3 = true; uint8_t = unsigned char; int32_t = int]': vstgui.surge/vstgui/lib/cbitmapfilter.cpp:473:117: required from here vstgui.surge/vstgui/lib/cbitmapfilter.cpp:513:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from vstgui.surge/vstgui/vstgui.cpp:25: vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp: In instantiation of 'std::array VSTGUI::boxesForGauss(double) [with long unsigned int numBoxes = 3]': vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp:181:56: required from here vstgui.surge/vstgui/lib/cshadowviewcontainer.cpp:130:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 130 | for (int32_t i = 0; i < numBoxes; ++i) | ~~^~~~~~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:62: vstgui.surge/vstgui/lib/platform/common/fileresourceinputstream.cpp: In member function 'virtual int64_t VSTGUI::FileResourceInputStream::seek(int64_t, VSTGUI::SeekMode)': vstgui.surge/vstgui/lib/platform/common/fileresourceinputstream.cpp:63:13: warning: 'whence' may be used uninitialized in this function [-Wmaybe-uninitialized] 63 | if (fseeko (fileHandle, pos, whence) == 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:30: vstgui.surge/vstgui/lib/cview.cpp: In member function 'int32_t VSTGUI::CDragContainerHelper::getType(int32_t) const': vstgui.surge/vstgui/lib/cview.cpp:1182:9: warning: 'outType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1182 | return outType; | ^~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h: In member function 'virtual void VSTGUI::CScrollView::setContainerSize(const VSTGUI::CRect&, bool)': vstgui.surge/vstgui/lib/crect.h:144:18: warning: 'oldScrollSize.VSTGUI::CRect::bottom' may be used uninitialized in this function [-Wmaybe-uninitialized] 144 | return bottom - top; | ^~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:521:9: note: 'oldScrollSize.VSTGUI::CRect::bottom' was declared here 521 | CRect oldScrollSize = vsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:144:18: warning: 'oldScrollSize.VSTGUI::CRect::top' may be used uninitialized in this function [-Wmaybe-uninitialized] 144 | return bottom - top; | ^~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:521:9: note: 'oldScrollSize.VSTGUI::CRect::top' was declared here 521 | CRect oldScrollSize = vsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:138:17: warning: 'oldScrollSize.VSTGUI::CRect::right' may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | return right - left; | ^~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:542:9: note: 'oldScrollSize.VSTGUI::CRect::right' was declared here 542 | CRect oldScrollSize = hsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ In file included from vstgui.surge/vstgui/lib/cbitmap.h:10, from vstgui.surge/vstgui/lib/cbitmap.cpp:5, from vstgui.surge/vstgui/vstgui.cpp:5: vstgui.surge/vstgui/lib/crect.h:138:17: warning: 'oldScrollSize.VSTGUI::CRect::left' may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | return right - left; | ^~~~ In file included from vstgui.surge/vstgui/vstgui.cpp:24: vstgui.surge/vstgui/lib/cscrollview.cpp:542:9: note: 'oldScrollSize.VSTGUI::CRect::left' was declared here 542 | CRect oldScrollSize = hsb->getScrollSize (oldScrollSize); | ^~~~~~~~~~~~~ x11fileselector.cpp x11frame.cpp vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:653:2: warning: #warning TODO: Implementation [-Wcpp] 653 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:660:2: warning: #warning TODO: Implementation [-Wcpp] 660 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:694:3: warning: #warning TODO: Implementation [-Wcpp] 694 | # warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:739:2: warning: #warning TODO: Implementation [-Wcpp] 739 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:745:2: warning: #warning TODO: Implementation [-Wcpp] 745 | #warning TODO: Implementation | ^~~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp: In function 'std::string VSTGUI::X11::{anonymous}::getAtomName(xcb_atom_t)': vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:47:8: warning: unused variable 'length' [-Wunused-variable] 47 | auto length = xcb_get_atom_name_name_length (reply); | ^~~~~~ vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp: At global scope: vstgui.surge/vstgui/lib/platform/linux/x11frame.cpp:40:13: warning: 'std::string VSTGUI::X11::{anonymous}::getAtomName(xcb_atom_t)' defined but not used [-Wunused-function] 40 | std::string getAtomName (xcb_atom_t atom) | ^~~~~~~~~~~ x11platform.cpp vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp: In member function 'virtual void VSTGUI::X11::RunLoop::Impl::onEvent()': vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp:339:11: warning: unused variable 'ev' [-Wunused-variable] 339 | auto ev = reinterpret_cast (event); | ^~ vstgui.surge/vstgui/lib/platform/linux/x11platform.cpp:350:11: warning: unused variable 'ev' [-Wunused-variable] 350 | auto ev = reinterpret_cast (event); | ^~ x11timer.cpp x11utils.cpp In file included from vstgui.surge/vstgui/lib/platform/linux/x11utils.cpp:2: vstgui.surge/vstgui/lib/platform/linux/x11utils.h: In constructor 'VSTGUI::X11::ChildWindow::ChildWindow(Window, VSTGUI::CPoint)': vstgui.surge/vstgui/lib/platform/linux/x11utils.h:36:9: warning: 'VSTGUI::X11::ChildWindow::size' will be initialized after [-Wreorder] 36 | CPoint size; | ^~~~ vstgui.surge/vstgui/lib/platform/linux/x11utils.h:35:15: warning: 'VSTGUI::X11::ChildWindow::xcb_window_t VSTGUI::X11::ChildWindow::id' [-Wreorder] 35 | xcb_window_t id; | ^~ vstgui.surge/vstgui/lib/platform/linux/x11utils.cpp:35:1: warning: when initialized here [-Wreorder] 35 | ChildWindow::ChildWindow (::Window parentId, CPoint size) | ^~~~~~~~~~~ Creating target/lv2/Release/Surge.lv2 Linking surge-lv2 Running postbuild commands python2 scripts/linux/generate-lv2-ttl.py target/lv2/Release/Surge.lv2/Surge.so Build of surge-lv2 succeeded + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AbZEbv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64 + cd surge + export HOME=. + HOME=. + mkdir .vst + mkdir .vst3 + mkdir .lv2 + mkdir -p .local/share + ./build-linux.sh -v -p vst2 -l install Installing presets Installing VST2 + ./build-linux.sh -v -p vst3 -l install Installing presets Installing VST3 + ./build-linux.sh -v -p lv2 -l install Installing presets Installing LV2 + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64/usr/lib64/vst/ + /usr/bin/install -m 644 -p .vst/Surge.so /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64//usr/lib64/vst/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64/usr/lib64/vst3/ + /usr/bin/install -m 644 -p .vst3/Surge.vst3/Contents/x86_64-linux/Surge.so /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64//usr/lib64/vst3/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64/usr/lib64/lv2/ + cp -r .lv2/Surge.lv2 /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64//usr/lib64/lv2/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64/usr/share/Surge/ + rsync -rav .local/share/Surge/configuration.xml .local/share/Surge/patches_3rdparty .local/share/Surge/patches_factory .local/share/Surge/tuning-library .local/share/Surge/wavetables .local/share/Surge/wavetables_3rdparty .local/share/Surge/windows.wt /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64//usr/share/Surge/ sending incremental file list configuration.xml windows.wt patches_3rdparty/ patches_3rdparty/Argitoth/ patches_3rdparty/Argitoth/Arabian Flute.fxp patches_3rdparty/Argitoth/Argitoth.fxp patches_3rdparty/Argitoth/Asian Flute.fxp patches_3rdparty/Argitoth/Block.fxp patches_3rdparty/Argitoth/Blue Pad.fxp patches_3rdparty/Argitoth/Classic Strings.fxp patches_3rdparty/Argitoth/Computer Language 1.fxp patches_3rdparty/Argitoth/Computer Language 2.fxp patches_3rdparty/Argitoth/Dirty Saw Init.fxp patches_3rdparty/Argitoth/Earmelt Saw.fxp patches_3rdparty/Argitoth/Edges Rhythm.fxp patches_3rdparty/Argitoth/Garbage Man.fxp patches_3rdparty/Argitoth/Gumdrops.fxp patches_3rdparty/Argitoth/Input Osc 1 + 2.fxp patches_3rdparty/Argitoth/Input Scene A + B.fxp patches_3rdparty/Argitoth/Kick.fxp patches_3rdparty/Argitoth/Monster Feedback.fxp patches_3rdparty/Argitoth/Music Toy.fxp patches_3rdparty/Argitoth/Psyence Loop.fxp patches_3rdparty/Argitoth/Raindrops.fxp patches_3rdparty/Argitoth/Recorder.fxp patches_3rdparty/Argitoth/Reson.fxp patches_3rdparty/Argitoth/Saw-Square Pad.fxp patches_3rdparty/Argitoth/Screaming Saw.fxp patches_3rdparty/Argitoth/Scrooz Loop.fxp patches_3rdparty/Argitoth/Snare.fxp patches_3rdparty/Argitoth/Subtle Pad.fxp patches_3rdparty/Argitoth/Surge FX True Stereo 1.fxp patches_3rdparty/Argitoth/Surge FX True Stereo 2.fxp patches_3rdparty/Argitoth/Trance Lead 1.fxp patches_3rdparty/Argitoth/Trance Lead 2.fxp patches_3rdparty/Argitoth/Trance Lead 3.fxp patches_3rdparty/Bluelight/ patches_3rdparty/Bluelight/Bass/ patches_3rdparty/Bluelight/Bass/Bass 1.fxp patches_3rdparty/Bluelight/Bass/Bass 10.fxp patches_3rdparty/Bluelight/Bass/Bass 11.fxp patches_3rdparty/Bluelight/Bass/Bass 12.fxp patches_3rdparty/Bluelight/Bass/Bass 13.fxp patches_3rdparty/Bluelight/Bass/Bass 14.fxp patches_3rdparty/Bluelight/Bass/Bass 15.fxp patches_3rdparty/Bluelight/Bass/Bass 16.fxp patches_3rdparty/Bluelight/Bass/Bass 17.fxp patches_3rdparty/Bluelight/Bass/Bass 2.fxp patches_3rdparty/Bluelight/Bass/Bass 3.fxp patches_3rdparty/Bluelight/Bass/Bass 4.fxp patches_3rdparty/Bluelight/Bass/Bass 5.fxp patches_3rdparty/Bluelight/Bass/Bass 6.fxp patches_3rdparty/Bluelight/Bass/Bass 7.fxp patches_3rdparty/Bluelight/Bass/Bass 8.fxp patches_3rdparty/Bluelight/Bass/Bass 9.fxp patches_3rdparty/Bluelight/Bass/Bass Seq 110 BPM.fxp patches_3rdparty/Bluelight/Brass/ patches_3rdparty/Bluelight/Brass/Horns 1.fxp patches_3rdparty/Bluelight/Brass/Horns 2.fxp patches_3rdparty/Bluelight/Brass/Horns 3.fxp patches_3rdparty/Bluelight/Brass/Soprano Sax.fxp patches_3rdparty/Bluelight/Keys/ patches_3rdparty/Bluelight/Keys/Digi Piano.fxp patches_3rdparty/Bluelight/Keys/Donna's Glass Hammers.fxp patches_3rdparty/Bluelight/Keys/Ghost Glass Harmonium.fxp patches_3rdparty/Bluelight/Keys/Pianoish.fxp patches_3rdparty/Bluelight/Keys/Rotary Blue.fxp patches_3rdparty/Bluelight/Keys/Treated Rhodes.fxp patches_3rdparty/Bluelight/Lead/ patches_3rdparty/Bluelight/Lead/A Rattle In The Old Man's Sax.fxp patches_3rdparty/Bluelight/Lead/Crusher.fxp patches_3rdparty/Bluelight/Lead/Distorted Cello.fxp patches_3rdparty/Bluelight/Lead/Harpsick.fxp patches_3rdparty/Bluelight/Lead/Ice Rain.fxp patches_3rdparty/Bluelight/Lead/Lead 1.fxp patches_3rdparty/Bluelight/Lead/Lead 10.fxp patches_3rdparty/Bluelight/Lead/Lead 11.fxp patches_3rdparty/Bluelight/Lead/Lead 2.fxp patches_3rdparty/Bluelight/Lead/Lead 3.fxp patches_3rdparty/Bluelight/Lead/Lead 4.fxp patches_3rdparty/Bluelight/Lead/Lead 5.fxp patches_3rdparty/Bluelight/Lead/Lead 6.fxp patches_3rdparty/Bluelight/Lead/Lead 7.fxp patches_3rdparty/Bluelight/Lead/Lead 8.fxp patches_3rdparty/Bluelight/Lead/Lead 9.fxp patches_3rdparty/Bluelight/Lead/Zappa Digilead.fxp patches_3rdparty/Bluelight/Organ/ patches_3rdparty/Bluelight/Organ/C. Jack Dupree.fxp patches_3rdparty/Bluelight/Organ/Santana Goin' Home 73.fxp patches_3rdparty/Bluelight/Pad/ patches_3rdparty/Bluelight/Pad/Another Warm.fxp patches_3rdparty/Bluelight/Pad/Bad News.fxp patches_3rdparty/Bluelight/Pad/Broken.fxp patches_3rdparty/Bluelight/Pad/China Crisis.fxp patches_3rdparty/Bluelight/Pad/Delta Rhythm Boys.fxp patches_3rdparty/Bluelight/Pad/Fifths 1.fxp patches_3rdparty/Bluelight/Pad/Fifths 2.fxp patches_3rdparty/Bluelight/Pad/Fifths 3.fxp patches_3rdparty/Bluelight/Pad/Fifths 4.fxp patches_3rdparty/Bluelight/Pad/Fifths 5.fxp patches_3rdparty/Bluelight/Pad/Fifths 6.fxp patches_3rdparty/Bluelight/Pad/Fifths Whiteboat.fxp patches_3rdparty/Bluelight/Pad/Film.fxp patches_3rdparty/Bluelight/Pad/Frogs With Dirty Little Lips.fxp patches_3rdparty/Bluelight/Pad/Ghost Glass Harmonium.fxp patches_3rdparty/Bluelight/Pad/Gods.fxp patches_3rdparty/Bluelight/Pad/Hassel Lost His New Horn.fxp patches_3rdparty/Bluelight/Pad/Hine's Vertigo 110 BPM.fxp patches_3rdparty/Bluelight/Pad/Hit and Hesitate.fxp patches_3rdparty/Bluelight/Pad/Innit Blue.fxp patches_3rdparty/Bluelight/Pad/Juno.fxp patches_3rdparty/Bluelight/Pad/King.fxp patches_3rdparty/Bluelight/Pad/Mid Key Squeal.fxp patches_3rdparty/Bluelight/Pad/Obie.fxp patches_3rdparty/Bluelight/Pad/Orbit and Sub.fxp patches_3rdparty/Bluelight/Pad/Out Of Tune Tin 110 BPM.fxp patches_3rdparty/Bluelight/Pad/Rainy Day Dreamaway.fxp patches_3rdparty/Bluelight/Pad/Res Wave Shift.fxp patches_3rdparty/Bluelight/Pad/Rhythm Delay 110 BPM.fxp patches_3rdparty/Bluelight/Pad/Sawdust.fxp patches_3rdparty/Bluelight/Pad/Shimmer Glimmer Goes Dirt.fxp patches_3rdparty/Bluelight/Pad/Skum Bolero 110 BPM.fxp patches_3rdparty/Bluelight/Pad/The Lunatic.fxp patches_3rdparty/Bluelight/Pad/Whatever.fxp patches_3rdparty/Bluelight/Pad/White Room.fxp patches_3rdparty/Bluelight/Pad/Wool 1.fxp patches_3rdparty/Bluelight/Pad/Wool 2.fxp patches_3rdparty/Bluelight/Perc/ patches_3rdparty/Bluelight/Perc/Tubular.fxp patches_3rdparty/Bluelight/Split/ patches_3rdparty/Bluelight/Split/Bilbo 110 BPM.fxp patches_3rdparty/Bluelight/Split/Casio VL Tone 110 BPM.fxp patches_3rdparty/Bluelight/Split/Dam Dam Dam 110 BPM.fxp patches_3rdparty/Bluelight/Split/Diggety Doggety 110 BPM.fxp patches_3rdparty/Bluelight/Split/Nu 110 BPM.fxp patches_3rdparty/Bluelight/Split/Royals Straight Flushed 110 BPM.fxp patches_3rdparty/Bluelight/Split/Trevor Horn Is My Mother 110 BPM.fxp patches_3rdparty/Bluelight/Vox/ patches_3rdparty/Bluelight/Vox/Gregorian Rant Mono.fxp patches_3rdparty/Bluelight/Vox/Gregorian Rant Poly.fxp patches_3rdparty/Bluelight/Wind/ patches_3rdparty/Bluelight/Wind/Bamboo.fxp patches_3rdparty/Bluelight/Wind/Basson.fxp patches_3rdparty/Bluelight/Wind/Recorder.fxp patches_3rdparty/Damon Armani/ patches_3rdparty/Damon Armani/Arp/ patches_3rdparty/Damon Armani/Arp/Cinematic Arp.fxp patches_3rdparty/Damon Armani/Arp/Dark & Rhythmic.fxp patches_3rdparty/Damon Armani/Arp/Lush Style.fxp patches_3rdparty/Damon Armani/Arp/Transparent.fxp patches_3rdparty/Damon Armani/Bass/ patches_3rdparty/Damon Armani/Bass/Analog Magic.fxp patches_3rdparty/Damon Armani/Bass/Another Dubstep.fxp patches_3rdparty/Damon Armani/Bass/Bulky.fxp patches_3rdparty/Damon Armani/Bass/Crazy Dub.fxp patches_3rdparty/Damon Armani/Bass/Disto Bass.fxp patches_3rdparty/Damon Armani/Bass/Dubstep.fxp patches_3rdparty/Damon Armani/Bass/Fast & Furious .fxp patches_3rdparty/Damon Armani/Bass/Little Finger.fxp patches_3rdparty/Damon Armani/Bass/Massive Dubstep.fxp patches_3rdparty/Damon Armani/Bass/Satu Bass.fxp patches_3rdparty/Damon Armani/Bass/Unknowing Bass.fxp patches_3rdparty/Damon Armani/Lead/ patches_3rdparty/Damon Armani/Lead/Attacky.fxp patches_3rdparty/Damon Armani/Lead/Dark Strange.fxp patches_3rdparty/Damon Armani/Lead/Funky.fxp patches_3rdparty/Damon Armani/Lead/RoboTalker.fxp patches_3rdparty/Damon Armani/Lead/Rough & Soft.fxp patches_3rdparty/Damon Armani/Pad/ patches_3rdparty/Damon Armani/Pad/Church Pad.fxp patches_3rdparty/Damon Armani/Pad/Freedom Message.fxp patches_3rdparty/Damon Armani/Pad/Funky Gate.fxp patches_3rdparty/Damon Armani/Pad/Spaceship.fxp patches_3rdparty/Damon Armani/Pluck/ patches_3rdparty/Damon Armani/Pluck/Daft Punk.fxp patches_3rdparty/Damon Armani/Pluck/Dark Clouds.fxp patches_3rdparty/Damon Armani/Pluck/Disto.fxp patches_3rdparty/Damon Armani/Pluck/Drunk Pluck.fxp patches_3rdparty/Damon Armani/Pluck/Fun Key.fxp patches_3rdparty/Damon Armani/Pluck/Happy Snappy.fxp patches_3rdparty/Damon Armani/Pluck/Like Piano.fxp patches_3rdparty/Damon Armani/Pluck/Talking.fxp patches_3rdparty/Damon Armani/Pluck/Trance Pluck.fxp patches_3rdparty/Dan Maurer/ patches_3rdparty/Dan Maurer/Bass/ patches_3rdparty/Dan Maurer/Bass/Lucy Louise.fxp patches_3rdparty/Dan Maurer/Bass/Piglet.fxp patches_3rdparty/Dan Maurer/Bass/Throated Bass.fxp patches_3rdparty/Dan Maurer/FX/ patches_3rdparty/Dan Maurer/FX/Airplane Fly-By.fxp patches_3rdparty/Dan Maurer/FX/Cricket Song.fxp patches_3rdparty/Dan Maurer/FX/Flubber.fxp patches_3rdparty/Dan Maurer/FX/Lake Eerie.fxp patches_3rdparty/Dan Maurer/FX/Manic.fxp patches_3rdparty/Dan Maurer/FX/Rainfall.fxp patches_3rdparty/Dan Maurer/FX/Space Pigs.fxp patches_3rdparty/Dan Maurer/FX/Star Dust.fxp patches_3rdparty/Dan Maurer/FX/Summer Insects.fxp patches_3rdparty/Dan Maurer/FX/The Descent.fxp patches_3rdparty/Dan Maurer/Keys/ patches_3rdparty/Dan Maurer/Keys/Bonita Keys.fxp patches_3rdparty/Dan Maurer/Keys/Detuned Vibes.fxp patches_3rdparty/Dan Maurer/Keys/FM Acoustic Piano 1.fxp patches_3rdparty/Dan Maurer/Keys/FM Acoustic Piano 2.fxp patches_3rdparty/Dan Maurer/Keys/FM Piano 1.fxp patches_3rdparty/Dan Maurer/Keys/FM Piano 2.fxp patches_3rdparty/Dan Maurer/Keys/FM Piano 3.fxp patches_3rdparty/Dan Maurer/Keys/Forte Piano.fxp patches_3rdparty/Dan Maurer/Keys/Glass Harpsichord.fxp patches_3rdparty/Dan Maurer/Lead/ patches_3rdparty/Dan Maurer/Lead/By The Way....fxp patches_3rdparty/Dan Maurer/Lead/Positive Feedback.fxp patches_3rdparty/Dan Maurer/Lead/Reluctant Leader.fxp patches_3rdparty/Dan Maurer/Lead/Second Thoughts.fxp patches_3rdparty/Dan Maurer/Lead/Sharp Lead.fxp patches_3rdparty/Dan Maurer/Lead/Soft Sync.fxp patches_3rdparty/Dan Maurer/Lead/Sync Sweep Lead.fxp patches_3rdparty/Dan Maurer/Lead/Third Release.fxp patches_3rdparty/Dan Maurer/Pad/ patches_3rdparty/Dan Maurer/Pad/Dark Friday.fxp patches_3rdparty/Dan Maurer/Pad/Drone Bee.fxp patches_3rdparty/Dan Maurer/Pad/Fingers On Wine Glass.fxp patches_3rdparty/Dan Maurer/Pad/Galaxy Pad.fxp patches_3rdparty/Dan Maurer/Pad/Here's Your Sine.fxp patches_3rdparty/Dan Maurer/Pad/Jellyfish.fxp patches_3rdparty/Dan Maurer/Pad/Lush PWM Strings.fxp patches_3rdparty/Dan Maurer/Pad/Muted Square Pad.fxp patches_3rdparty/Dan Maurer/Pad/The Voice.fxp patches_3rdparty/Dan Maurer/Pad/Touch Brass.fxp patches_3rdparty/Dan Maurer/Pad/Touch String - Brass.fxp patches_3rdparty/Dan Maurer/Perc/ patches_3rdparty/Dan Maurer/Perc/Big Bells.fxp patches_3rdparty/Dan Maurer/Perc/Morphing Bells.fxp patches_3rdparty/Dan Maurer/Perc/Phased Gong 1.fxp patches_3rdparty/Dan Maurer/Perc/Phased Gong 2.fxp patches_3rdparty/Dan Maurer/Perc/Phased Gong 3.fxp patches_3rdparty/Dan Maurer/Perc/Smooth Bells.fxp patches_3rdparty/Dan Maurer/Perc/Synclav Bells.fxp patches_3rdparty/Dan Maurer/Pluck/ patches_3rdparty/Dan Maurer/Pluck/Bowed Plucked Pipe.fxp patches_3rdparty/Dan Maurer/Pluck/Comb Harp.fxp patches_3rdparty/Dan Maurer/Pluck/Galactic Harp.fxp patches_3rdparty/Dan Maurer/Pluck/Hidden Tiger.fxp patches_3rdparty/Dan Maurer/Pluck/Muther Plucker.fxp patches_3rdparty/Dan Maurer/Pluck/Power Chord.fxp patches_3rdparty/Dan Maurer/Pluck/Purple.fxp patches_3rdparty/Dan Maurer/Pluck/Resonated Pluck.fxp patches_3rdparty/Dan Maurer/Pluck/Sine Of The Times.fxp patches_3rdparty/Dan Maurer/Pluck/Strum Up.fxp patches_3rdparty/Dan Maurer/Sequence/ patches_3rdparty/Dan Maurer/Sequence/Bass & Rhythm 1.fxp patches_3rdparty/Dan Maurer/Sequence/Bass & Rhythm 2.fxp patches_3rdparty/Dan Maurer/Sequence/Carolina Reaper.fxp patches_3rdparty/Dan Maurer/Sequence/Drum Loop 1.fxp patches_3rdparty/Dan Maurer/Sequence/Drum Loop 2.fxp patches_3rdparty/Dan Maurer/Sequence/Drum Loop 3.fxp patches_3rdparty/Dan Maurer/Sequence/Flying Squares.fxp patches_3rdparty/Dan Maurer/Sequence/Tube Rhythm.fxp patches_3rdparty/Dan Maurer/Synth/ patches_3rdparty/Dan Maurer/Synth/Big Brass.fxp patches_3rdparty/Dan Maurer/Synth/Cascade.fxp patches_3rdparty/Dan Maurer/Synth/Chainsaw.fxp patches_3rdparty/Dan Maurer/Synth/Chime Charm.fxp patches_3rdparty/Dan Maurer/Synth/Comb String Section.fxp patches_3rdparty/Dan Maurer/Synth/Feedback Cycle.fxp patches_3rdparty/Dan Maurer/Synth/Freeform.fxp patches_3rdparty/Dan Maurer/Synth/Grey And Black.fxp patches_3rdparty/Dan Maurer/Synth/Lyrica.fxp patches_3rdparty/Dan Maurer/Synth/Metal Head.fxp patches_3rdparty/Dan Maurer/Synth/Overdriven Cello.fxp patches_3rdparty/Dan Maurer/Synth/Saskatoon.fxp patches_3rdparty/Dan Maurer/Synth/Saturation.fxp patches_3rdparty/Dan Maurer/Synth/Scrooge McDuck.fxp patches_3rdparty/Dan Maurer/Synth/Splash Mouth.fxp patches_3rdparty/Dan Maurer/Synth/Square Wave.fxp patches_3rdparty/Dan Maurer/Synth/String Quartet.fxp patches_3rdparty/Dan Maurer/Synth/Virtual Sync Sweep.fxp patches_3rdparty/Dan Maurer/Synth/Warm Reception.fxp patches_3rdparty/Dan Maurer/Synth/Wudang.fxp patches_3rdparty/Dan Maurer/Wind/ patches_3rdparty/Dan Maurer/Wind/Amped Harmonica.fxp patches_3rdparty/Dan Maurer/Wind/Andes Pipes.fxp patches_3rdparty/Dan Maurer/Wind/Clarinet.fxp patches_3rdparty/Dan Maurer/Wind/Double Reed.fxp patches_3rdparty/Dan Maurer/Wind/Flute 1.fxp patches_3rdparty/Dan Maurer/Wind/Flute 2.fxp patches_3rdparty/Dan Maurer/Wind/Huangshan.fxp patches_3rdparty/Dan Maurer/Wind/Junkyard Dog.fxp patches_3rdparty/Dan Maurer/Wind/Oboe-Wan-Can-No-Be.fxp patches_3rdparty/Dan Maurer/Wind/Oscar The Grouch.fxp patches_3rdparty/Dan Maurer/Wind/Physical Therapy.fxp patches_3rdparty/Dan Maurer/Wind/Pipe Attack.fxp patches_3rdparty/Dan Maurer/Wind/Reed To Pipe Morph.fxp patches_3rdparty/Dan Maurer/Wind/Scratchy Throat.fxp patches_3rdparty/Dan Maurer/Wind/Simple Pipe.fxp patches_3rdparty/Dan Maurer/Wind/Tenor Sax.fxp patches_3rdparty/Emu/ patches_3rdparty/Emu/Drum/ patches_3rdparty/Emu/Drum/DR Mort Chippy Bits.fxp patches_3rdparty/Emu/Drum/DR Mort Kick Chippy.fxp patches_3rdparty/Emu/Drum/DR Mort Kick.fxp patches_3rdparty/Emu/Drum/DR Mort Noisey Drum.fxp patches_3rdparty/Emu/Drum/DR Mort Snare.fxp patches_3rdparty/Emu/Drum/DR T8 Clap VA.fxp patches_3rdparty/Emu/Drum/DR T8 Conga.fxp patches_3rdparty/Emu/Drum/DR T8 Cowbell.fxp patches_3rdparty/Emu/Drum/DR T8 Cymbal.fxp patches_3rdparty/Emu/Drum/DR T8 Kick 01.fxp patches_3rdparty/Emu/Drum/DR T8 Kick 02 .fxp patches_3rdparty/Emu/Drum/DR T8 Snare.fxp patches_3rdparty/Emu/Drum/DR T8 Tom.fxp patches_3rdparty/Emu/Drum/DR T9 Snare.fxp patches_3rdparty/Emu/Drum/DR T9 Tom.fxp patches_3rdparty/Emu/Drum/PR Egg Shaker.fxp patches_3rdparty/Emu/Drum/PR Hat Closed VA.fxp patches_3rdparty/Emu/Drum/PR Hat Open VA.fxp patches_3rdparty/Emu/Drum/PR Hat SPLIT.fxp patches_3rdparty/Emu/Drum/WT Hat.fxp patches_3rdparty/Emu/Drum/WT Kick Room 01.fxp patches_3rdparty/Emu/Drum/WT Kick Room 02.fxp patches_3rdparty/Emu/Drum/WT Snare Room 01.fxp patches_3rdparty/Emu/Drum/WT Snare Room 02.fxp patches_3rdparty/Emu/Drum/WT Splashy Ride.fxp patches_3rdparty/Emu/Synth/ patches_3rdparty/Emu/Synth/BS Acidy FM Boy.fxp patches_3rdparty/Emu/Synth/BS Barfy Beauty WT.fxp patches_3rdparty/Emu/Synth/BS Beefy Boi.fxp patches_3rdparty/Emu/Synth/BS Soft Plucks WT.fxp patches_3rdparty/Emu/Synth/FX Noise Particles WT.fxp patches_3rdparty/Emu/Synth/FX Robot Exhaust.fxp patches_3rdparty/Emu/Synth/FX Sick In The Super Dome WT.fxp patches_3rdparty/Emu/Synth/FX Signature Talker 1S.fxp patches_3rdparty/Emu/Synth/FX Slapshot.fxp patches_3rdparty/Emu/Synth/KY CowbellBanjo WT.fxp patches_3rdparty/Emu/Synth/KY Crispy Key EMU.fxp patches_3rdparty/Emu/Synth/KY FMHappy WT.fxp patches_3rdparty/Emu/Synth/KY I Once Was A Cymbal WT.fxp patches_3rdparty/Emu/Synth/KY Light EP WT.fxp patches_3rdparty/Emu/Synth/KY SoftSaw WT.fxp patches_3rdparty/Emu/Synth/KY Thin and Gaseous Organ WT.fxp patches_3rdparty/Emu/Synth/KY Trashion EP WT.fxp patches_3rdparty/Emu/Synth/KY Trombone Harmonica WT.fxp patches_3rdparty/Emu/Synth/KY Yoobee Talker WT.fxp patches_3rdparty/Emu/Synth/LD Crushed Upright Piano WT.fxp patches_3rdparty/Emu/Synth/LD Doink Realm Organ WT.fxp patches_3rdparty/Emu/Synth/LD Droney FM Steamer.fxp patches_3rdparty/Emu/Synth/LD Melted Organ WT.fxp patches_3rdparty/Emu/Synth/LD Sax Destroyer WT.fxp patches_3rdparty/Emu/Synth/LD Square Adventure WT.fxp patches_3rdparty/Emu/Synth/MULTI Hidden Hats FM.fxp patches_3rdparty/Emu/Synth/MULTI pluck2pad DemonSad EMU.fxp patches_3rdparty/Emu/Synth/PD Beautiful Flutebad WT.fxp patches_3rdparty/Emu/Synth/PD Blazing Galaxies WT.fxp patches_3rdparty/Emu/Synth/PD Buzzy Bees and Sitars WT.fxp patches_3rdparty/Emu/Synth/PD Fez Pad.fxp patches_3rdparty/Emu/Synth/PD Fuzzy Speaks WT.fxp patches_3rdparty/Emu/Synth/PD Ghostly Voices WT.fxp patches_3rdparty/Emu/Synth/PD Square and Back Again WT.fxp patches_3rdparty/Emu/Synth/PD Windy Brassmen WT.fxp patches_3rdparty/Emu/Synth/PL Banjo Like WT.fxp patches_3rdparty/Emu/Synth/PL Bossy Saw.fxp patches_3rdparty/Emu/Synth/PL Brass Attacks WT.fxp patches_3rdparty/Emu/Synth/PL Horn Ring Boops WT.fxp patches_3rdparty/Emu/Synth/SEQ Dancing Sine Boyz.fxp patches_3rdparty/Emu/Synth/SEQ Dirty Saws.fxp patches_3rdparty/Emu/Synth/SY 80's Future Key WT.fxp patches_3rdparty/Emu/Synth/SY Disto Brass Pass WT.fxp patches_3rdparty/Emu/Synth/SY Garbely Joe.fxp patches_3rdparty/Emu/Synth/SY Golden Square VA.fxp patches_3rdparty/Emu/Synth/SY Piercing Trumpet Morph WT.fxp patches_3rdparty/Emu/Synth/SY Strange Declarations WT.fxp patches_3rdparty/Emu/Synth/SY Wonky Game Pad.fxp patches_3rdparty/Emu/Template/ patches_3rdparty/Emu/Template/FM Faux Filter.fxp patches_3rdparty/Emu/Template/FM Saw.fxp patches_3rdparty/Emu/Template/FM Square.fxp patches_3rdparty/Emu/Template/FM Triangle.fxp patches_3rdparty/Emu/Template/FM Woodwind Maker.fxp patches_3rdparty/Emu/Template/FM100 Routing #02.fxp patches_3rdparty/Emu/Template/FM100 Routing #03.fxp patches_3rdparty/Emu/Template/FM100 Routing #04.fxp patches_3rdparty/Emu/Template/FM100 Routing #05.fxp patches_3rdparty/Emu/Template/FM100 Routing #07.fxp patches_3rdparty/Emu/Template/FM100 Routing #08.fxp patches_3rdparty/Emu/Template/WT ENV morph.fxp patches_3rdparty/Emu/Template/WT MOD morph.fxp patches_3rdparty/Emu/Template/WT RAMP UP morph.fxp patches_3rdparty/Giana Brotherz/ patches_3rdparty/Giana Brotherz/Bass/ patches_3rdparty/Giana Brotherz/Bass/Black Swarm.fxp patches_3rdparty/Giana Brotherz/Bass/Dark Notch.fxp patches_3rdparty/Giana Brotherz/Bass/Dark Trancer.fxp patches_3rdparty/Giana Brotherz/Bass/Deep Jungler.fxp patches_3rdparty/Giana Brotherz/Bass/Distorro.fxp patches_3rdparty/Giana Brotherz/Bass/Dog.fxp patches_3rdparty/Giana Brotherz/Bass/Highpass Terror.fxp patches_3rdparty/Giana Brotherz/Bass/Hoovin' Spot.fxp patches_3rdparty/Giana Brotherz/Bass/Mid Band Diver.fxp patches_3rdparty/Giana Brotherz/Bass/Module Hunter.fxp patches_3rdparty/Giana Brotherz/Bass/Multisaw Ring.fxp patches_3rdparty/Giana Brotherz/Bass/Phasing Warp.fxp patches_3rdparty/Giana Brotherz/Bass/Rave Detuner.fxp patches_3rdparty/Giana Brotherz/Bass/Ring 'n' Shape.fxp patches_3rdparty/Giana Brotherz/Bass/Shaped Tri-Saw.fxp patches_3rdparty/Giana Brotherz/Bass/Sinus To Sinus.fxp patches_3rdparty/Giana Brotherz/Bass/Sirens and Fire.fxp patches_3rdparty/Giana Brotherz/Bass/Squeezy Chaos.fxp patches_3rdparty/Giana Brotherz/Bass/Swell Reece.fxp patches_3rdparty/Giana Brotherz/Bass/Tech Cabinet.fxp patches_3rdparty/Giana Brotherz/Bass/VA Experience.fxp patches_3rdparty/Giana Brotherz/Bass/Warm Square.fxp patches_3rdparty/Giana Brotherz/Bass/Wave Joke.fxp patches_3rdparty/Giana Brotherz/Bass/Wellblech.fxp patches_3rdparty/Giana Brotherz/Bass/Wobbler.fxp patches_3rdparty/Giana Brotherz/Bass/X0X Bassline.fxp patches_3rdparty/Giana Brotherz/Chord/ patches_3rdparty/Giana Brotherz/Chord/5th Element.fxp patches_3rdparty/Giana Brotherz/Chord/Dual Ensemble.fxp patches_3rdparty/Giana Brotherz/Chord/Happy Old Vibe.fxp patches_3rdparty/Giana Brotherz/Chord/Inside The Place.fxp patches_3rdparty/Giana Brotherz/Chord/Minor Flag.fxp patches_3rdparty/Giana Brotherz/Chord/Minor Synth Piano.fxp patches_3rdparty/Giana Brotherz/Chord/Pluck Character.fxp patches_3rdparty/Giana Brotherz/Chord/Synth Stab Minor.fxp patches_3rdparty/Giana Brotherz/Chord/Unison Minority.fxp patches_3rdparty/Giana Brotherz/Chord/Visitor's Playground.fxp patches_3rdparty/Giana Brotherz/Drums/ patches_3rdparty/Giana Brotherz/Drums/Bass Drum.fxp patches_3rdparty/Giana Brotherz/Drums/Clap.fxp patches_3rdparty/Giana Brotherz/Drums/Closed Hi-Hat.fxp patches_3rdparty/Giana Brotherz/Drums/Open Hi-Hat.fxp patches_3rdparty/Giana Brotherz/Drums/Snare.fxp patches_3rdparty/Giana Brotherz/Drums/Zap.fxp patches_3rdparty/Giana Brotherz/FX/ patches_3rdparty/Giana Brotherz/FX/1 2 3 Auf Die.fxp patches_3rdparty/Giana Brotherz/FX/Alien Appears.fxp patches_3rdparty/Giana Brotherz/FX/Anomaly.fxp patches_3rdparty/Giana Brotherz/FX/Elf Steps.fxp patches_3rdparty/Giana Brotherz/FX/Industry Facility.fxp patches_3rdparty/Giana Brotherz/FX/Machine Room.fxp patches_3rdparty/Giana Brotherz/FX/Mystery Hole.fxp patches_3rdparty/Giana Brotherz/FX/Outside Planet.fxp patches_3rdparty/Giana Brotherz/FX/Pitch Up Drop 1.fxp patches_3rdparty/Giana Brotherz/FX/Pitch Up Drop 2.fxp patches_3rdparty/Giana Brotherz/FX/R2D2.fxp patches_3rdparty/Giana Brotherz/FX/Stream Sparkle.fxp patches_3rdparty/Giana Brotherz/FX/Weird Bells.fxp patches_3rdparty/Giana Brotherz/Keys/ patches_3rdparty/Giana Brotherz/Keys/Funny Dub.fxp patches_3rdparty/Giana Brotherz/Keys/Glass Tick.fxp patches_3rdparty/Giana Brotherz/Keys/Glassy E-Piano.fxp patches_3rdparty/Giana Brotherz/Keys/Glockenmorph.fxp patches_3rdparty/Giana Brotherz/Keys/Harmonic Ring.fxp patches_3rdparty/Giana Brotherz/Keys/Moody Piano.fxp patches_3rdparty/Giana Brotherz/Keys/Ring Piano.fxp patches_3rdparty/Giana Brotherz/Keys/Sin Ring.fxp patches_3rdparty/Giana Brotherz/Keys/Table Morph.fxp patches_3rdparty/Giana Brotherz/Keys/Tri Meets Saw.fxp patches_3rdparty/Giana Brotherz/Keys/Vintage Boost.fxp patches_3rdparty/Giana Brotherz/Lead/ patches_3rdparty/Giana Brotherz/Lead/Background Sweep.fxp patches_3rdparty/Giana Brotherz/Lead/Crisp Cross.fxp patches_3rdparty/Giana Brotherz/Lead/Cut Through.fxp patches_3rdparty/Giana Brotherz/Lead/Formant Tables.fxp patches_3rdparty/Giana Brotherz/Lead/Frag 7th Syn.fxp patches_3rdparty/Giana Brotherz/Lead/Future Sax.fxp patches_3rdparty/Giana Brotherz/Lead/Guitar Vibe.fxp patches_3rdparty/Giana Brotherz/Lead/House Vibe.fxp patches_3rdparty/Giana Brotherz/Lead/Mechanic Unison.fxp patches_3rdparty/Giana Brotherz/Lead/Ravin' Stalker.fxp patches_3rdparty/Giana Brotherz/Lead/Saw Rings.fxp patches_3rdparty/Giana Brotherz/Lead/Squary Sync.fxp patches_3rdparty/Giana Brotherz/Lead/Street Parade.fxp patches_3rdparty/Giana Brotherz/Lead/Synth Surfer.fxp patches_3rdparty/Giana Brotherz/Lead/Tech Ring.fxp patches_3rdparty/Giana Brotherz/Lead/Under The Tomb.fxp patches_3rdparty/Giana Brotherz/Lead/Wave Arp.fxp patches_3rdparty/Giana Brotherz/Organ/ patches_3rdparty/Giana Brotherz/Organ/Charmy Organ.fxp patches_3rdparty/Giana Brotherz/Organ/Deep Houser.fxp patches_3rdparty/Giana Brotherz/Organ/Draft Card.fxp patches_3rdparty/Giana Brotherz/Organ/Hammond's Hall.fxp patches_3rdparty/Giana Brotherz/Organ/Late Night.fxp patches_3rdparty/Giana Brotherz/Organ/Liquid Steel.fxp patches_3rdparty/Giana Brotherz/Organ/Lot Of Drawbars.fxp patches_3rdparty/Giana Brotherz/Organ/Morph Magic.fxp patches_3rdparty/Giana Brotherz/Organ/Wanna B3.fxp patches_3rdparty/Giana Brotherz/Pad/ patches_3rdparty/Giana Brotherz/Pad/Back Texture.fxp patches_3rdparty/Giana Brotherz/Pad/Breath Of China.fxp patches_3rdparty/Giana Brotherz/Pad/Changing Sines.fxp patches_3rdparty/Giana Brotherz/Pad/Chorbells.fxp patches_3rdparty/Giana Brotherz/Pad/Cyborg Texture.fxp patches_3rdparty/Giana Brotherz/Pad/Dark Whisper.fxp patches_3rdparty/Giana Brotherz/Pad/Deep Choir.fxp patches_3rdparty/Giana Brotherz/Pad/Digitized Choir.fxp patches_3rdparty/Giana Brotherz/Pad/Dub Choir.fxp patches_3rdparty/Giana Brotherz/Pad/Electric City.fxp patches_3rdparty/Giana Brotherz/Pad/Horizon Opens.fxp patches_3rdparty/Giana Brotherz/Pad/Moon and Water.fxp patches_3rdparty/Giana Brotherz/Pad/OAH Choir.fxp patches_3rdparty/Giana Brotherz/Pad/Organaut.fxp patches_3rdparty/Giana Brotherz/Pad/Sci-Fi Church.fxp patches_3rdparty/Giana Brotherz/Pad/Sun Rising.fxp patches_3rdparty/Giana Brotherz/Pad/Time Shift.fxp patches_3rdparty/Giana Brotherz/Pad/Vocodarian.fxp patches_3rdparty/Giana Brotherz/Pad/Wide Vibrations.fxp patches_3rdparty/Giana Brotherz/Pad/Wood Walk.fxp patches_3rdparty/Giana Brotherz/Rhythm/ patches_3rdparty/Giana Brotherz/Rhythm/Alarm Reese.fxp patches_3rdparty/Giana Brotherz/Rhythm/Bellchordian.fxp patches_3rdparty/Giana Brotherz/Rhythm/Bellistic.fxp patches_3rdparty/Giana Brotherz/Rhythm/Hard Hacked.fxp patches_3rdparty/Giana Brotherz/Rhythm/Mellow On Sync.fxp patches_3rdparty/Giana Brotherz/Rhythm/Reeseliner.fxp patches_3rdparty/Giana Brotherz/Rhythm/Sine Hammer.fxp patches_3rdparty/Giana Brotherz/Rhythm/Staccato Mellow.fxp patches_3rdparty/Giana Brotherz/Rhythm/Trance Ground.fxp patches_3rdparty/Giana Brotherz/Rhythm/Tubularity.fxp patches_3rdparty/Giana Brotherz/Rhythm/Unison Retrigger.fxp patches_3rdparty/Giana Brotherz/Wind/ patches_3rdparty/Giana Brotherz/Wind/Clarinet.fxp patches_3rdparty/Giana Brotherz/Wind/Flute.fxp patches_3rdparty/Giana Brotherz/Wind/Horns.fxp patches_3rdparty/Giana Brotherz/Wind/Oboe.fxp patches_3rdparty/Giana Brotherz/Wind/Trumpet.fxp patches_3rdparty/Inigo Kennedy/ patches_3rdparty/Inigo Kennedy/60s Sci-Fi.fxp patches_3rdparty/Inigo Kennedy/Air Spray.fxp patches_3rdparty/Inigo Kennedy/Alone.fxp patches_3rdparty/Inigo Kennedy/Apex Arp 1.fxp patches_3rdparty/Inigo Kennedy/Apex Arp 2.fxp patches_3rdparty/Inigo Kennedy/Atonal.fxp patches_3rdparty/Inigo Kennedy/Bass 1.fxp patches_3rdparty/Inigo Kennedy/Bass 2.fxp patches_3rdparty/Inigo Kennedy/Bass 3.fxp patches_3rdparty/Inigo Kennedy/Bass 4.fxp patches_3rdparty/Inigo Kennedy/Bass 5.fxp patches_3rdparty/Inigo Kennedy/Beautiful Thoughts 1.fxp patches_3rdparty/Inigo Kennedy/Beautiful Thoughts 2.fxp patches_3rdparty/Inigo Kennedy/Bell Cave.fxp patches_3rdparty/Inigo Kennedy/Bellish Lead.fxp patches_3rdparty/Inigo Kennedy/Blade 1.fxp patches_3rdparty/Inigo Kennedy/Blade 2.fxp patches_3rdparty/Inigo Kennedy/Blade 3.fxp patches_3rdparty/Inigo Kennedy/Blade 4.fxp patches_3rdparty/Inigo Kennedy/Blade 5.fxp patches_3rdparty/Inigo Kennedy/Bloody Valentine.fxp patches_3rdparty/Inigo Kennedy/Calamity 1.fxp patches_3rdparty/Inigo Kennedy/Calamity.fxp patches_3rdparty/Inigo Kennedy/Cat Bass.fxp patches_3rdparty/Inigo Kennedy/Chiff 1.fxp patches_3rdparty/Inigo Kennedy/Chiff 2.fxp patches_3rdparty/Inigo Kennedy/Chiff 3.fxp patches_3rdparty/Inigo Kennedy/Chiff.fxp patches_3rdparty/Inigo Kennedy/Children's Lead.fxp patches_3rdparty/Inigo Kennedy/Clockers 1.fxp patches_3rdparty/Inigo Kennedy/Clockers 2.fxp patches_3rdparty/Inigo Kennedy/Clockers 3.fxp patches_3rdparty/Inigo Kennedy/Clockers 4.fxp patches_3rdparty/Inigo Kennedy/Crackles.fxp patches_3rdparty/Inigo Kennedy/Dark Bass.fxp patches_3rdparty/Inigo Kennedy/Dark Bell.fxp patches_3rdparty/Inigo Kennedy/Dark Dyson.fxp patches_3rdparty/Inigo Kennedy/Delicate.fxp patches_3rdparty/Inigo Kennedy/Digital Lead.fxp patches_3rdparty/Inigo Kennedy/Digitalis.fxp patches_3rdparty/Inigo Kennedy/Dirty Hardcore 1.fxp patches_3rdparty/Inigo Kennedy/Dirty Hardcore 2.fxp patches_3rdparty/Inigo Kennedy/Dirty Pad.fxp patches_3rdparty/Inigo Kennedy/Distance Between Us.fxp patches_3rdparty/Inigo Kennedy/Disturbances.fxp patches_3rdparty/Inigo Kennedy/Dreaming.fxp patches_3rdparty/Inigo Kennedy/Drone Melancholy.fxp patches_3rdparty/Inigo Kennedy/Edgy.fxp patches_3rdparty/Inigo Kennedy/Faint Memory.fxp patches_3rdparty/Inigo Kennedy/Faraway Tree.fxp patches_3rdparty/Inigo Kennedy/Fat Detuned Squares.fxp patches_3rdparty/Inigo Kennedy/Fat Detuned Sync.fxp patches_3rdparty/Inigo Kennedy/Fizzer 1.fxp patches_3rdparty/Inigo Kennedy/Fizzer 2.fxp patches_3rdparty/Inigo Kennedy/Fizzer 3.fxp patches_3rdparty/Inigo Kennedy/Fizzer 4.fxp patches_3rdparty/Inigo Kennedy/Fizzer 5.fxp patches_3rdparty/Inigo Kennedy/Flat Oboe.fxp patches_3rdparty/Inigo Kennedy/Fragile 1.fxp patches_3rdparty/Inigo Kennedy/Fragile 2.fxp patches_3rdparty/Inigo Kennedy/Fragile 3.fxp patches_3rdparty/Inigo Kennedy/Fragile 4.fxp patches_3rdparty/Inigo Kennedy/Fragile 5.fxp patches_3rdparty/Inigo Kennedy/Fragile 6.fxp patches_3rdparty/Inigo Kennedy/Fragile 7.fxp patches_3rdparty/Inigo Kennedy/Further 1.fxp patches_3rdparty/Inigo Kennedy/Further 2.fxp patches_3rdparty/Inigo Kennedy/Further 3.fxp patches_3rdparty/Inigo Kennedy/Go Carefully.fxp patches_3rdparty/Inigo Kennedy/Going Away.fxp patches_3rdparty/Inigo Kennedy/Hangars 1.fxp patches_3rdparty/Inigo Kennedy/Hangars 2.fxp patches_3rdparty/Inigo Kennedy/Hangars 3.fxp patches_3rdparty/Inigo Kennedy/Hangars 4.fxp patches_3rdparty/Inigo Kennedy/Hangars 5.fxp patches_3rdparty/Inigo Kennedy/Happy Saws.fxp patches_3rdparty/Inigo Kennedy/Harpsick.fxp patches_3rdparty/Inigo Kennedy/Hello Little Weed.fxp patches_3rdparty/Inigo Kennedy/Irreversible 1.fxp patches_3rdparty/Inigo Kennedy/Irreversible 2.fxp patches_3rdparty/Inigo Kennedy/Klop.fxp patches_3rdparty/Inigo Kennedy/Knocks.fxp patches_3rdparty/Inigo Kennedy/Ladder 1.fxp patches_3rdparty/Inigo Kennedy/Ladder 2.fxp patches_3rdparty/Inigo Kennedy/Ladder 3.fxp patches_3rdparty/Inigo Kennedy/Ladder 4.fxp patches_3rdparty/Inigo Kennedy/Melodic Line 1.fxp patches_3rdparty/Inigo Kennedy/Melodic Line 2.fxp patches_3rdparty/Inigo Kennedy/Melodic Line 3.fxp patches_3rdparty/Inigo Kennedy/Melodic Line 4.fxp patches_3rdparty/Inigo Kennedy/Melodic Organ.fxp patches_3rdparty/Inigo Kennedy/Mountain Pipe.fxp patches_3rdparty/Inigo Kennedy/Nasal Cavern.fxp patches_3rdparty/Inigo Kennedy/No End Drum.fxp patches_3rdparty/Inigo Kennedy/Nova 1.fxp patches_3rdparty/Inigo Kennedy/Nova 2.fxp patches_3rdparty/Inigo Kennedy/Pad Basics.fxp patches_3rdparty/Inigo Kennedy/Paddy Power.fxp patches_3rdparty/Inigo Kennedy/Persistance.fxp patches_3rdparty/Inigo Kennedy/Piano 1.fxp patches_3rdparty/Inigo Kennedy/Piano 2.fxp patches_3rdparty/Inigo Kennedy/Piano 3.fxp patches_3rdparty/Inigo Kennedy/Piano 4.fxp patches_3rdparty/Inigo Kennedy/Piano 5.fxp patches_3rdparty/Inigo Kennedy/Piano 6.fxp patches_3rdparty/Inigo Kennedy/Pops.fxp patches_3rdparty/Inigo Kennedy/Rain On Top.fxp patches_3rdparty/Inigo Kennedy/Ravine.fxp patches_3rdparty/Inigo Kennedy/Resonant Atmosphere 1.fxp patches_3rdparty/Inigo Kennedy/Resonant Atmosphere 2.fxp patches_3rdparty/Inigo Kennedy/Saturn V.fxp patches_3rdparty/Inigo Kennedy/Saw Pad 1.fxp patches_3rdparty/Inigo Kennedy/Saw Pad 2.fxp patches_3rdparty/Inigo Kennedy/Scaffold.fxp patches_3rdparty/Inigo Kennedy/Sea Pipe.fxp patches_3rdparty/Inigo Kennedy/Shipping.fxp patches_3rdparty/Inigo Kennedy/Simply Moving.fxp patches_3rdparty/Inigo Kennedy/Sine Movers 1.fxp patches_3rdparty/Inigo Kennedy/Sine Movers 2.fxp patches_3rdparty/Inigo Kennedy/Six Way 1.fxp patches_3rdparty/Inigo Kennedy/Softer Bass.fxp patches_3rdparty/Inigo Kennedy/Something At The Lighthouse.fxp patches_3rdparty/Inigo Kennedy/Spook 1.fxp patches_3rdparty/Inigo Kennedy/Spook 2.fxp patches_3rdparty/Inigo Kennedy/Squelch 1.fxp patches_3rdparty/Inigo Kennedy/Squelch 2.fxp patches_3rdparty/Inigo Kennedy/Squelch 3.fxp patches_3rdparty/Inigo Kennedy/Subtle Lead.fxp patches_3rdparty/Inigo Kennedy/Suspense.fxp patches_3rdparty/Inigo Kennedy/Sweet.fxp patches_3rdparty/Inigo Kennedy/Tables Turning.fxp patches_3rdparty/Inigo Kennedy/The Softest Melody.fxp patches_3rdparty/Inigo Kennedy/The Well.fxp patches_3rdparty/Inigo Kennedy/Three Way 1.fxp patches_3rdparty/Inigo Kennedy/Three Way 2.fxp patches_3rdparty/Inigo Kennedy/Three Way 3.fxp patches_3rdparty/Inigo Kennedy/Tonal.fxp patches_3rdparty/Inigo Kennedy/Trill.fxp patches_3rdparty/Inigo Kennedy/Twinkle.fxp patches_3rdparty/Inigo Kennedy/Undulation.fxp patches_3rdparty/Inigo Kennedy/Unexpected.fxp patches_3rdparty/Inigo Kennedy/Unstable Bass.fxp patches_3rdparty/Inigo Kennedy/Uplifting Noise.fxp patches_3rdparty/Inigo Kennedy/Warm Fuzzy Bass.fxp patches_3rdparty/Inigo Kennedy/Watch Out Below.fxp patches_3rdparty/Inigo Kennedy/Wobbly.fxp patches_3rdparty/Inigo Kennedy/Wonk 1.fxp patches_3rdparty/Inigo Kennedy/Wonk 2.fxp patches_3rdparty/Inigo Kennedy/Wrong Bass.fxp patches_3rdparty/Inigo Kennedy/Yearn.fxp patches_3rdparty/Kuniklo/ patches_3rdparty/Kuniklo/Arp/ patches_3rdparty/Kuniklo/Arp/Calc.fxp patches_3rdparty/Kuniklo/Arp/Chording.fxp patches_3rdparty/Kuniklo/Bass/ patches_3rdparty/Kuniklo/Bass/Big Moog.fxp patches_3rdparty/Kuniklo/Bass/Big.fxp patches_3rdparty/Kuniklo/Bass/Hoover.fxp patches_3rdparty/Kuniklo/Bass/Synchro.fxp patches_3rdparty/Kuniklo/FX/ patches_3rdparty/Kuniklo/FX/Desperation.fxp patches_3rdparty/Kuniklo/FX/Discharge.fxp patches_3rdparty/Kuniklo/FX/Hearing Voices.fxp patches_3rdparty/Kuniklo/FX/Level 9.fxp patches_3rdparty/Kuniklo/FX/Level Up.fxp patches_3rdparty/Kuniklo/FX/Radio Putty.fxp patches_3rdparty/Kuniklo/FX/Squadron.fxp patches_3rdparty/Kuniklo/FX/Strange Flora.fxp patches_3rdparty/Kuniklo/FX/Sudden Death MW.fxp patches_3rdparty/Kuniklo/FX/Tensioning.fxp patches_3rdparty/Kuniklo/FX/Voice Of I.fxp patches_3rdparty/Kuniklo/FX/Vox Matrix.fxp patches_3rdparty/Kuniklo/Lead/ patches_3rdparty/Kuniklo/Lead/I Said.fxp patches_3rdparty/Kuniklo/Lead/Mini.fxp patches_3rdparty/Kuniklo/Lead/Moogish.fxp patches_3rdparty/Kuniklo/Lead/Next Move.fxp patches_3rdparty/Kuniklo/Lead/Rough Going.fxp patches_3rdparty/Kuniklo/Lead/Time Tourist.fxp patches_3rdparty/Kuniklo/Lead/Unstable.fxp patches_3rdparty/Kuniklo/Lead/You.fxp patches_3rdparty/Kuniklo/Organ/ patches_3rdparty/Kuniklo/Organ/Big Church.fxp patches_3rdparty/Kuniklo/Pad/ patches_3rdparty/Kuniklo/Pad/After Warp.fxp patches_3rdparty/Kuniklo/Pad/Giallo.fxp patches_3rdparty/Kuniklo/Pad/Jammer AT.fxp patches_3rdparty/Kuniklo/Pad/Lullabye.fxp patches_3rdparty/Kuniklo/Pad/Nebulous.fxp patches_3rdparty/Kuniklo/Sequence/ patches_3rdparty/Kuniklo/Sequence/All In The Wrists.fxp patches_3rdparty/Kuniklo/Sequence/And Destroy.fxp patches_3rdparty/Kuniklo/Sequence/Dancer.fxp patches_3rdparty/Kuniklo/Sequence/Deconstruct.fxp patches_3rdparty/Kuniklo/Sequence/Naive.fxp patches_3rdparty/Kuniklo/Sequence/Netlon.fxp patches_3rdparty/Kuniklo/Sequence/Old Fog.fxp patches_3rdparty/Nick Moritz/ patches_3rdparty/Nick Moritz/Arp/ patches_3rdparty/Nick Moritz/Arp/Demon Power.fxp patches_3rdparty/Nick Moritz/Bass/ patches_3rdparty/Nick Moritz/Bass/Agressor.fxp patches_3rdparty/Nick Moritz/Bass/Basted Lead.fxp patches_3rdparty/Nick Moritz/Bass/Black Betty.fxp patches_3rdparty/Nick Moritz/Bass/Chicago.fxp patches_3rdparty/Nick Moritz/Bass/China Long.fxp patches_3rdparty/Nick Moritz/Bass/Crash Attack.fxp patches_3rdparty/Nick Moritz/Bass/Crazy.fxp patches_3rdparty/Nick Moritz/Bass/Deep Stack.fxp patches_3rdparty/Nick Moritz/Bass/Dista Bass.fxp patches_3rdparty/Nick Moritz/Bass/Drunky.fxp patches_3rdparty/Nick Moritz/Bass/Dusty Road.fxp patches_3rdparty/Nick Moritz/Bass/Dynamic Sawer.fxp patches_3rdparty/Nick Moritz/Bass/Electro Shock.fxp patches_3rdparty/Nick Moritz/Bass/FM Structure.fxp patches_3rdparty/Nick Moritz/Bass/Fidget.fxp patches_3rdparty/Nick Moritz/Bass/Fretless Bass.fxp patches_3rdparty/Nick Moritz/Bass/Grizzly.fxp patches_3rdparty/Nick Moritz/Bass/Hemera.fxp patches_3rdparty/Nick Moritz/Bass/Hoover FM.fxp patches_3rdparty/Nick Moritz/Bass/Juno Fire.fxp patches_3rdparty/Nick Moritz/Bass/Key Station.fxp patches_3rdparty/Nick Moritz/Bass/Morphine.fxp patches_3rdparty/Nick Moritz/Bass/Odionis.fxp patches_3rdparty/Nick Moritz/Bass/Phantom.fxp patches_3rdparty/Nick Moritz/Bass/Plastic Dream.fxp patches_3rdparty/Nick Moritz/Bass/Poolpad.fxp patches_3rdparty/Nick Moritz/Bass/Rubber Bass.fxp patches_3rdparty/Nick Moritz/Bass/Scrambler.fxp patches_3rdparty/Nick Moritz/Bass/Serious Step.fxp patches_3rdparty/Nick Moritz/Bass/Shot Gun.fxp patches_3rdparty/Nick Moritz/Bass/Slide Note.fxp patches_3rdparty/Nick Moritz/Bass/Sortier.fxp patches_3rdparty/Nick Moritz/Bass/Strange Frog.fxp patches_3rdparty/Nick Moritz/Bass/Strekoza.fxp patches_3rdparty/Nick Moritz/Bass/Striply Saw.fxp patches_3rdparty/Nick Moritz/Bass/Strode Impulse.fxp patches_3rdparty/Nick Moritz/Bass/Super Stap.fxp patches_3rdparty/Nick Moritz/Bass/Wooden Alien.fxp patches_3rdparty/Nick Moritz/FX/ patches_3rdparty/Nick Moritz/FX/Noise Crash 1.fxp patches_3rdparty/Nick Moritz/FX/Noise Crash 2.fxp patches_3rdparty/Nick Moritz/FX/Pong Keys.fxp patches_3rdparty/Nick Moritz/FX/Soloid Hit.fxp patches_3rdparty/Nick Moritz/FX/Sweep Noise Out.fxp patches_3rdparty/Nick Moritz/FX/Sweep Noise Up-Down.fxp patches_3rdparty/Nick Moritz/Keys/ patches_3rdparty/Nick Moritz/Keys/Angel Pluck.fxp patches_3rdparty/Nick Moritz/Keys/Benassi Bros.fxp patches_3rdparty/Nick Moritz/Keys/Blue Whale Organ.fxp patches_3rdparty/Nick Moritz/Keys/Brunto Chords.fxp patches_3rdparty/Nick Moritz/Keys/Caspian Sea.fxp patches_3rdparty/Nick Moritz/Keys/China Dream.fxp patches_3rdparty/Nick Moritz/Keys/Crackle Organ.fxp patches_3rdparty/Nick Moritz/Keys/Dream Plucks.fxp patches_3rdparty/Nick Moritz/Keys/Electro Cricket.fxp patches_3rdparty/Nick Moritz/Keys/Marimba.fxp patches_3rdparty/Nick Moritz/Keys/Modern FM Bells.fxp patches_3rdparty/Nick Moritz/Keys/Phone Drops.fxp patches_3rdparty/Nick Moritz/Keys/Popcorn 2K.fxp patches_3rdparty/Nick Moritz/Lead/ patches_3rdparty/Nick Moritz/Lead/5th House.fxp patches_3rdparty/Nick Moritz/Lead/Chicago Key.fxp patches_3rdparty/Nick Moritz/Lead/Demon Here.fxp patches_3rdparty/Nick Moritz/Lead/Huge Saw.fxp patches_3rdparty/Nick Moritz/Lead/Involved Crunch.fxp patches_3rdparty/Nick Moritz/Lead/Modular.fxp patches_3rdparty/Nick Moritz/Lead/Some Lead.fxp patches_3rdparty/Nick Moritz/Pad/ patches_3rdparty/Nick Moritz/Pad/Brass Pad.fxp patches_3rdparty/Nick Moritz/Pad/Nightmare.fxp patches_3rdparty/Nick Moritz/Pad/Purple Ocean.fxp patches_3rdparty/Nick Moritz/Pad/Saw Sweeper.fxp patches_3rdparty/Nick Moritz/Pad/Scary Pad.fxp patches_3rdparty/Nick Moritz/Pad/Sorrowful.fxp patches_3rdparty/Nick Moritz/Sequence/ patches_3rdparty/Nick Moritz/Sequence/Brain Out.fxp patches_3rdparty/Nick Moritz/Sequence/Dark Knight.fxp patches_3rdparty/Nick Moritz/Split/ patches_3rdparty/Nick Moritz/Split/Ana Bass Pluck.fxp patches_3rdparty/Nick Moritz/Strings/ patches_3rdparty/Nick Moritz/Strings/Orchestral Trombone.fxp patches_3rdparty/Nick Moritz/Synth/ patches_3rdparty/Nick Moritz/Synth/Adrenaline.fxp patches_3rdparty/Nick Moritz/Synth/Dream Drops.fxp patches_3rdparty/Nick Moritz/Synth/Forest Angels.fxp patches_3rdparty/Nick Moritz/Synth/Moon Piano.fxp patches_3rdparty/Nick Moritz/Synth/Morrowind.fxp patches_3rdparty/Nick Moritz/Synth/Mystery Grotto.fxp patches_3rdparty/Nick Moritz/Synth/Pushing Ocean.fxp patches_3rdparty/Nick Moritz/Synth/Regressive Notes.fxp patches_3rdparty/Nick Moritz/Synth/Space Stranger.fxp patches_3rdparty/Noisegeek/ patches_3rdparty/Noisegeek/Back To Tyrell.fxp patches_3rdparty/Noisegeek/Bagpipes Plugged In.fxp patches_3rdparty/Noisegeek/Busted Echobox.fxp patches_3rdparty/Noisegeek/Electric Leady Land.fxp patches_3rdparty/Noisegeek/Kinda Fearless FM.fxp patches_3rdparty/Noisegeek/Lost In Electric Woods.fxp patches_3rdparty/Noisegeek/Rubberband Fight.fxp patches_3rdparty/Noisegeek/Singing Space Saw.fxp patches_3rdparty/Noisegeek/Skyscraper Harp.fxp patches_3rdparty/Noisegeek/Slow-mo Samurai.fxp patches_3rdparty/Noisegeek/Something Clangy.fxp patches_3rdparty/Roger Linn (MPE)/ patches_3rdparty/Roger Linn (MPE)/LS Blues Harmonica.fxp patches_3rdparty/Roger Linn (MPE)/LS Hollow Tubes.fxp patches_3rdparty/Roger Linn (MPE)/LS Lead Guitar 2.fxp patches_3rdparty/Roger Linn (MPE)/LS Lead Guitar Shrill.fxp patches_3rdparty/Roger Linn (MPE)/LS Lead Guitar Wah Wah on Y-axis.fxp patches_3rdparty/Roger Linn (MPE)/LS Lead Guitar.fxp patches_3rdparty/Roger Linn (MPE)/LS Wurly.fxp patches_3rdparty/Roger Linn (MPE)/LS ZtoFilter YtoPulseWidth.fxp patches_3rdparty/Roger Linn (MPE)/LS ZtoOctave YtoChorus.fxp patches_3rdparty/Rozzer/ patches_3rdparty/Rozzer/6 Osc Stab.fxp patches_3rdparty/Rozzer/Badass D'n'B Bass 1.fxp patches_3rdparty/Rozzer/Badass D'n'B Bass 2.fxp patches_3rdparty/Rozzer/Click Bass.fxp patches_3rdparty/Rozzer/Cute.fxp patches_3rdparty/Rozzer/DX Tonez.fxp patches_3rdparty/Rozzer/Dark Heart.fxp patches_3rdparty/Rozzer/Delicious Square.fxp patches_3rdparty/Rozzer/Disco!.fxp patches_3rdparty/Rozzer/Enchanted.fxp patches_3rdparty/Rozzer/Evil From The Deep.fxp patches_3rdparty/Rozzer/FM Wob Bass.fxp patches_3rdparty/Rozzer/Fairy Dust.fxp patches_3rdparty/Rozzer/Far Away Places.fxp patches_3rdparty/Rozzer/Fast Fingers.fxp patches_3rdparty/Rozzer/God Gave Me Bad Acid.fxp patches_3rdparty/Rozzer/He Never Lost His Hardcore.fxp patches_3rdparty/Rozzer/Hell's Bells.fxp patches_3rdparty/Rozzer/Industry.fxp patches_3rdparty/Rozzer/Insectisoid.fxp patches_3rdparty/Rozzer/JP80x0 Pluck.fxp patches_3rdparty/Rozzer/LC Bass.fxp patches_3rdparty/Rozzer/M25 Stab.fxp patches_3rdparty/Rozzer/Modularity.fxp patches_3rdparty/Rozzer/Natural Bass.fxp patches_3rdparty/Rozzer/Night Vision.fxp patches_3rdparty/Rozzer/Nu Skool Bass 1.fxp patches_3rdparty/Rozzer/Nu Skool Bass 2.fxp patches_3rdparty/Rozzer/OOOOOoooooh Scary.....fxp patches_3rdparty/Rozzer/Old Skool Detroit Minor Stab.fxp patches_3rdparty/Rozzer/Pinhole.fxp patches_3rdparty/Rozzer/Prog Rock Octave Lead.fxp patches_3rdparty/Rozzer/Real Ether.fxp patches_3rdparty/Rozzer/She Cannae Take It.fxp patches_3rdparty/Rozzer/Sunday Organist.fxp patches_3rdparty/Rozzer/Super Thick Strings.fxp patches_3rdparty/Rozzer/Sweet Child.fxp patches_3rdparty/Rozzer/Symphonic Strings.fxp patches_3rdparty/Rozzer/Sync Alarm!.fxp patches_3rdparty/Rozzer/Tight FM Bass.fxp patches_3rdparty/Rozzer/Trance Seq Bass.fxp patches_3rdparty/Rozzer/Tuff Enough .fxp patches_3rdparty/Rozzer/Twisted.fxp patches_3rdparty/Rozzer/Unisono Mw At.fxp patches_3rdparty/Rozzer/Useful Bass.fxp patches_3rdparty/Zoozither/ patches_3rdparty/Zoozither/Add Wind.fxp patches_3rdparty/Zoozither/Ahead.fxp patches_3rdparty/Zoozither/Arrival.fxp patches_3rdparty/Zoozither/Benny.fxp patches_3rdparty/Zoozither/Bibass.fxp patches_3rdparty/Zoozither/Black Hawk.fxp patches_3rdparty/Zoozither/Boing 1.fxp patches_3rdparty/Zoozither/Boing 2.fxp patches_3rdparty/Zoozither/Bottlefly.fxp patches_3rdparty/Zoozither/Brain Stem.fxp patches_3rdparty/Zoozither/Braqo WT.fxp patches_3rdparty/Zoozither/Charmer Wah.fxp patches_3rdparty/Zoozither/Charmer.fxp patches_3rdparty/Zoozither/Chewsy.fxp patches_3rdparty/Zoozither/Clavish.fxp patches_3rdparty/Zoozither/Clingy.fxp patches_3rdparty/Zoozither/Coldness 1.fxp patches_3rdparty/Zoozither/Coldness 2.fxp patches_3rdparty/Zoozither/Coldness 3.fxp patches_3rdparty/Zoozither/Conflict.fxp patches_3rdparty/Zoozither/Conjurer.fxp patches_3rdparty/Zoozither/Crossover.fxp patches_3rdparty/Zoozither/Current.fxp patches_3rdparty/Zoozither/Disabled.fxp patches_3rdparty/Zoozither/Dissonance.fxp patches_3rdparty/Zoozither/Drill.fxp patches_3rdparty/Zoozither/Elephant Shock.fxp patches_3rdparty/Zoozither/Expansion 1.fxp patches_3rdparty/Zoozither/Expansion 2.fxp patches_3rdparty/Zoozither/Fish.fxp patches_3rdparty/Zoozither/Fizzy.fxp patches_3rdparty/Zoozither/Flutter.fxp patches_3rdparty/Zoozither/Frontal.fxp patches_3rdparty/Zoozither/Glow 1.fxp patches_3rdparty/Zoozither/Glow 2.fxp patches_3rdparty/Zoozither/Godfather.fxp patches_3rdparty/Zoozither/Goose.fxp patches_3rdparty/Zoozither/Growl.fxp patches_3rdparty/Zoozither/Gurgle.fxp patches_3rdparty/Zoozither/Harshness.fxp patches_3rdparty/Zoozither/Hell Choir 1.fxp patches_3rdparty/Zoozither/Hell Choir 2.fxp patches_3rdparty/Zoozither/Hesitant.fxp patches_3rdparty/Zoozither/Higher.fxp patches_3rdparty/Zoozither/Hilo.fxp patches_3rdparty/Zoozither/Iceover.fxp patches_3rdparty/Zoozither/Icy Pluck.fxp patches_3rdparty/Zoozither/In The Water.fxp patches_3rdparty/Zoozither/Intruder.fxp patches_3rdparty/Zoozither/Jimson.fxp patches_3rdparty/Zoozither/Jumper.fxp patches_3rdparty/Zoozither/Lazy Motion.fxp patches_3rdparty/Zoozither/Meltdown.fxp patches_3rdparty/Zoozither/Mindfunk.fxp patches_3rdparty/Zoozither/Modified.fxp patches_3rdparty/Zoozither/Modrops 1.fxp patches_3rdparty/Zoozither/Modrops 2.fxp patches_3rdparty/Zoozither/Munchkin 1.fxp patches_3rdparty/Zoozither/Munchkin 2.fxp patches_3rdparty/Zoozither/Munchkin 3.fxp patches_3rdparty/Zoozither/Mute.fxp patches_3rdparty/Zoozither/Neustation.fxp patches_3rdparty/Zoozither/Nightcrawler.fxp patches_3rdparty/Zoozither/Oncoming.fxp patches_3rdparty/Zoozither/Open Up.fxp patches_3rdparty/Zoozither/Partite.fxp patches_3rdparty/Zoozither/Pasty.fxp patches_3rdparty/Zoozither/Plaything.fxp patches_3rdparty/Zoozither/Plectrum 1.fxp patches_3rdparty/Zoozither/Plectrum 2.fxp patches_3rdparty/Zoozither/Quick 1.fxp patches_3rdparty/Zoozither/Quick 2.fxp patches_3rdparty/Zoozither/Quickspit.fxp patches_3rdparty/Zoozither/Raft.fxp patches_3rdparty/Zoozither/Release Me.fxp patches_3rdparty/Zoozither/Rip Fat.fxp patches_3rdparty/Zoozither/Seesaw.fxp patches_3rdparty/Zoozither/Segur.fxp patches_3rdparty/Zoozither/Shortwave.fxp patches_3rdparty/Zoozither/Shuttle 1.fxp patches_3rdparty/Zoozither/Shuttle 2.fxp patches_3rdparty/Zoozither/Spacious.fxp patches_3rdparty/Zoozither/Starfield.fxp patches_3rdparty/Zoozither/Static.fxp patches_3rdparty/Zoozither/Station.fxp patches_3rdparty/Zoozither/Streetsweeper.fxp patches_3rdparty/Zoozither/Suffer.fxp patches_3rdparty/Zoozither/Swamp 1.fxp patches_3rdparty/Zoozither/Swamp 2.fxp patches_3rdparty/Zoozither/Tired Double.fxp patches_3rdparty/Zoozither/Tragic.fxp patches_3rdparty/Zoozither/Triumph.fxp patches_3rdparty/Zoozither/Twitter.fxp patches_3rdparty/Zoozither/Unleaded.fxp patches_3rdparty/Zoozither/Unstable.fxp patches_3rdparty/Zoozither/Ventricle 1.fxp patches_3rdparty/Zoozither/Ventricle 2.fxp patches_3rdparty/Zoozither/Wall Eye.fxp patches_3rdparty/Zoozither/Warble.fxp patches_3rdparty/Zoozither/Wave Bye.fxp patches_3rdparty/Zoozither/Whisper.fxp patches_factory/ patches_factory/Bass/ patches_factory/Bass/Attacky.fxp patches_factory/Bass/Bass 1.fxp patches_factory/Bass/Bass 2.fxp patches_factory/Bass/Bass 3.fxp patches_factory/Bass/Bass 4.fxp patches_factory/Bass/Bass 5.fxp patches_factory/Bass/Behemoth.fxp patches_factory/Bass/Crush Bass.fxp patches_factory/Bass/Deep End.fxp patches_factory/Bass/Digibass.fxp patches_factory/Bass/Distorted Bass.fxp patches_factory/Bass/Distorted FM.fxp patches_factory/Bass/Distorted MW.fxp patches_factory/Bass/Doomsday.fxp patches_factory/Bass/E-Bass.fxp patches_factory/Bass/Eighties Drone.fxp patches_factory/Bass/Evilous.fxp patches_factory/Bass/FM Bass 1.fxp patches_factory/Bass/FM Bass 2.fxp patches_factory/Bass/FM Bass 3.fxp patches_factory/Bass/FM Bass 4.fxp patches_factory/Bass/FM Bass 5.fxp patches_factory/Bass/FM Bass 6.fxp patches_factory/Bass/FM Combo.fxp patches_factory/Bass/FM Slap.fxp patches_factory/Bass/Fingered.fxp patches_factory/Bass/Helmeto.fxp patches_factory/Bass/Lord Sawtooth.fxp patches_factory/Bass/Mellow.fxp patches_factory/Bass/Metal Square.fxp patches_factory/Bass/Mmm... Pointy!.fxp patches_factory/Bass/Piano Bass.fxp patches_factory/Bass/Plain.fxp patches_factory/Bass/Ring Mayhem.fxp patches_factory/Bass/Rubber Bass.fxp patches_factory/Bass/Rumble.fxp patches_factory/Bass/Saw Lo-Fi.fxp patches_factory/Bass/Schnell.fxp patches_factory/Bass/Slow.fxp patches_factory/Bass/Smoothie.fxp patches_factory/Bass/Square Bass.fxp patches_factory/Bass/Squared.fxp patches_factory/Bass/Stable.fxp patches_factory/Bass/Static 1.fxp patches_factory/Bass/Static 2.fxp patches_factory/Bass/Stone.fxp patches_factory/Bass/Sub 1.fxp patches_factory/Bass/Sub 2.fxp patches_factory/Bass/Sub 3.fxp patches_factory/Bass/Sub 4.fxp patches_factory/Bass/Sub Square.fxp patches_factory/Bass/Tacky 1.fxp patches_factory/Bass/Tacky 2.fxp patches_factory/Bass/Theme.fxp patches_factory/Bass/WT Bass.fxp patches_factory/Chord/ patches_factory/Chord/Inharmonic Stab.fxp patches_factory/Chord/Maj-Min Saw.fxp patches_factory/Chord/Maj-Min Stab.fxp patches_factory/Chord/Major 7 MkI.fxp patches_factory/Chord/Major 7 MkII.fxp patches_factory/Chord/Minor 7.fxp patches_factory/Chord/Minor Chord Retro Stab.fxp patches_factory/Chord/Tek Stab.fxp patches_factory/FX/ patches_factory/FX/Alarm.fxp patches_factory/FX/Aliens.fxp patches_factory/FX/Busy.fxp patches_factory/FX/Chaotry.fxp patches_factory/FX/Crackling.fxp patches_factory/FX/DTMF.fxp patches_factory/FX/Damage Dealer.fxp patches_factory/FX/Die-ie-ie.fxp patches_factory/FX/Dishonest.fxp patches_factory/FX/Evil Sucker Seq.fxp patches_factory/FX/Fireworks.fxp patches_factory/FX/Fry's Holophoner.fxp patches_factory/FX/Geiger.fxp patches_factory/FX/Harm.fxp patches_factory/FX/Health Care.fxp patches_factory/FX/Metal Pluck.fxp patches_factory/FX/Radio Noise.fxp patches_factory/FX/Rather Low.fxp patches_factory/FX/Space Adventure 1.fxp patches_factory/FX/Space Adventure 2.fxp patches_factory/FX/Space Cadet.fxp patches_factory/FX/Spooky Fish.fxp patches_factory/FX/Unsettler.fxp patches_factory/FX/Vinyl.fxp patches_factory/Init/ patches_factory/Init/Audio Passthru Mono.fxp patches_factory/Init/Audio Passthru Stereo.fxp patches_factory/Init/Init Emu VA.fxp patches_factory/Init/Init Emu WT.fxp patches_factory/Init/Init Emu.fxp patches_factory/Init/Init Env-Per-Osc.fxp patches_factory/Init/Init FM2.fxp patches_factory/Init/Init Saw.fxp patches_factory/Init/Init Sine.fxp patches_factory/Keyboard/ patches_factory/Keyboard/Artificial 1.fxp patches_factory/Keyboard/Artificial 2.fxp patches_factory/Keyboard/Church.fxp patches_factory/Keyboard/Circus 1.fxp patches_factory/Keyboard/Circus 2.fxp patches_factory/Keyboard/DX EP.fxp patches_factory/Keyboard/Digi Harpsi.fxp patches_factory/Keyboard/Dirt.fxp patches_factory/Keyboard/EP 1.fxp patches_factory/Keyboard/EP 2.fxp patches_factory/Keyboard/Experiment.fxp patches_factory/Keyboard/Organ 1.fxp patches_factory/Keyboard/Organ 2.fxp patches_factory/Keyboard/Organ 3.fxp patches_factory/Keyboard/Soft Suitcase.fxp patches_factory/MPE/ patches_factory/MPE/Baritonosaurus Saxus.fxp patches_factory/MPE/Bloom.fxp patches_factory/MPE/Coteaux du Giennois.fxp patches_factory/MPE/Lead With A Bell Attack.fxp patches_factory/MPE/Moving Day In The Caves.fxp patches_factory/MPE/Pad Plink 'n' Move.fxp patches_factory/MPE/Sticky.fxp patches_factory/MPE/The Elephant Told You.fxp patches_factory/MPE/The Shoebox.fxp patches_factory/Monosynth/ patches_factory/Monosynth/Acidofil.fxp patches_factory/Monosynth/Agroculture.fxp patches_factory/Monosynth/Asymptote.fxp patches_factory/Monosynth/Bad Childhood.fxp patches_factory/Monosynth/Banjo Remains.fxp patches_factory/Monosynth/Banter.fxp patches_factory/Monosynth/Bee.fxp patches_factory/Monosynth/Bitten.fxp patches_factory/Monosynth/Boll.fxp patches_factory/Monosynth/Broken One.fxp patches_factory/Monosynth/Butter.fxp patches_factory/Monosynth/Caveman.fxp patches_factory/Monosynth/Cell.fxp patches_factory/Monosynth/Chatter.fxp patches_factory/Monosynth/Classic Lead 1.fxp patches_factory/Monosynth/Classic Lead 2.fxp patches_factory/Monosynth/Classical.fxp patches_factory/Monosynth/Clean Shit.fxp patches_factory/Monosynth/Condom.fxp patches_factory/Monosynth/Cottage.fxp patches_factory/Monosynth/Cray.fxp patches_factory/Monosynth/Crisp PWM.fxp patches_factory/Monosynth/DNA Sequencer.fxp patches_factory/Monosynth/Digi It.fxp patches_factory/Monosynth/Digi Portalead.fxp patches_factory/Monosynth/Dist Bass 1.fxp patches_factory/Monosynth/Dist Bass 2.fxp patches_factory/Monosynth/Distortionworks.fxp patches_factory/Monosynth/Dome.fxp patches_factory/Monosynth/Duck and Cover.fxp patches_factory/Monosynth/Eight.fxp patches_factory/Monosynth/Etwas.fxp patches_factory/Monosynth/FM Is Growing On Me.fxp patches_factory/Monosynth/FM Rock.fxp patches_factory/Monosynth/Fairy.fxp patches_factory/Monosynth/Flawed Science.fxp patches_factory/Monosynth/Fluff.fxp patches_factory/Monosynth/Formant Pulse.fxp patches_factory/Monosynth/Fuji.fxp patches_factory/Monosynth/Fundament.fxp patches_factory/Monosynth/Fyllo Dual.fxp patches_factory/Monosynth/Gallium Arsenic.fxp patches_factory/Monosynth/Generic.fxp patches_factory/Monosynth/Gliss Lead.fxp patches_factory/Monosynth/Harsh.fxp patches_factory/Monosynth/Harsher.fxp patches_factory/Monosynth/Hippo.fxp patches_factory/Monosynth/Hof.fxp patches_factory/Monosynth/In The Distance.fxp patches_factory/Monosynth/Kilkenny.fxp patches_factory/Monosynth/Koala 1.fxp patches_factory/Monosynth/Koala 2.fxp patches_factory/Monosynth/Kurasu.fxp patches_factory/Monosynth/Labcoat.fxp patches_factory/Monosynth/Later.fxp patches_factory/Monosynth/Legoland.fxp patches_factory/Monosynth/Lera.fxp patches_factory/Monosynth/Light.fxp patches_factory/Monosynth/Log Log.fxp patches_factory/Monosynth/Long Stocking.fxp patches_factory/Monosynth/Markov.fxp patches_factory/Monosynth/Moogy Saw.fxp patches_factory/Monosynth/Mosquito.fxp patches_factory/Monosynth/Motion.fxp patches_factory/Monosynth/Mundane.fxp patches_factory/Monosynth/Nastyfication.fxp patches_factory/Monosynth/Not Nearly As Harsh.fxp patches_factory/Monosynth/Octave Dodger.fxp patches_factory/Monosynth/Oldest Trick In The Book MW.fxp patches_factory/Monosynth/Organ Donor.fxp patches_factory/Monosynth/Owl.fxp patches_factory/Monosynth/Panda.fxp patches_factory/Monosynth/Pet.fxp patches_factory/Monosynth/Phase Pass.fxp patches_factory/Monosynth/Photon.fxp patches_factory/Monosynth/Play Nice.fxp patches_factory/Monosynth/Probability.fxp patches_factory/Monosynth/Qealchee.fxp patches_factory/Monosynth/Quick Basic.fxp patches_factory/Monosynth/Quirp.fxp patches_factory/Monosynth/Quiz.fxp patches_factory/Monosynth/Radon.fxp patches_factory/Monosynth/Resofest 1.fxp patches_factory/Monosynth/Resofest 2.fxp patches_factory/Monosynth/Resofest 3.fxp patches_factory/Monosynth/Resofest 4.fxp patches_factory/Monosynth/Riemann.fxp patches_factory/Monosynth/Rough.fxp patches_factory/Monosynth/Rundfunk Funk.fxp patches_factory/Monosynth/Saw Octaves.fxp patches_factory/Monosynth/Scooped.fxp patches_factory/Monosynth/Scream Lead.fxp patches_factory/Monosynth/Screamer.fxp patches_factory/Monosynth/Screamy Verby.fxp patches_factory/Monosynth/Semi-clip.fxp patches_factory/Monosynth/Serial.fxp patches_factory/Monosynth/Shanai.fxp patches_factory/Monosynth/Sharpish.fxp patches_factory/Monosynth/Sheep Clothing MW.fxp patches_factory/Monosynth/Simple ATC.fxp patches_factory/Monosynth/Simpler Times.fxp patches_factory/Monosynth/Sine Lead.fxp patches_factory/Monosynth/Sine-Saw Acidish.fxp patches_factory/Monosynth/Smoothness World Cup.fxp patches_factory/Monosynth/Smoothy Hollow.fxp patches_factory/Monosynth/Somewhere MW.fxp patches_factory/Monosynth/Square.fxp patches_factory/Monosynth/Squelch.fxp patches_factory/Monosynth/Squiggly.fxp patches_factory/Monosynth/Stepmother.fxp patches_factory/Monosynth/Sweepy.fxp patches_factory/Monosynth/Sync Harmonics.fxp patches_factory/Monosynth/Sync Lead.fxp patches_factory/Monosynth/Synth Guitar 1.fxp patches_factory/Monosynth/Synth Guitar 2.fxp patches_factory/Monosynth/Talky 1 MW.fxp patches_factory/Monosynth/Talky 2 MW.fxp patches_factory/Monosynth/Tank Top.fxp patches_factory/Monosynth/Tight Bassline.fxp patches_factory/Monosynth/Tok.fxp patches_factory/Monosynth/Tolk.fxp patches_factory/Monosynth/Triple.fxp patches_factory/Monosynth/Turbo Solo.fxp patches_factory/Monosynth/Turbo.fxp patches_factory/Monosynth/Untamed.fxp patches_factory/Monosynth/Up Down.fxp patches_factory/Monosynth/Very Chorus.fxp patches_factory/Monosynth/Violini Solo.fxp patches_factory/Monosynth/Vocal Lead.fxp patches_factory/Monosynth/Wide Bassline.fxp patches_factory/Monosynth/Width.fxp patches_factory/Monosynth/Wombat.fxp patches_factory/Monosynth/Zero Zero One.fxp patches_factory/Monosynth/\#302\#265computer.fxp patches_factory/Pad/ patches_factory/Pad/Alias Pornography.fxp patches_factory/Pad/Assymetry.fxp patches_factory/Pad/Bell Pad.fxp patches_factory/Pad/Bells and Sweep.fxp patches_factory/Pad/Bright.fxp patches_factory/Pad/Burden.fxp patches_factory/Pad/Canadians.fxp patches_factory/Pad/Choir Pad Thing.fxp patches_factory/Pad/Chowning.fxp patches_factory/Pad/Communication.fxp patches_factory/Pad/Computers In Space.fxp patches_factory/Pad/Death To Gator.fxp patches_factory/Pad/Distant.fxp patches_factory/Pad/Distorted Choir 1.fxp patches_factory/Pad/Distorted Choir 2.fxp patches_factory/Pad/Endgame.fxp patches_factory/Pad/FM Pad.fxp patches_factory/Pad/Flux Capacitor.fxp patches_factory/Pad/Formants MW.fxp patches_factory/Pad/Ghost Pad.fxp patches_factory/Pad/Gliss Movement.fxp patches_factory/Pad/Growth.fxp patches_factory/Pad/Harmonic Sweep.fxp patches_factory/Pad/Harsh Saw.fxp patches_factory/Pad/Hmm....fxp patches_factory/Pad/Legacy.fxp patches_factory/Pad/Louder.fxp patches_factory/Pad/MKS-70 Warm Pad.fxp patches_factory/Pad/MW Pulsating.fxp patches_factory/Pad/Moody Statement.fxp patches_factory/Pad/Newton Was Evil.fxp patches_factory/Pad/Ooh.fxp patches_factory/Pad/Pad 1.fxp patches_factory/Pad/Pad 2 MW.fxp patches_factory/Pad/Pad 3.fxp patches_factory/Pad/Pad 4.fxp patches_factory/Pad/Pad 5.fxp patches_factory/Pad/Pad 6.fxp patches_factory/Pad/Pad 7.fxp patches_factory/Pad/Pad 8.fxp patches_factory/Pad/Primes.fxp patches_factory/Pad/Retro Choir.fxp patches_factory/Pad/Ringing.fxp patches_factory/Pad/Robochoir 1.fxp patches_factory/Pad/Robochoir 2.fxp patches_factory/Pad/Safety.fxp patches_factory/Pad/Sawteeth.fxp patches_factory/Pad/Semiconductor.fxp patches_factory/Pad/Semihaunt.fxp patches_factory/Pad/Smooth Dist.fxp patches_factory/Pad/Sparkly.fxp patches_factory/Pad/Sprinkly.fxp patches_factory/Pad/Still.fxp patches_factory/Pad/Stretch.fxp patches_factory/Pad/Subtle Comb Strings.fxp patches_factory/Pad/Sunday.fxp patches_factory/Pad/Super.fxp patches_factory/Pad/Synth Choir MW O-Ah.fxp patches_factory/Pad/Verb Pad.fxp patches_factory/Pad/Well.fxp patches_factory/Pad/Winter Warmer.fxp patches_factory/Pad/Worried.fxp patches_factory/Pad/Xbox 1.fxp patches_factory/Pad/Xbox 2.fxp patches_factory/Pad/Yeti Funeral.fxp patches_factory/Percussion/ patches_factory/Percussion/Drum One.fxp patches_factory/Percussion/Kick 909ish.fxp patches_factory/Percussion/Kick Tech 1.fxp patches_factory/Percussion/Kick Tech 2.fxp patches_factory/Percussion/Synth Tom 1.fxp patches_factory/Percussion/Synth Tom 2.fxp patches_factory/Percussion/Synth Tom 3.fxp patches_factory/Percussion/Verber.fxp patches_factory/Pluck/ patches_factory/Pluck/80s Gliss.fxp patches_factory/Pluck/ACME.fxp patches_factory/Pluck/Agropop.fxp patches_factory/Pluck/Ambient E-Guitar.fxp patches_factory/Pluck/Artificial.fxp patches_factory/Pluck/Assymetry.fxp patches_factory/Pluck/Battered Beauty.fxp patches_factory/Pluck/Bell 1.fxp patches_factory/Pluck/Bell 2.fxp patches_factory/Pluck/Belle.fxp patches_factory/Pluck/Bite.fxp patches_factory/Pluck/Blekinge.fxp patches_factory/Pluck/Brut de Bollebygd.fxp patches_factory/Pluck/CLRKSWRD.fxp patches_factory/Pluck/Clean.fxp patches_factory/Pluck/Comb Pluck.fxp patches_factory/Pluck/Convex.fxp patches_factory/Pluck/Cuto.fxp patches_factory/Pluck/Delay Dancer.fxp patches_factory/Pluck/Delay Pops 1.fxp patches_factory/Pluck/Delay Pops 2.fxp patches_factory/Pluck/Delay Pops 3.fxp patches_factory/Pluck/Delay Pops 4.fxp patches_factory/Pluck/Delay Pops 5.fxp patches_factory/Pluck/Diamonds.fxp patches_factory/Pluck/E-Guitar.fxp patches_factory/Pluck/East.fxp patches_factory/Pluck/Enhanced Forest.fxp patches_factory/Pluck/FM Pluck.fxp patches_factory/Pluck/FM Poops.fxp patches_factory/Pluck/Falling Down.fxp patches_factory/Pluck/Fantasy Bell.fxp patches_factory/Pluck/Fluortant.fxp patches_factory/Pluck/Fog.fxp patches_factory/Pluck/Forever.fxp patches_factory/Pluck/Freedom Fries.fxp patches_factory/Pluck/Friendly.fxp patches_factory/Pluck/Frog.fxp patches_factory/Pluck/Gliss Pluck Distorted.fxp patches_factory/Pluck/Gliss Pluck.fxp patches_factory/Pluck/Good Childhood.fxp patches_factory/Pluck/Guitar.fxp patches_factory/Pluck/Half FM.fxp patches_factory/Pluck/Happy.fxp patches_factory/Pluck/Harmonics 1.fxp patches_factory/Pluck/Harmonics 2.fxp patches_factory/Pluck/Hasselhoff.fxp patches_factory/Pluck/Hybrid 1.fxp patches_factory/Pluck/Hybrid 2.fxp patches_factory/Pluck/Icebreaker.fxp patches_factory/Pluck/Late Fall.fxp patches_factory/Pluck/Light 1.fxp patches_factory/Pluck/Light 2.fxp patches_factory/Pluck/Lighter.fxp patches_factory/Pluck/Lil' Exploders.fxp patches_factory/Pluck/Lo-Fi Pluck.fxp patches_factory/Pluck/MW Morph.fxp patches_factory/Pluck/Magic Music Box.fxp patches_factory/Pluck/Magical Guitar.fxp patches_factory/Pluck/Man Machine.fxp patches_factory/Pluck/Messy.fxp patches_factory/Pluck/Metallic.fxp patches_factory/Pluck/Mol.fxp patches_factory/Pluck/Mollusk.fxp patches_factory/Pluck/Mr. Sparkle.fxp patches_factory/Pluck/Mystic.fxp patches_factory/Pluck/Nice Pluck 1.fxp patches_factory/Pluck/Nice Pluck 2.fxp patches_factory/Pluck/Nice Pluck 3.fxp patches_factory/Pluck/Nice Pluck 4.fxp patches_factory/Pluck/Nice Pluck 5.fxp patches_factory/Pluck/Nolla.fxp patches_factory/Pluck/Norrland.fxp patches_factory/Pluck/Piano Remains 1.fxp patches_factory/Pluck/Piano Remains 2.fxp patches_factory/Pluck/Pie.fxp patches_factory/Pluck/Pinkerton Tinfurter.fxp patches_factory/Pluck/Pol Pot.fxp patches_factory/Pluck/Pulsar.fxp patches_factory/Pluck/Pulsii.fxp patches_factory/Pluck/Pure Square.fxp patches_factory/Pluck/Retrofit.fxp patches_factory/Pluck/Reverend B.fxp patches_factory/Pluck/Rutherford Menskin MW.fxp patches_factory/Pluck/Saw Pluck.fxp patches_factory/Pluck/Scrape Pluck.fxp patches_factory/Pluck/Sharpness.fxp patches_factory/Pluck/Simple PW.fxp patches_factory/Pluck/Sinus Verby Pops.fxp patches_factory/Pluck/Snap.fxp patches_factory/Pluck/Soft Space Oboe Pops.fxp patches_factory/Pluck/Soft Sync Saw.fxp patches_factory/Pluck/Soift.fxp patches_factory/Pluck/Spell.fxp patches_factory/Pluck/Square Blinks.fxp patches_factory/Pluck/Square Pop.fxp patches_factory/Pluck/Sync Echo.fxp patches_factory/Pluck/Sync Pluck.fxp patches_factory/Pluck/Sync Square Pluck.fxp patches_factory/Pluck/That Comb Magic.fxp patches_factory/Pluck/The 1980s.fxp patches_factory/Pluck/Thingamajob.fxp patches_factory/Pluck/Tinker.fxp patches_factory/Pluck/Trancy.fxp patches_factory/Pluck/Ultra Violet.fxp patches_factory/Pluck/VHS Soundtrack.fxp patches_factory/Pluck/Wire MW.fxp patches_factory/Pluck/Wire.fxp patches_factory/Pluck/Woody.fxp patches_factory/Pluck/You Fairy.fxp patches_factory/Polysynth/ patches_factory/Polysynth/1804.fxp patches_factory/Polysynth/Aggero.fxp patches_factory/Polysynth/Ahh Polly.fxp patches_factory/Polysynth/Analyse.fxp patches_factory/Polysynth/Anthemish 1.fxp patches_factory/Polysynth/Anthemish 2.fxp patches_factory/Polysynth/Anthemish 3.fxp patches_factory/Polysynth/Bolibompa.fxp patches_factory/Polysynth/Bork.fxp patches_factory/Polysynth/Boss.fxp patches_factory/Polysynth/Brassy.fxp patches_factory/Polysynth/Buggy Brass.fxp patches_factory/Polysynth/Call.fxp patches_factory/Polysynth/Concave.fxp patches_factory/Polysynth/Crisp Noise Brass.fxp patches_factory/Polysynth/Dirty Hole.fxp patches_factory/Polysynth/Disturbing Resonance.fxp patches_factory/Polysynth/Embrrass.fxp patches_factory/Polysynth/Eyan.fxp patches_factory/Polysynth/FM Poly.fxp patches_factory/Polysynth/Failure.fxp patches_factory/Polysynth/Fast Poly.fxp patches_factory/Polysynth/Fat Curtis.fxp patches_factory/Polysynth/Filter Mod.fxp patches_factory/Polysynth/Filter Sweep.fxp patches_factory/Polysynth/Fonk.fxp patches_factory/Polysynth/Formant Sweep.fxp patches_factory/Polysynth/Fun With Feedback.fxp patches_factory/Polysynth/Future Split.fxp patches_factory/Polysynth/Gentle.fxp patches_factory/Polysynth/Havoc.fxp patches_factory/Polysynth/Hombre.fxp patches_factory/Polysynth/Hugeness.fxp patches_factory/Polysynth/Instant Coffee PWM.fxp patches_factory/Polysynth/JX-10 Double Brass.fxp patches_factory/Polysynth/Japanese Space-ulation Wheel.fxp patches_factory/Polysynth/Japanese Unison.fxp patches_factory/Polysynth/Jim.fxp patches_factory/Polysynth/Juno-60 Strings.fxp patches_factory/Polysynth/Jupiter-8.fxp patches_factory/Polysynth/Keep 'em Coming.fxp patches_factory/Polysynth/Korg Triton.fxp patches_factory/Polysynth/Larger.fxp patches_factory/Polysynth/Licht.fxp patches_factory/Polysynth/MG.fxp patches_factory/Polysynth/MacLaurin.fxp patches_factory/Polysynth/Mega Mega.fxp patches_factory/Polysynth/Megasynth 1.fxp patches_factory/Polysynth/Megasynth 2.fxp patches_factory/Polysynth/Megasynth 3.fxp patches_factory/Polysynth/Megasynth 4.fxp patches_factory/Polysynth/Melon.fxp patches_factory/Polysynth/Messy.fxp patches_factory/Polysynth/Metal Chonk.fxp patches_factory/Polysynth/Noise Tone.fxp patches_factory/Polysynth/Notched Saws.fxp patches_factory/Polysynth/OB-8 Jump.fxp patches_factory/Polysynth/Oberheim Dreams.fxp patches_factory/Polysynth/Oiro.fxp patches_factory/Polysynth/Ol' Sampler.fxp patches_factory/Polysynth/Old Square.fxp patches_factory/Polysynth/Oldie.fxp patches_factory/Polysynth/PPG Choir.fxp patches_factory/Polysynth/PPG Dreams.fxp patches_factory/Polysynth/PWM Avenger.fxp patches_factory/Polysynth/Past Tense.fxp patches_factory/Polysynth/Phasey.fxp patches_factory/Polysynth/Plastic Brass.fxp patches_factory/Polysynth/Play Louder.fxp patches_factory/Polysynth/Ploppy.fxp patches_factory/Polysynth/Poly Ahhs.fxp patches_factory/Polysynth/Poly Lala.fxp patches_factory/Polysynth/Polymoog.fxp patches_factory/Polysynth/Prophet VS.fxp patches_factory/Polysynth/Quantization Choice.fxp patches_factory/Polysynth/Quasi.fxp patches_factory/Polysynth/Quote.fxp patches_factory/Polysynth/Ralph.fxp patches_factory/Polysynth/Reset.fxp patches_factory/Polysynth/Reso Brassy.fxp patches_factory/Polysynth/Retrofit.fxp patches_factory/Polysynth/Retrograde.fxp patches_factory/Polysynth/Rez.fxp patches_factory/Polysynth/Ring Sweep.fxp patches_factory/Polysynth/Ringo.fxp patches_factory/Polysynth/Ruler.fxp patches_factory/Polysynth/Rusty.fxp patches_factory/Polysynth/Separate Ways.fxp patches_factory/Polysynth/Serious Distortion.fxp patches_factory/Polysynth/Shenanigans.fxp patches_factory/Polysynth/Simple Waveguide.fxp patches_factory/Polysynth/Simplistic.fxp patches_factory/Polysynth/Sine Saw 7.fxp patches_factory/Polysynth/Sine Saw.fxp patches_factory/Polysynth/Sizzling Sweep.fxp patches_factory/Polysynth/Skatteverket.fxp patches_factory/Polysynth/Slow Poly MW.fxp patches_factory/Polysynth/Smooth Stabs.fxp patches_factory/Polysynth/Space FM.fxp patches_factory/Polysynth/Spacematron.fxp patches_factory/Polysynth/Spik.fxp patches_factory/Polysynth/Step Portamento.fxp patches_factory/Polysynth/Super Jupiter.fxp patches_factory/Polysynth/Synth Brass 1.fxp patches_factory/Polysynth/Synth Brass 2.fxp patches_factory/Polysynth/Synth Brass 3.fxp patches_factory/Polysynth/Taikonaut.fxp patches_factory/Polysynth/Tarnce.fxp patches_factory/Polysynth/Thynchronization.fxp patches_factory/Polysynth/Toto Brass.fxp patches_factory/Polysynth/Uni 1.fxp patches_factory/Polysynth/Uni 2.fxp patches_factory/Polysynth/Uni Saw FB.fxp patches_factory/Polysynth/Vel 2 Cutoff.fxp patches_factory/Polysynth/Violini Poly.fxp patches_factory/Polysynth/WG 01.fxp patches_factory/Polysynth/Waver.fxp patches_factory/Polysynth/Xpander 1.fxp patches_factory/Polysynth/Xpander 2.fxp patches_factory/Polysynth/Zizzly Saw.fxp patches_factory/Sequence/ patches_factory/Sequence/Acid Seq 1.fxp patches_factory/Sequence/Acid Seq 2.fxp patches_factory/Sequence/Acid Seq 3.fxp patches_factory/Sequence/Barrelish.fxp patches_factory/Sequence/Bass+Drums.fxp patches_factory/Sequence/Bell Seq.fxp patches_factory/Sequence/Bit Seq.fxp patches_factory/Sequence/Burial Ground.fxp patches_factory/Sequence/Calm.fxp patches_factory/Sequence/Comb Seq.fxp patches_factory/Sequence/Damn Aliens.fxp patches_factory/Sequence/Distorted Glassy Seq.fxp patches_factory/Sequence/Evilish.fxp patches_factory/Sequence/FB Seq.fxp patches_factory/Sequence/FM Motion Sweep.fxp patches_factory/Sequence/FM Seq.fxp patches_factory/Sequence/Fifth Seq.fxp patches_factory/Sequence/Filter Buildup.fxp patches_factory/Sequence/Fold Sseq.fxp patches_factory/Sequence/Game On 1.fxp patches_factory/Sequence/Game On 2.fxp patches_factory/Sequence/Game On 3.fxp patches_factory/Sequence/Game On 4 MW Split.fxp patches_factory/Sequence/Gate Chord.fxp patches_factory/Sequence/Hovercar Championship.fxp patches_factory/Sequence/I Want To Get Well.fxp patches_factory/Sequence/Madness.fxp patches_factory/Sequence/Multi Seq.fxp patches_factory/Sequence/Noise Bass.fxp patches_factory/Sequence/Noise Seq.fxp patches_factory/Sequence/Octave Arp.fxp patches_factory/Sequence/One Key Wonder.fxp patches_factory/Sequence/Phase 1.fxp patches_factory/Sequence/Phase 2.fxp patches_factory/Sequence/Retrig Me.fxp patches_factory/Sequence/S&H Classic.fxp patches_factory/Sequence/Seq 1234.fxp patches_factory/Sequence/Sine Sequencer 1.fxp patches_factory/Sequence/Sine Sequencer 2.fxp patches_factory/Sequence/Split Personality.fxp patches_factory/Sequence/Step Phaser.fxp patches_factory/Sequence/Sync Accident.fxp patches_factory/Sequence/Sync Arp.fxp patches_factory/Sequence/Table Seq.fxp patches_factory/Sequence/Tyskland.fxp patches_factory/Sequence/Wabbit MW.fxp patches_factory/Sequence/Wavesequence 01.fxp patches_factory/Sequence/When Good Combs Go Bad.fxp patches_factory/Vocoder/ patches_factory/Vocoder/Noise.fxp patches_factory/Vocoder/Pop.fxp patches_factory/Vocoder/Solo.fxp patches_factory/Wind/ patches_factory/Wind/Clarinet.fxp patches_factory/Wind/Cyber Flute.fxp patches_factory/Wind/Dreamy Flute.fxp patches_factory/Wind/Fake Ethno.fxp patches_factory/Wind/Flute 1.fxp patches_factory/Wind/Flute 2.fxp patches_factory/Wind/Low.fxp patches_factory/Wind/Tragic Winds.fxp tuning-library/ tuning-library/README.txt tuning-library/Surge Virtual Instrument Microtuning Library Documentation.txt tuning-library/KBM Concert Pitch/ tuning-library/KBM Concert Pitch/60-262-60 Concert C.kbm tuning-library/KBM Concert Pitch/60-440-69 Concert A C.kbm tuning-library/KBM Concert Pitch/61-277-61 Concert C#, Db.kbm tuning-library/KBM Concert Pitch/62-294-62 Concert D.kbm tuning-library/KBM Concert Pitch/63-311-63 Concert D#, Eb.kbm tuning-library/KBM Concert Pitch/64-330-64 Concert E.kbm tuning-library/KBM Concert Pitch/65-349-65 Concert F.kbm tuning-library/KBM Concert Pitch/66-370-66 Concert F#, Gb.kbm tuning-library/KBM Concert Pitch/67-392-67 Concert G.kbm tuning-library/KBM Concert Pitch/68-415-68 Concert G#, Ab.kbm tuning-library/KBM Concert Pitch/69-440-69 Concert A.kbm tuning-library/KBM Concert Pitch/70-466-70 Concert A#, Bb.kbm tuning-library/KBM Concert Pitch/71-494-71 Concert B.kbm tuning-library/KBM Concert Pitch/KBM Notes.txt tuning-library/SCL/ tuning-library/SCL/12 Tone Equal Temperament.scl tuning-library/SCL/Bohlen-Pierce.scl tuning-library/SCL/ED2-05.scl tuning-library/SCL/ED2-06.scl tuning-library/SCL/ED2-07.scl tuning-library/SCL/ED2-08.scl tuning-library/SCL/ED2-09.scl tuning-library/SCL/ED2-10.scl tuning-library/SCL/ED2-11.scl tuning-library/SCL/ED2-12.scl tuning-library/SCL/ED2-13.scl tuning-library/SCL/ED2-14.scl tuning-library/SCL/ED2-15.scl tuning-library/SCL/ED2-16.scl tuning-library/SCL/ED2-17.scl tuning-library/SCL/ED2-18.scl tuning-library/SCL/ED2-19.scl tuning-library/SCL/ED2-20.scl tuning-library/SCL/ED2-21.scl tuning-library/SCL/ED2-22.scl tuning-library/SCL/ED2-23.scl tuning-library/SCL/ED2-24.scl tuning-library/SCL/ED2-25.scl tuning-library/SCL/ED2-26.scl tuning-library/SCL/ED2-27.scl tuning-library/SCL/ED2-28.scl tuning-library/SCL/ED2-29.scl tuning-library/SCL/ED2-30.scl tuning-library/SCL/ED2-31.scl tuning-library/SCL/ED3-07.scl tuning-library/SCL/ED3-08.scl tuning-library/SCL/ED3-09.scl tuning-library/SCL/ED3-10.scl tuning-library/SCL/ED3-11.scl tuning-library/SCL/ED3-12.scl tuning-library/SCL/ED3-13.scl tuning-library/SCL/ED3-14.scl tuning-library/SCL/ED3-15.scl tuning-library/SCL/ED3-16.scl tuning-library/SCL/ED3-17.scl tuning-library/SCL/ED3-18.scl tuning-library/SCL/ED3-19.scl tuning-library/SCL/ED3-20.scl tuning-library/SCL/ED3-21.scl tuning-library/SCL/ED3-22.scl tuning-library/SCL/ED3-23.scl tuning-library/SCL/ED3-24.scl tuning-library/SCL/ED3-25.scl tuning-library/SCL/ED3-26.scl tuning-library/SCL/ED3-27.scl tuning-library/SCL/ED4-09.scl tuning-library/SCL/ED4-11.scl tuning-library/SCL/ED4-13.scl tuning-library/SCL/ED4-15.scl tuning-library/SCL/ED4-17.scl tuning-library/SCL/ED4-19.scl tuning-library/SCL/ED4-21.scl tuning-library/SCL/ED4-23.scl tuning-library/SCL/ED4-25.scl tuning-library/SCL/ED4-27.scl tuning-library/SCL/ED4-29.scl tuning-library/SCL/ED4-31.scl tuning-library/SCL/ED4-33.scl tuning-library/SCL/ED4-35.scl tuning-library/SCL/ED4-37.scl tuning-library/SCL/ED4-39.scl tuning-library/SCL/ED4-41.scl tuning-library/SCL/HD2 04-08.scl tuning-library/SCL/HD2 05-10.scl tuning-library/SCL/HD2 06-12.scl tuning-library/SCL/HD2 07-14.scl tuning-library/SCL/HD2 08-16.scl tuning-library/SCL/HD2 09-18.scl tuning-library/SCL/HD2 10-20.scl tuning-library/SCL/HD2 11-22.scl tuning-library/SCL/HD2 12-24.scl tuning-library/SCL/HD2 13-26.scl tuning-library/SCL/HD2 14-28.scl tuning-library/SCL/HD2 15-30.scl tuning-library/SCL/HD2 16-32.scl tuning-library/SCL/HD3 04-12.scl tuning-library/SCL/HD3 05-15.scl tuning-library/SCL/HD3 06-18.scl tuning-library/SCL/HD3 07-21.scl tuning-library/SCL/HD3 08-24.scl tuning-library/SCL/HD3 09-27.scl tuning-library/SCL/HD3 10-30.scl tuning-library/SCL/HD3 11-33.scl tuning-library/SCL/HD3 12-36.scl tuning-library/SCL/HD3 13-39.scl tuning-library/SCL/HD3 14-42.scl tuning-library/SCL/HD3 15-45.scl tuning-library/SCL/HD3 16-48.scl tuning-library/SCL/HD4 04-16.scl tuning-library/SCL/HD4 05-20.scl tuning-library/SCL/HD4 06-24.scl tuning-library/SCL/HD4 07-28.scl tuning-library/SCL/HD4 08-32.scl tuning-library/SCL/HD4 09-36.scl tuning-library/SCL/HD4 10-40.scl tuning-library/SCL/HD4 11-44.scl tuning-library/SCL/HD4 12-48.scl tuning-library/SCL/HD4 13-52.scl tuning-library/SCL/HD4 14-56.scl tuning-library/SCL/HD4 15-60.scl tuning-library/SCL/HD4 16-64.scl tuning-library/SCL/SD2 08-04.scl tuning-library/SCL/SD2 10-05.scl tuning-library/SCL/SD2 12-06.scl tuning-library/SCL/SD2 14-07.scl tuning-library/SCL/SD2 16-08.scl tuning-library/SCL/SD2 18-09.scl tuning-library/SCL/SD2 20-10.scl tuning-library/SCL/SD2 22-11.scl tuning-library/SCL/SD2 24-12.scl tuning-library/SCL/SD2 26-13.scl tuning-library/SCL/SD2 28-14.scl tuning-library/SCL/SD2 30-15.scl tuning-library/SCL/SD2 32-16.scl tuning-library/SCL/SD3 12-04.scl tuning-library/SCL/SD3 15-05.scl tuning-library/SCL/SD3 18-06.scl tuning-library/SCL/SD3 21-07.scl tuning-library/SCL/SD3 24-08.scl tuning-library/SCL/SD3 27-09.scl tuning-library/SCL/SD3 30-10.scl tuning-library/SCL/SD3 33-11.scl tuning-library/SCL/SD3 36-12.scl tuning-library/SCL/SD3 39-13.scl tuning-library/SCL/SD3 42-14.scl tuning-library/SCL/SD3 45-15.scl tuning-library/SCL/SD3 48-16.scl tuning-library/SCL/SD4 16-04.scl tuning-library/SCL/SD4 20-05.scl tuning-library/SCL/SD4 24-06.scl tuning-library/SCL/SD4 28-07.scl tuning-library/SCL/SD4 32-08.scl tuning-library/SCL/SD4 36-09.scl tuning-library/SCL/SD4 40-10.scl tuning-library/SCL/SD4 44-11.scl tuning-library/SCL/SD4 48-12.scl tuning-library/SCL/SD4 52-13.scl tuning-library/SCL/SD4 56-14.scl tuning-library/SCL/SD4 60-15.scl tuning-library/SCL/SD4 64-16.scl tuning-library/SCL/Wendy Carlos - Alpha.scl tuning-library/SCL/Wendy Carlos - Beta.scl tuning-library/SCL/Wendy Carlos - Gamma.scl wavetables/ wavetables/wt fileformat.txt wavetables/Basic/ wavetables/Basic/Sine Octaves.wt wavetables/Basic/Sine To Sawtooth.wt wavetables/Basic/Sine To Square.wt wavetables/Basic/Sine.wt wavetables/Basic/Tri-Saw.wt wavetables/Basic/Triangle.wt wavetables/Generated/ wavetables/Generated/Circle.wt wavetables/Generated/Cosine Inverse Power.wt wavetables/Generated/Cosine Octaves.wt wavetables/Generated/Cosine.wt wavetables/Generated/Emphasis.wt wavetables/Generated/Flangy.wt wavetables/Generated/Formants.wt wavetables/Generated/Impulse.wt wavetables/Generated/Multi Bandpass Sweep.wt wavetables/Generated/Noise.wt wavetables/Generated/PM Comp.wt wavetables/Generated/PM Freq.wt wavetables/Generated/PM16x.wt wavetables/Generated/PWM.wt wavetables/Generated/Phasey 1.wt wavetables/Generated/Phasey 2.wt wavetables/Generated/Primes.wt wavetables/Generated/Pulse Synced 25%.wt wavetables/Generated/Pulse Synced 50%.wt wavetables/Generated/Pulse Windowed.wt wavetables/Generated/Ripple.wt wavetables/Generated/Saw ATC.wav wavetables/Generated/Saw Asymmetric.wt wavetables/Generated/Saw CS-80.wt wavetables/Generated/Saw Detuned.wt wavetables/Generated/Saw Havoc.wt wavetables/Generated/Saw Primary.wt wavetables/Generated/Saw Sync.wt wavetables/Generated/Sawtooth Reso.wt wavetables/Generated/Sawtooth Window.wt wavetables/Generated/Several Formants.wt wavetables/Generated/Sine FB.wt wavetables/Generated/Sine FM 2x Hi-res.wt wavetables/Generated/Sine FM 2x.wt wavetables/Generated/Sine FM 3x Hi-res.wt wavetables/Generated/Sine FM 3x.wt wavetables/Generated/Sine Half Hi-res.wt wavetables/Generated/Sine Half.wt wavetables/Generated/Sine Inverse Power 1024.wt wavetables/Generated/Sine Inverse Power.wt wavetables/Generated/Sine One Harmonic.wt wavetables/Generated/Sine PD Hi-res.wt wavetables/Generated/Sine PD.wt wavetables/Generated/Sine Power Hi-res.wt wavetables/Generated/Sine Power.wt wavetables/Generated/Sine Quantitized 1.wt wavetables/Generated/Sine Quantitized 2.wt wavetables/Generated/Sine Quantitized 3.wt wavetables/Generated/Sine Sync Windowed.wt wavetables/Generated/Sine Two Harmonics.wt wavetables/Generated/Sine Windowed FM.wt wavetables/Generated/Sine Windowed Hi-res.wt wavetables/Generated/Sine Windowed Octaves.wt wavetables/Generated/Sine Windowed Primes.wt wavetables/Generated/Sine Windowed.wt wavetables/Generated/Square ATC.wav wavetables/Generated/Square Windowed Hi-res.wt wavetables/Generated/Square Windowed.wt wavetables/Generated/Sweepy.wt wavetables/Generated/Triangle Primary.wt wavetables/Generated/Triangle Sine Shape.wt wavetables/Oneshot/ wavetables/Oneshot/Blip 1.wt wavetables/Oneshot/Blip 2.wt wavetables/Oneshot/Blip 3.wt wavetables/Oneshot/Pulse.wt wavetables/Rhythmic/ wavetables/Rhythmic/Bata.wt wavetables/Rhythmic/Bells.wt wavetables/Rhythmic/Bloop.wt wavetables/Rhythmic/Computer 1.wt wavetables/Rhythmic/Computer 2.wt wavetables/Rhythmic/Computer 3.wt wavetables/Rhythmic/Drumbeat 1.wt wavetables/Rhythmic/Drumbeat 2.wt wavetables/Rhythmic/Laser.wt wavetables/Rhythmic/Rim.wt wavetables/Rhythmic/Scrape.wt wavetables/Rhythmic/Sparkly 1.wt wavetables/Rhythmic/Sparkly 2.wt wavetables/Rhythmic/Sparkly 3.wt wavetables/Rhythmic/Sprinkles 1.wt wavetables/Rhythmic/Sprinkles 2.wt wavetables/Rhythmic/Wool Bow.wt wavetables/Sampled/ wavetables/Sampled/Banjo 1.wt wavetables/Sampled/Banjo 2.wt wavetables/Sampled/Cello.wt wavetables/Sampled/Choir Formant.wt wavetables/Sampled/Cluster.wt wavetables/Sampled/Glissy.wt wavetables/Sampled/Guitar Acoustic 1.wt wavetables/Sampled/Guitar Acoustic 2.wt wavetables/Sampled/Guitar Electric 1.wt wavetables/Sampled/Guitar Electric 2.wt wavetables/Sampled/Guitar High.wt wavetables/Sampled/Guitar Mid.wt wavetables/Sampled/Guitar Steel.wt wavetables/Sampled/Guitar.wt wavetables/Sampled/Harp 1.wt wavetables/Sampled/Harp 2.wt wavetables/Sampled/Harpsi.wav wavetables/Sampled/Koto 1.wt wavetables/Sampled/Koto 2.wt wavetables/Sampled/Koto 3.wt wavetables/Sampled/Mallets 1.wt wavetables/Sampled/Mallets 2.wt wavetables/Sampled/Mod Perc.wt wavetables/Sampled/Music Box 1.wt wavetables/Sampled/Music Box 2.wt wavetables/Sampled/Mystic.wt wavetables/Sampled/New Bell.wt wavetables/Sampled/Organ 1.wt wavetables/Sampled/Organ 2.wt wavetables/Sampled/Piano 1.wt wavetables/Sampled/Piano 2.wt wavetables/Sampled/Piano Dark.wt wavetables/Sampled/Piano Low.wt wavetables/Sampled/Pizz 1.wt wavetables/Sampled/Pizz 2.wt wavetables/Sampled/Vocal Ah 1.wt wavetables/Sampled/Vocal Ah 2.wt wavetables/Sampled/Vocal Choir 1.wt wavetables/Sampled/Vocal Choir 2.wt wavetables/Sampled/Vocal O Formant 1.wt wavetables/Sampled/Vocal O Formant 2.wt wavetables/Sampled/Vocal O.wt wavetables/Sampled/Wonky.wt wavetables/Waldorf/ wavetables/Waldorf/B3Waves.wt wavetables/Waldorf/BELLTR.wt wavetables/Waldorf/BELTREE2.wt wavetables/Waldorf/Beat.wt wavetables/Waldorf/CARDBORD.wt wavetables/Waldorf/CELLIH1.wt wavetables/Waldorf/CELLIPG.wt wavetables/Waldorf/CELO.wt wavetables/Waldorf/Chaosweep.wt wavetables/Waldorf/Chorus 2.wt wavetables/Waldorf/DIGDU.wt wavetables/Waldorf/DRAIN.wt wavetables/Waldorf/DXBASS.wt wavetables/Waldorf/Diff. MKs.wt wavetables/Waldorf/ELECTRIC.wt wavetables/Waldorf/FMBell WM.wt wavetables/Waldorf/FMGlock.wt wavetables/Waldorf/FMP.wt wavetables/Waldorf/FMT Pulse.wt wavetables/Waldorf/FORMsaw2.wt wavetables/Waldorf/Fmt Saw 3.wt wavetables/Waldorf/Hype P.wt wavetables/Waldorf/JSMITH.wt wavetables/Waldorf/Jamming.wt wavetables/Waldorf/KlingKlan.wt wavetables/Waldorf/MW E-Pian.wt wavetables/Waldorf/Male AhPG.wt wavetables/Waldorf/Ord. FM.wt wavetables/Waldorf/Organs.wt wavetables/Waldorf/PrfctPWM.wt wavetables/Waldorf/RACHEL.wt wavetables/Waldorf/SLAPE2.wt wavetables/Waldorf/STRHMX.wt wavetables/Waldorf/Saw Arp.wt wavetables/Waldorf/SawOctave.wt wavetables/Waldorf/SoftSync.wt wavetables/Waldorf/SomeOrgan.wt wavetables/Waldorf/StringHit.wt wavetables/Waldorf/TS.wt wavetables/Waldorf/TSITAR3.wt wavetables/Waldorf/Tubular.wt wavetables/Waldorf/VeryHi WM.wt wavetables/Waldorf/ViceVersa.wt wavetables/Waldorf/WATER4.wt wavetables/Waldorf/WETFONE.wt wavetables/Waldorf/microwave1.wt wavetables/Waldorf/microwave4.wt wavetables/Waldorf/mw1.wt wavetables/Waldorf/sine swee.wt wavetables/Waldorf/vs1.wt wavetables/Waldorf/vs2.wt wavetables_3rdparty/ wavetables_3rdparty/Damon Armani/ wavetables_3rdparty/Damon Armani/Damon Armani 1.WT wavetables_3rdparty/Damon Armani/Damon Armani 10.WT wavetables_3rdparty/Damon Armani/Damon Armani 2.WT wavetables_3rdparty/Damon Armani/Damon Armani 3.WT wavetables_3rdparty/Damon Armani/Damon Armani 4.WT wavetables_3rdparty/Damon Armani/Damon Armani 5.WT wavetables_3rdparty/Damon Armani/Damon Armani 6.WT wavetables_3rdparty/Damon Armani/Damon Armani 7.WT wavetables_3rdparty/Damon Armani/Damon Armani 8.WT wavetables_3rdparty/Damon Armani/Damon Armani 9.WT wavetables_3rdparty/Emu VSCO/ wavetables_3rdparty/Emu VSCO/Brass/ wavetables_3rdparty/Emu VSCO/Brass/STAC French Horn.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Tenor Trombone Splat.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Tenor Trombone.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Trombone Soft.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Trombone Splat.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Trumpet Loud.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Trumpet.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Tuba Soft.wav wavetables_3rdparty/Emu VSCO/Brass/STAC Tuba.wav wavetables_3rdparty/Emu VSCO/Brass/SUS French Horn Loud.wav wavetables_3rdparty/Emu VSCO/Brass/SUS French Horn Mute.wav wavetables_3rdparty/Emu VSCO/Brass/SUS French Horn.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Tenor Trombone Loud.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Tenor Trombone.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trombone Buzzy.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trombone Fall.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trumpet Harmon Mute.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trumpet Loud.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trumpet Pierce.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trumpet Straight Mute 1.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trumpet Straight Mute 2.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Trumpet.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Tuba Funky.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Tuba Loud.wav wavetables_3rdparty/Emu VSCO/Brass/SUS Tuba.wav wavetables_3rdparty/Emu VSCO/Keys/ wavetables_3rdparty/Emu VSCO/Keys/Organ Open.wav wavetables_3rdparty/Emu VSCO/Keys/Organ Pedal Quiet.wav wavetables_3rdparty/Emu VSCO/Keys/Organ Pedal.wav wavetables_3rdparty/Emu VSCO/Keys/Organ Quiet 1.wav wavetables_3rdparty/Emu VSCO/Keys/Organ Quiet 2.wav wavetables_3rdparty/Emu VSCO/Keys/Organ Quiet Dirty.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Dirty.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Loud 1.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Loud 2.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Medium Dirty.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Medium Hard.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Medium.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Noisy.wav wavetables_3rdparty/Emu VSCO/Keys/Upright Piano Soft.wav wavetables_3rdparty/Emu VSCO/Misc/ wavetables_3rdparty/Emu VSCO/Misc/ENV Brick Scrape.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Bubbles Low.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Conga.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Cowbell.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Glass Break.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Hammered.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Metal.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Scatter.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Tambourine.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Timpani.wav wavetables_3rdparty/Emu VSCO/Misc/ENV Zap.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Chains Low.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Cymbal Oscillator.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Drum Rubber.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Gongy.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Log Drum Sine.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Metal Mush.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Metal.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Scrambled Tambourine.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Snare.wav wavetables_3rdparty/Emu VSCO/Misc/SUS Xylo Pad.wav wavetables_3rdparty/Emu VSCO/Oneshot/ wavetables_3rdparty/Emu VSCO/Oneshot/DR Kick Loud.wav wavetables_3rdparty/Emu VSCO/Oneshot/DR Kick Soft.wav wavetables_3rdparty/Emu VSCO/Oneshot/DR Log Drum.wav wavetables_3rdparty/Emu VSCO/Oneshot/DR Snare.wav wavetables_3rdparty/Emu VSCO/Oneshot/FX Bubbles.wav wavetables_3rdparty/Emu VSCO/Oneshot/FX Glass Shatter.wav wavetables_3rdparty/Emu VSCO/Oneshot/FX Metal Hit.wav wavetables_3rdparty/Emu VSCO/Oneshot/Flute 1.wav wavetables_3rdparty/Emu VSCO/Oneshot/Flute 2.wav wavetables_3rdparty/Emu VSCO/Oneshot/French Horn.wav wavetables_3rdparty/Emu VSCO/Oneshot/PR Cowbell.wav wavetables_3rdparty/Emu VSCO/Oneshot/PR Tambourine.wav wavetables_3rdparty/Emu VSCO/Oneshot/PR Triangle Long.wav wavetables_3rdparty/Emu VSCO/Oneshot/PR Triangle Short.wav wavetables_3rdparty/Emu VSCO/Oneshot/Trombone Fall.wav wavetables_3rdparty/Emu VSCO/Oneshot/Trombone.wav wavetables_3rdparty/Emu VSCO/Oneshot/Trumpet.wav wavetables_3rdparty/Emu VSCO/Strings/ wavetables_3rdparty/Emu VSCO/Strings/PIZZ Bass Low.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Bass Soft.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Cello Soft 1.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Cello Soft 2.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Viola.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Violin High.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Violin Section.wav wavetables_3rdparty/Emu VSCO/Strings/PIZZ Violin.wav wavetables_3rdparty/Emu VSCO/Strings/Pluck Harp Low.wav wavetables_3rdparty/Emu VSCO/Strings/Pluck Harp.wav wavetables_3rdparty/Emu VSCO/Strings/SPIC Bass 1.wav wavetables_3rdparty/Emu VSCO/Strings/SPIC Bass 2.wav wavetables_3rdparty/Emu VSCO/Strings/SPIC Viola.wav wavetables_3rdparty/Emu VSCO/Strings/SPIC Violin.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Bass Low.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Bass Noise.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Bass Trem 1.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Bass Trem 2.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Cello Vibrato High.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Cello Vibrato.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Cello.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Harp High.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Harp.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Violin High.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Violin Low.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Violin Trem.wav wavetables_3rdparty/Emu VSCO/Strings/SUS Violin.wav wavetables_3rdparty/Emu VSCO/Woodwinds/ wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Bassoon High.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Bassoon.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Clarinet High.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Clarinet Low.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Flute Dirty.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Flute High.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Flute Pierce.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Oboe Short.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Oboe.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Piccolo 1.wav wavetables_3rdparty/Emu VSCO/Woodwinds/STAC Piccolo 2.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Bassoon High 1.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Bassoon High 2.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Bassoon Low.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Bassoon.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Clarinet High Reedy.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Clarinet High.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Clarinet.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Flute High 1.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Flute High 2.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Flute High Pierce.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Flute Key.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Flute Soft.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Flute.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Oboe High 1.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Oboe High 2.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Oboe Jittery.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Oboe Wobbly.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Oboe.wav wavetables_3rdparty/Emu VSCO/Woodwinds/SUS Piccolo.wav wavetables_3rdparty/Emu/ wavetables_3rdparty/Emu/Digital Experiments/ wavetables_3rdparty/Emu/Digital Experiments/Chippy.wt wavetables_3rdparty/Emu/Digital Experiments/ENV Melting Organ.wt wavetables_3rdparty/Emu/Digital Experiments/FM 2 Loop.wav wavetables_3rdparty/Emu/Digital Experiments/FM 4 Loop.wt wavetables_3rdparty/Emu/Digital Experiments/FM 4.wav wavetables_3rdparty/Emu/Digital Experiments/FM Pal.wt wavetables_3rdparty/Emu/Digital Experiments/Flute Bad.wav wavetables_3rdparty/Emu/Digital Experiments/Ghostly Voices.wav wavetables_3rdparty/Emu/Digital Experiments/Gorb.wav wavetables_3rdparty/Emu/Digital Experiments/Honkey Tonk.wt wavetables_3rdparty/Emu/Digital Experiments/Kick Cycles.wt wavetables_3rdparty/Emu/Digital Experiments/Sax Slax.wav wavetables_3rdparty/Emu/Digital Experiments/Sax Wonk.wt wavetables_3rdparty/Emu/Digital Experiments/Super Chippy.wt wavetables_3rdparty/Emu/Digital Experiments/Thick Frames.wt wavetables_3rdparty/Emu/Digital Experiments/Vocal Mulch.wav wavetables_3rdparty/Emu/Digital Experiments/Warble.wav wavetables_3rdparty/Emu/Digital Simple/ wavetables_3rdparty/Emu/Digital Simple/Captured Chord.wav wavetables_3rdparty/Emu/Digital Simple/Noise Brown.wt wavetables_3rdparty/Emu/Digital Simple/Noise Garble.wt wavetables_3rdparty/Emu/Digital Simple/Noise Pink.wt wavetables_3rdparty/Emu/Digital Simple/Noise Sweep.wt wavetables_3rdparty/Emu/Digital Simple/Sine Buff.wt wavetables_3rdparty/Emu/Digital Simple/Sine Gorb.wav wavetables_3rdparty/Emu/Digital Simple/Sine Interest.wav wavetables_3rdparty/Emu/Digital Simple/Sine Ring.wt wavetables_3rdparty/Emu/Digital Simple/Square And Back Again.wt wavetables_3rdparty/Emu/Digital Simple/Tri Diode Clip.wav wavetables_3rdparty/Emu/Digital Simple/Tri Distort.wt wavetables_3rdparty/Emu/Digital Simple/env Sine Boop.wav wavetables_3rdparty/Emu/Digital Simple/env Soft Saw.wav wavetables_3rdparty/Emu/Oneshot/ wavetables_3rdparty/Emu/Oneshot/Bass.wav wavetables_3rdparty/Emu/Oneshot/EP.wav wavetables_3rdparty/Emu/Oneshot/FM Attack 1.wav wavetables_3rdparty/Emu/Oneshot/FM Attack 2.wav wavetables_3rdparty/Emu/Oneshot/FM Attack 3.wav wavetables_3rdparty/Emu/Oneshot/Poor Lil Guy.wav wavetables_3rdparty/Emu/Oneshot/Yeehaw.wav wavetables_3rdparty/Emu/Percussion/ wavetables_3rdparty/Emu/Percussion/ENV Bowbell Banjo.wt wavetables_3rdparty/Emu/Percussion/ENV China Cymbal.wt wavetables_3rdparty/Emu/Percussion/ENV E Piano.wav wavetables_3rdparty/Emu/Percussion/ENV Room Kick.wt wavetables_3rdparty/Emu/Percussion/ENV Room Snare 1.wt wavetables_3rdparty/Emu/Percussion/ENV Room Snare 2.wt wavetables_3rdparty/Emu/Percussion/ENV Snare Drum.wt wavetables_3rdparty/Emu/Vintage Synths/ wavetables_3rdparty/Emu/Vintage Synths/ENV FM EP.wt wavetables_3rdparty/Emu/Vintage Synths/ENV Solid Fish.wt wavetables_3rdparty/Emu/Vintage Synths/FM2000 Lunar.wav wavetables_3rdparty/Emu/Vintage Synths/FM2000 Organ.wav wavetables_3rdparty/Emu/Vintage Synths/FM2000 Otherworld.wav wavetables_3rdparty/Emu/Vintage Synths/FM2000 Stardrop.wav wavetables_3rdparty/Emu/Vintage Synths/FM2000 String.wav wavetables_3rdparty/Emu/Vintage Synths/Pink Elephant.wav wavetables_3rdparty/Emu/Voices And Animals/ wavetables_3rdparty/Emu/Voices And Animals/Actual Donkey.wav wavetables_3rdparty/Emu/Voices And Animals/Boogie.wt wavetables_3rdparty/Emu/Voices And Animals/Donkeys.wt wavetables_3rdparty/Emu/Voices And Animals/Fuzzy Lah.wav wavetables_3rdparty/Emu/Voices And Animals/Fuzzy.wt wavetables_3rdparty/Emu/Voices And Animals/Kitten 1.wav wavetables_3rdparty/Emu/Voices And Animals/Kitten 2.wav wavetables_3rdparty/Emu/Voices And Animals/Kitten 3.wav wavetables_3rdparty/Emu/Voices And Animals/LOL.wt wavetables_3rdparty/Emu/Voices And Animals/Oh No.wav wavetables_3rdparty/Emu/Voices And Animals/Shuddup 1.wt wavetables_3rdparty/Emu/Voices And Animals/Shuddup 2.wt wavetables_3rdparty/Emu/Voices And Animals/Trashion.wav wavetables_3rdparty/Emu/Voices And Animals/Yoobee.wt wavetables_3rdparty/Layzer/ wavetables_3rdparty/Layzer/Morphs/ wavetables_3rdparty/Layzer/Morphs/Morph 1.wt wavetables_3rdparty/Layzer/Morphs/Morph 10.wt wavetables_3rdparty/Layzer/Morphs/Morph 11.wt wavetables_3rdparty/Layzer/Morphs/Morph 12.wt wavetables_3rdparty/Layzer/Morphs/Morph 13.wt wavetables_3rdparty/Layzer/Morphs/Morph 14.wt wavetables_3rdparty/Layzer/Morphs/Morph 15.wt wavetables_3rdparty/Layzer/Morphs/Morph 16.wt wavetables_3rdparty/Layzer/Morphs/Morph 17.wt wavetables_3rdparty/Layzer/Morphs/Morph 18.wt wavetables_3rdparty/Layzer/Morphs/Morph 19.wt wavetables_3rdparty/Layzer/Morphs/Morph 2.wt wavetables_3rdparty/Layzer/Morphs/Morph 20.wt wavetables_3rdparty/Layzer/Morphs/Morph 21.wt wavetables_3rdparty/Layzer/Morphs/Morph 22.wt wavetables_3rdparty/Layzer/Morphs/Morph 23.wt wavetables_3rdparty/Layzer/Morphs/Morph 24.wt wavetables_3rdparty/Layzer/Morphs/Morph 25.wt wavetables_3rdparty/Layzer/Morphs/Morph 26.wt wavetables_3rdparty/Layzer/Morphs/Morph 27.wt wavetables_3rdparty/Layzer/Morphs/Morph 28.wt wavetables_3rdparty/Layzer/Morphs/Morph 29.wt wavetables_3rdparty/Layzer/Morphs/Morph 3.wt wavetables_3rdparty/Layzer/Morphs/Morph 30.wt wavetables_3rdparty/Layzer/Morphs/Morph 31.wt wavetables_3rdparty/Layzer/Morphs/Morph 32.wt wavetables_3rdparty/Layzer/Morphs/Morph 33.wt wavetables_3rdparty/Layzer/Morphs/Morph 4.wt wavetables_3rdparty/Layzer/Morphs/Morph 5.wt wavetables_3rdparty/Layzer/Morphs/Morph 6.wt wavetables_3rdparty/Layzer/Morphs/Morph 7.wt wavetables_3rdparty/Layzer/Morphs/Morph 8.wt wavetables_3rdparty/Layzer/Morphs/Morph 9.wt wavetables_3rdparty/Layzer/Organ/ wavetables_3rdparty/Layzer/Organ/Organ 1.wt wavetables_3rdparty/Layzer/Organ/Organ 10.wt wavetables_3rdparty/Layzer/Organ/Organ 11.wt wavetables_3rdparty/Layzer/Organ/Organ 12.wt wavetables_3rdparty/Layzer/Organ/Organ 13.wt wavetables_3rdparty/Layzer/Organ/Organ 14.wt wavetables_3rdparty/Layzer/Organ/Organ 15.wt wavetables_3rdparty/Layzer/Organ/Organ 16.wt wavetables_3rdparty/Layzer/Organ/Organ 17.wt wavetables_3rdparty/Layzer/Organ/Organ 18.wt wavetables_3rdparty/Layzer/Organ/Organ 19.wt wavetables_3rdparty/Layzer/Organ/Organ 2.wt wavetables_3rdparty/Layzer/Organ/Organ 20.wt wavetables_3rdparty/Layzer/Organ/Organ 21.wt wavetables_3rdparty/Layzer/Organ/Organ 22.wt wavetables_3rdparty/Layzer/Organ/Organ 23.wt wavetables_3rdparty/Layzer/Organ/Organ 24.wt wavetables_3rdparty/Layzer/Organ/Organ 25.wt wavetables_3rdparty/Layzer/Organ/Organ 26.wt wavetables_3rdparty/Layzer/Organ/Organ 27.wt wavetables_3rdparty/Layzer/Organ/Organ 28.wt wavetables_3rdparty/Layzer/Organ/Organ 29.wt wavetables_3rdparty/Layzer/Organ/Organ 3.wt wavetables_3rdparty/Layzer/Organ/Organ 30.wt wavetables_3rdparty/Layzer/Organ/Organ 31.wt wavetables_3rdparty/Layzer/Organ/Organ 32.wt wavetables_3rdparty/Layzer/Organ/Organ 4.wt wavetables_3rdparty/Layzer/Organ/Organ 5.wt wavetables_3rdparty/Layzer/Organ/Organ 6.wt wavetables_3rdparty/Layzer/Organ/Organ 7.wt wavetables_3rdparty/Layzer/Organ/Organ 8.wt wavetables_3rdparty/Layzer/Organ/Organ 9.wt wavetables_3rdparty/Layzer/PPG/ wavetables_3rdparty/Layzer/PPG/PPG 1.wt wavetables_3rdparty/Layzer/PPG/PPG 10.wt wavetables_3rdparty/Layzer/PPG/PPG 11.wt wavetables_3rdparty/Layzer/PPG/PPG 12.wt wavetables_3rdparty/Layzer/PPG/PPG 13.wt wavetables_3rdparty/Layzer/PPG/PPG 14.wt wavetables_3rdparty/Layzer/PPG/PPG 15.wt wavetables_3rdparty/Layzer/PPG/PPG 16.wt wavetables_3rdparty/Layzer/PPG/PPG 17.wt wavetables_3rdparty/Layzer/PPG/PPG 18.wt wavetables_3rdparty/Layzer/PPG/PPG 19.wt wavetables_3rdparty/Layzer/PPG/PPG 2.wt wavetables_3rdparty/Layzer/PPG/PPG 20.wt wavetables_3rdparty/Layzer/PPG/PPG 21.wt wavetables_3rdparty/Layzer/PPG/PPG 22.wt wavetables_3rdparty/Layzer/PPG/PPG 23.wt wavetables_3rdparty/Layzer/PPG/PPG 24.wt wavetables_3rdparty/Layzer/PPG/PPG 25.wt wavetables_3rdparty/Layzer/PPG/PPG 26.wt wavetables_3rdparty/Layzer/PPG/PPG 27.wt wavetables_3rdparty/Layzer/PPG/PPG 28.wt wavetables_3rdparty/Layzer/PPG/PPG 29.wt wavetables_3rdparty/Layzer/PPG/PPG 3.wt wavetables_3rdparty/Layzer/PPG/PPG 30.wt wavetables_3rdparty/Layzer/PPG/PPG 31.wt wavetables_3rdparty/Layzer/PPG/PPG 32.wt wavetables_3rdparty/Layzer/PPG/PPG 33.wt wavetables_3rdparty/Layzer/PPG/PPG 4.wt wavetables_3rdparty/Layzer/PPG/PPG 5.wt wavetables_3rdparty/Layzer/PPG/PPG 6.wt wavetables_3rdparty/Layzer/PPG/PPG 7.wt wavetables_3rdparty/Layzer/PPG/PPG 8.wt wavetables_3rdparty/Layzer/PPG/PPG 9.wt wavetables_3rdparty/Layzer/Vocal/ wavetables_3rdparty/Layzer/Vocal/Vocal 1.wt wavetables_3rdparty/Layzer/Vocal/Vocal 10.wt wavetables_3rdparty/Layzer/Vocal/Vocal 11.wt wavetables_3rdparty/Layzer/Vocal/Vocal 12.wt wavetables_3rdparty/Layzer/Vocal/Vocal 13.wt wavetables_3rdparty/Layzer/Vocal/Vocal 14.wt wavetables_3rdparty/Layzer/Vocal/Vocal 15.wt wavetables_3rdparty/Layzer/Vocal/Vocal 16.wt wavetables_3rdparty/Layzer/Vocal/Vocal 17.wt wavetables_3rdparty/Layzer/Vocal/Vocal 18.wt wavetables_3rdparty/Layzer/Vocal/Vocal 19.wt wavetables_3rdparty/Layzer/Vocal/Vocal 2.wt wavetables_3rdparty/Layzer/Vocal/Vocal 20.wt wavetables_3rdparty/Layzer/Vocal/Vocal 21.wt wavetables_3rdparty/Layzer/Vocal/Vocal 22.wt wavetables_3rdparty/Layzer/Vocal/Vocal 23.wt wavetables_3rdparty/Layzer/Vocal/Vocal 24.wt wavetables_3rdparty/Layzer/Vocal/Vocal 25.wt wavetables_3rdparty/Layzer/Vocal/Vocal 26.wt wavetables_3rdparty/Layzer/Vocal/Vocal 27.wt wavetables_3rdparty/Layzer/Vocal/Vocal 28.wt wavetables_3rdparty/Layzer/Vocal/Vocal 29.wt wavetables_3rdparty/Layzer/Vocal/Vocal 3.wt wavetables_3rdparty/Layzer/Vocal/Vocal 30.wt wavetables_3rdparty/Layzer/Vocal/Vocal 31.wt wavetables_3rdparty/Layzer/Vocal/Vocal 32.wt wavetables_3rdparty/Layzer/Vocal/Vocal 4.wt wavetables_3rdparty/Layzer/Vocal/Vocal 5.wt wavetables_3rdparty/Layzer/Vocal/Vocal 6.wt wavetables_3rdparty/Layzer/Vocal/Vocal 7.wt wavetables_3rdparty/Layzer/Vocal/Vocal 8.wt wavetables_3rdparty/Layzer/Vocal/Vocal 9.wt sent 101,601,022 bytes received 43,188 bytes 67,762,806.67 bytes/sec total size is 101,433,608 speedup is 1.00 + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.6.6-5.fc30 --unique-debug-suffix -1.6.6-5.fc30.x86_64 --unique-debug-src-base surge-1.6.6-5.fc30.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/surge explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64/usr/lib64/lv2/Surge.lv2/Surge.so extracting debug info from /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64/usr/lib64/lv2/Surge.lv2/Surge.so /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 5352 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: surge-1.6.6-5.fc30.x86_64 Provides: surge = 1.6.6-5.fc30 surge(x86-64) = 1.6.6-5.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lv2-surge-1.6.6-5.fc30.x86_64 Provides: lv2-surge = 1.6.6-5.fc30 lv2-surge(x86-64) = 1.6.6-5.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcairo.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libdl.so.2(GLIBC_2.3.3)(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-cursor.so.0()(64bit) libxcb-util.so.1()(64bit) libxcb-xkb.so.1()(64bit) libxcb.so.1()(64bit) libxkbcommon-x11.so.0()(64bit) libxkbcommon-x11.so.0(V_0.5.0)(64bit) libxkbcommon.so.0()(64bit) libxkbcommon.so.0(V_0.5.0)(64bit) rtld(GNU_HASH) Processing files: vst-surge-1.6.6-5.fc30.x86_64 Provides: vst-surge = 1.6.6-5.fc30 vst-surge(x86-64) = 1.6.6-5.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: vst3-surge-1.6.6-5.fc30.x86_64 Provides: vst3-surge = 1.6.6-5.fc30 vst3-surge(x86-64) = 1.6.6-5.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: surge-debugsource-1.6.6-5.fc30.x86_64 Provides: surge-debugsource = 1.6.6-5.fc30 surge-debugsource(x86-64) = 1.6.6-5.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lv2-surge-debuginfo-1.6.6-5.fc30.x86_64 Provides: debuginfo(build-id) = d1659ef19b08564eca8a37d6ab1a27eb2215d5bc lv2-surge-debuginfo = 1.6.6-5.fc30 lv2-surge-debuginfo(x86-64) = 1.6.6-5.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: surge-debugsource(x86-64) = 1.6.6-5.fc30 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64 Wrote: /builddir/build/RPMS/surge-1.6.6-5.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/lv2-surge-1.6.6-5.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/vst-surge-1.6.6-5.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/vst3-surge-1.6.6-5.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/surge-debugsource-1.6.6-5.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/lv2-surge-debuginfo-1.6.6-5.fc30.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.XY3PcX + umask 022 + cd /builddir/build/BUILD + cd surge + /usr/bin/rm -rf /builddir/build/BUILDROOT/surge-1.6.6-5.fc30.x86_64 + exit 0 Finish: rpmbuild surge-1.6.6-5.fc30.src.rpm Finish: build phase for surge-1.6.6-5.fc30.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-30-x86_64-1593720449.638545/root/var/log/dnf.rpm.log /var/lib/mock/fedora-30-x86_64-1593720449.638545/root/var/log/dnf.librepo.log /var/lib/mock/fedora-30-x86_64-1593720449.638545/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/surge-1.6.6-5.fc30.src.rpm) Config(child) 10 minutes 14 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run INFO: unmounting tmpfs.