Warning: Permanently added '3.90.251.225' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6409102-fedora-39-aarch64 --chroot fedora-39-aarch64 Version: 0.69 PID: 5902 Logging PID: 5903 Task: {'appstream': False, 'background': False, 'build_id': 6409102, 'buildroot_pkgs': [], 'chroot': 'fedora-39-aarch64', 'enable_net': True, 'fedora_review': False, 'git_hash': '043a2b2fdad8fdfea4a0e6ceecda735c693aa444', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ycollet/audinux/linuxsampler', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'linuxsampler', 'package_version': '2.1.1-2', 'project_dirname': 'audinux', 'project_name': 'audinux', 'project_owner': 'ycollet', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ycollet/audinux/fedora-39-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download1.rpmfusion.org/free/fedora/development/$releasever/Everything/$basearch/os/', 'id': 'https_download1_rpmfusion_org_free_fedora_development_releasever_Everything_basearch_os', 'name': 'Additional repo ' 'https_download1_rpmfusion_org_free_fedora_development_releasever_Everything_basearch_os'}], 'sandbox': 'ycollet/audinux--ycollet', 'source_json': {}, 'source_type': None, 'submitter': 'ycollet', 'tags': [], 'task_id': '6409102-fedora-39-aarch64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ycollet/audinux/linuxsampler /var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ycollet/audinux/linuxsampler', '/var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler'... Running: git checkout 043a2b2fdad8fdfea4a0e6ceecda735c693aa444 -- cmd: ['git', 'checkout', '043a2b2fdad8fdfea4a0e6ceecda735c693aa444', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler rc: 0 stdout: stderr: Note: switching to '043a2b2fdad8fdfea4a0e6ceecda735c693aa444'. 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 043a2b2 automatic import of linuxsampler Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading linuxsampler-2.1.1.tar.bz2 INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o linuxsampler-2.1.1.tar.bz2 --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/ycollet/audinux/linuxsampler/linuxsampler-2.1.1.tar.bz2/md5/8fda14da0ccfc141d5af08daedccaae6/linuxsampler-2.1.1.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 1377k 100 1377k 0 0 26.7M 0 --:--:-- --:--:-- --:--:-- 26.9M INFO: Reading stdout from command: md5sum linuxsampler-2.1.1.tar.bz2 Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler/linuxsampler.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1694830711.713873 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.1 starting (python version = 3.11.3, NVR = mock-5.1-1.fc38)... 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/workspace/workdir-j2bdfuq1/linuxsampler/linuxsampler.spec) Config(fedora-39-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.1 INFO: Mock Version: 5.1 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1694830711.713873/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: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-aarch64-bootstrap-1694830711.713873/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/97ef1712c980555cb74e3500b83d515790a15b9943264137d48ba85c5da011ab/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/97ef1712c980555cb74e3500b83d515790a15b9943264137d48ba85c5da011ab/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 2.9 MB/s | 277 kB 00:00 Additional repo https_download1_rpmfusion_org_f 591 kB/s | 605 kB 00:01 fedora 56 MB/s | 85 MB 00:01 updates 819 B/s | 257 B 00:00 Package python3-dnf-4.16.2-2.fc39.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.2-1.fc39 fedora 293 k Installing dependencies: dbus-libs aarch64 1:1.14.8-2.fc39 fedora 156 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus aarch64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd aarch64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.1 M Installed size: 4.6 M Downloading Packages: (1/7): dbus-libs-1.14.8-2.fc39.aarch64.rpm 6.9 MB/s | 156 kB 00:00 (2/7): python3-distro-1.8.0-6.fc39.noarch.rpm 15 MB/s | 49 kB 00:00 (3/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 13 MB/s | 355 kB 00:00 (4/7): python3-six-1.16.0-12.fc39.noarch.rpm 14 MB/s | 41 kB 00:00 (5/7): python3-dbus-1.3.2-4.fc39.aarch64.rpm 4.8 MB/s | 157 kB 00:00 (6/7): python3-systemd-235-5.fc39.aarch64.rpm 19 MB/s | 107 kB 00:00 (7/7): python3-dnf-plugins-core-4.4.2-1.fc39.no 18 MB/s | 293 kB 00:00 -------------------------------------------------------------------------------- Total 3.8 MB/s | 1.1 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.aarch64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.8-2.fc39.aarch64 5/7 Installing : python3-dbus-1.3.2-4.fc39.aarch64 6/7 Installing : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.2-1.fc39.noarch 7/7 Verifying : dbus-libs-1:1.14.8-2.fc39.aarch64 1/7 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 2/7 Verifying : python3-dbus-1.3.2-4.fc39.aarch64 3/7 Verifying : python3-distro-1.8.0-6.fc39.noarch 4/7 Verifying : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 5/7 Verifying : python3-six-1.16.0-12.fc39.noarch 6/7 Verifying : python3-systemd-235-5.fc39.aarch64 7/7 Installed: dbus-libs-1:1.14.8-2.fc39.aarch64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.aarch64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.aarch64 Complete! Finish(bootstrap): installing dnf tooling 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-39-aarch64-1694830711.713873/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 INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 6.3 MB/s | 277 kB 00:00 Additional repo https_download1_rpmfusion_org_f 635 kB/s | 605 kB 00:00 fedora 47 MB/s | 85 MB 00:01 updates 664 B/s | 257 B 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash aarch64 5.2.15-5.fc39 fedora 1.8 M bzip2 aarch64 1.0.8-16.fc39 fedora 52 k coreutils aarch64 9.3-3.fc39 fedora 1.2 M cpio aarch64 2.14-4.fc39 fedora 277 k diffutils aarch64 3.10-3.fc39 fedora 396 k fedora-release-common noarch 39-0.25 fedora 18 k findutils aarch64 1:4.9.0-5.fc39 fedora 495 k gawk aarch64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack aarch64 2.38-1.fc39 fedora 67 k grep aarch64 3.11-3.fc39 fedora 295 k gzip aarch64 1.12-6.fc39 fedora 164 k info aarch64 7.0.3-3.fc39 fedora 179 k patch aarch64 2.7.6-22.fc39 fedora 123 k redhat-rpm-config noarch 262-1.fc39 fedora 84 k rpm-build aarch64 4.18.92-1.fc39 fedora 79 k sed aarch64 4.8-14.fc39 fedora 304 k shadow-utils aarch64 2:4.14.0-1.fc39 fedora 1.3 M tar aarch64 2:1.35-2.fc39 fedora 854 k unzip aarch64 6.0-62.fc39 fedora 183 k util-linux aarch64 2.39.2-1.fc39 fedora 1.2 M which aarch64 2.21-40.fc39 fedora 42 k xz aarch64 5.4.4-1.fc39 fedora 556 k Installing dependencies: alternatives aarch64 1.25-1.fc39 fedora 38 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs aarch64 3.1.2-1.fc39 fedora 118 k authselect aarch64 1.4.2-3.fc39 fedora 144 k authselect-libs aarch64 1.4.2-3.fc39 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils aarch64 2.40-13.fc39 fedora 6.0 M binutils-gold aarch64 2.40-13.fc39 fedora 949 k bzip2-libs aarch64 1.0.8-16.fc39 fedora 43 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 fedora 837 k coreutils-common aarch64 9.3-3.fc39 fedora 2.1 M cracklib aarch64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20230731-1.git5ed06e0.fc39 fedora 99 k curl aarch64 8.2.1-1.fc39 fedora 342 k cyrus-sasl-lib aarch64 2.1.28-11.fc39 fedora 781 k debugedit aarch64 5.0-10.fc39 fedora 77 k dwz aarch64 0.15-3.fc39 fedora 136 k ed aarch64 1.19-4.fc39 fedora 78 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils aarch64 0.189-4.fc39 fedora 540 k elfutils-debuginfod-client aarch64 0.189-4.fc39 fedora 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 fedora 13 k elfutils-libelf aarch64 0.189-4.fc39 fedora 194 k elfutils-libs aarch64 0.189-4.fc39 fedora 258 k fedora-gpg-keys noarch 39-0.6 fedora 130 k fedora-release noarch 39-0.25 fedora 7.6 k fedora-release-identity-basic noarch 39-0.25 fedora 8.4 k fedora-repos noarch 39-0.6 fedora 8.9 k file aarch64 5.44-5.fc39 fedora 49 k file-libs aarch64 5.44-5.fc39 fedora 729 k filesystem aarch64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal aarch64 13.2-7.fc39 fedora 3.8 M gdbm-libs aarch64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc aarch64 2.38-1.fc39 fedora 1.7 M glibc-common aarch64 2.38-1.fc39 fedora 344 k glibc-gconv-extra aarch64 2.38-1.fc39 fedora 2.0 M gmp aarch64 1:6.2.1-5.fc39 fedora 266 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.2.0-6.fc39 fedora 27 k jansson aarch64 2.13.1-7.fc39 fedora 46 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs aarch64 1.6.1-7.fc39 fedora 31 k krb5-libs aarch64 1.21.2-1.fc39 fedora 772 k libacl aarch64 2.3.1-8.fc39 fedora 23 k libarchive aarch64 3.7.1-1.fc39 fedora 402 k libattr aarch64 2.5.1-8.fc39 fedora 18 k libblkid aarch64 2.39.2-1.fc39 fedora 115 k libbrotli aarch64 1.0.9-13.fc39 fedora 319 k libcap aarch64 2.48-7.fc39 fedora 68 k libcap-ng aarch64 0.8.3-7.fc39 fedora 32 k libcom_err aarch64 1.47.0-2.fc39 fedora 26 k libcurl aarch64 8.2.1-1.fc39 fedora 317 k libdb aarch64 5.3.28-56.fc39 fedora 735 k libeconf aarch64 0.5.2-1.fc39 fedora 30 k libevent aarch64 2.1.12-9.fc39 fedora 254 k libfdisk aarch64 2.39.2-1.fc39 fedora 158 k libffi aarch64 3.4.4-4.fc39 fedora 38 k libgcc aarch64 13.2.1-1.fc39 fedora 94 k libgomp aarch64 13.2.1-1.fc39 fedora 311 k libidn2 aarch64 2.3.4-3.fc39 fedora 118 k libmount aarch64 2.39.2-1.fc39 fedora 153 k libnghttp2 aarch64 1.55.1-2.fc39 fedora 76 k libnsl2 aarch64 2.0.0-6.fc39 fedora 30 k libpkgconf aarch64 1.9.5-2.fc39 fedora 38 k libpsl aarch64 0.21.2-4.fc39 fedora 63 k libpwquality aarch64 1.4.5-6.fc39 fedora 120 k libselinux aarch64 3.5-5.fc39 fedora 86 k libsemanage aarch64 3.5-4.fc39 fedora 117 k libsepol aarch64 3.5-2.fc39 fedora 311 k libsigsegv aarch64 2.14-5.fc39 fedora 27 k libsmartcols aarch64 2.39.2-1.fc39 fedora 65 k libssh aarch64 0.10.5-2.fc39 fedora 212 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ aarch64 13.2.1-1.fc39 fedora 810 k libtasn1 aarch64 4.19.0-3.fc39 fedora 73 k libtirpc aarch64 1.3.3-1.rc2.fc39 fedora 95 k libunistring aarch64 1.1-5.fc39 fedora 540 k libutempter aarch64 1.2.1-10.fc39 fedora 27 k libuuid aarch64 2.39.2-1.fc39 fedora 28 k libverto aarch64 0.3.2-6.fc39 fedora 21 k libxcrypt aarch64 4.4.36-2.fc39 fedora 123 k libxml2 aarch64 2.10.4-3.fc39 fedora 689 k libzstd aarch64 1.5.5-4.fc39 fedora 280 k lua-libs aarch64 5.4.6-3.fc39 fedora 131 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs aarch64 1.9.4-4.fc39 fedora 68 k mpfr aarch64 4.2.0-3.fc39 fedora 319 k ncurses-base noarch 6.4-7.20230520.fc39 fedora 88 k ncurses-libs aarch64 6.4-7.20230520.fc39 fedora 326 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap aarch64 2.6.6-1.fc39 fedora 251 k openssl-libs aarch64 1:3.1.1-1.fc39 fedora 2.0 M p11-kit aarch64 0.25.0-2.fc39 fedora 481 k p11-kit-trust aarch64 0.25.0-2.fc39 fedora 140 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam aarch64 1.5.3-2.fc39 fedora 558 k pam-libs aarch64 1.5.3-2.fc39 fedora 58 k pcre2 aarch64 10.42-1.fc39.2 fedora 219 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf aarch64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config aarch64 1.9.5-2.fc39 fedora 9.6 k popt aarch64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc39 fedora 57 k pyproject-srpm-macros noarch 1.9.0-2.fc39 fedora 14 k python-srpm-macros noarch 3.12-2.fc39 fedora 25 k qt5-srpm-macros noarch 5.15.10-2.fc39 fedora 8.3 k qt6-srpm-macros noarch 6.5.2-2.fc39 fedora 9.2 k readline aarch64 8.2-4.fc39 fedora 211 k rpm aarch64 4.18.92-1.fc39 fedora 534 k rpm-build-libs aarch64 4.18.92-1.fc39 fedora 92 k rpm-libs aarch64 4.18.92-1.fc39 fedora 305 k rpm-sequoia aarch64 1.4.1-2.fc39 fedora 827 k rpmautospec-rpm-macros noarch 0.3.5-4.fc39 fedora 8.8 k rust-srpm-macros noarch 24-5.fc39 fedora 12 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs aarch64 3.42.0-7.fc39 fedora 677 k systemd-libs aarch64 254.1-2.fc39 fedora 668 k tzdata noarch 2023c-2.fc39 fedora 717 k util-linux-core aarch64 2.39.2-1.fc39 fedora 490 k xxhash-libs aarch64 0.8.2-1.fc39 fedora 35 k xz-libs aarch64 5.4.4-1.fc39 fedora 106 k zip aarch64 3.0-38.fc39 fedora 262 k zlib aarch64 1.2.13-4.fc39 fedora 93 k zstd aarch64 1.5.5-4.fc39 fedora 446 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total download size: 52 M Installed size: 302 M Downloading Packages: (1/152): alternatives-1.25-1.fc39.aarch64.rpm 2.0 MB/s | 38 kB 00:00 (2/152): ansible-srpm-macros-1-11.fc39.noarch.r 1.0 MB/s | 21 kB 00:00 (3/152): audit-libs-3.1.2-1.fc39.aarch64.rpm 5.0 MB/s | 118 kB 00:00 (4/152): authselect-1.4.2-3.fc39.aarch64.rpm 20 MB/s | 144 kB 00:00 (5/152): basesystem-11-18.fc39.noarch.rpm 2.3 MB/s | 7.2 kB 00:00 (6/152): authselect-libs-1.4.2-3.fc39.aarch64.r 21 MB/s | 249 kB 00:00 (7/152): binutils-gold-2.40-13.fc39.aarch64.rpm 42 MB/s | 949 kB 00:00 (8/152): bzip2-1.0.8-16.fc39.aarch64.rpm 14 MB/s | 52 kB 00:00 (9/152): bzip2-libs-1.0.8-16.fc39.aarch64.rpm 13 MB/s | 43 kB 00:00 (10/152): bash-5.2.15-5.fc39.aarch64.rpm 44 MB/s | 1.8 MB 00:00 (11/152): ca-certificates-2023.2.60_v7.0.306-2. 45 MB/s | 837 kB 00:00 (12/152): coreutils-9.3-3.fc39.aarch64.rpm 34 MB/s | 1.2 MB 00:00 (13/152): cpio-2.14-4.fc39.aarch64.rpm 28 MB/s | 277 kB 00:00 (14/152): cracklib-2.9.11-2.fc39.aarch64.rpm 22 MB/s | 94 kB 00:00 (15/152): crypto-policies-20230731-1.git5ed06e0 14 MB/s | 99 kB 00:00 (16/152): coreutils-common-9.3-3.fc39.aarch64.r 40 MB/s | 2.1 MB 00:00 (17/152): curl-8.2.1-1.fc39.aarch64.rpm 23 MB/s | 342 kB 00:00 (18/152): debugedit-5.0-10.fc39.aarch64.rpm 16 MB/s | 77 kB 00:00 (19/152): binutils-2.40-13.fc39.aarch64.rpm 45 MB/s | 6.0 MB 00:00 (20/152): cyrus-sasl-lib-2.1.28-11.fc39.aarch64 30 MB/s | 781 kB 00:00 (21/152): diffutils-3.10-3.fc39.aarch64.rpm 19 MB/s | 396 kB 00:00 (22/152): dwz-0.15-3.fc39.aarch64.rpm 28 MB/s | 136 kB 00:00 (23/152): efi-srpm-macros-5-9.fc39.noarch.rpm 5.9 MB/s | 22 kB 00:00 (24/152): elfutils-debuginfod-client-0.189-4.fc 11 MB/s | 38 kB 00:00 (25/152): ed-1.19-4.fc39.aarch64.rpm 8.7 MB/s | 78 kB 00:00 (26/152): elfutils-default-yama-scope-0.189-4.f 2.8 MB/s | 13 kB 00:00 (27/152): elfutils-libelf-0.189-4.fc39.aarch64. 29 MB/s | 194 kB 00:00 (28/152): fedora-gpg-keys-39-0.6.noarch.rpm 27 MB/s | 130 kB 00:00 (29/152): elfutils-0.189-4.fc39.aarch64.rpm 28 MB/s | 540 kB 00:00 (30/152): elfutils-libs-0.189-4.fc39.aarch64.rp 26 MB/s | 258 kB 00:00 (31/152): fedora-release-39-0.25.noarch.rpm 2.9 MB/s | 7.6 kB 00:00 (32/152): fedora-release-identity-basic-39-0.25 3.6 MB/s | 8.4 kB 00:00 (33/152): fedora-release-common-39-0.25.noarch. 5.7 MB/s | 18 kB 00:00 (34/152): fedora-repos-39-0.6.noarch.rpm 2.9 MB/s | 8.9 kB 00:00 (35/152): file-5.44-5.fc39.aarch64.rpm 8.9 MB/s | 49 kB 00:00 (36/152): findutils-4.9.0-5.fc39.aarch64.rpm 41 MB/s | 495 kB 00:00 (37/152): file-libs-5.44-5.fc39.aarch64.rpm 39 MB/s | 729 kB 00:00 (38/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 3.9 MB/s | 7.4 kB 00:00 (39/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 5.5 MB/s | 26 kB 00:00 (40/152): filesystem-3.18-6.fc39.aarch64.rpm 27 MB/s | 1.1 MB 00:00 (41/152): gdbm-libs-1.23-4.fc39.aarch64.rpm 20 MB/s | 56 kB 00:00 (42/152): ghc-srpm-macros-1.6.1-2.fc39.noarch.r 3.2 MB/s | 7.8 kB 00:00 (43/152): gawk-5.2.2-2.fc39.aarch64.rpm 19 MB/s | 1.1 MB 00:00 (44/152): glibc-2.38-1.fc39.aarch64.rpm 46 MB/s | 1.7 MB 00:00 (45/152): glibc-common-2.38-1.fc39.aarch64.rpm 28 MB/s | 344 kB 00:00 (46/152): glibc-minimal-langpack-2.38-1.fc39.aa 7.9 MB/s | 67 kB 00:00 (47/152): gdb-minimal-13.2-7.fc39.aarch64.rpm 46 MB/s | 3.8 MB 00:00 (48/152): gnat-srpm-macros-6-3.fc39.noarch.rpm 2.5 MB/s | 8.8 kB 00:00 (49/152): go-srpm-macros-3.2.0-6.fc39.noarch.rp 10 MB/s | 27 kB 00:00 (50/152): gmp-6.2.1-5.fc39.aarch64.rpm 16 MB/s | 266 kB 00:00 (51/152): gzip-1.12-6.fc39.aarch64.rpm 25 MB/s | 164 kB 00:00 (52/152): info-7.0.3-3.fc39.aarch64.rpm 26 MB/s | 179 kB 00:00 (53/152): grep-3.11-3.fc39.aarch64.rpm 14 MB/s | 295 kB 00:00 (54/152): jansson-2.13.1-7.fc39.aarch64.rpm 4.4 MB/s | 46 kB 00:00 (55/152): kernel-srpm-macros-1.0-20.fc39.noarch 1.8 MB/s | 10 kB 00:00 (56/152): keyutils-libs-1.6.1-7.fc39.aarch64.rp 5.3 MB/s | 31 kB 00:00 (57/152): libacl-2.3.1-8.fc39.aarch64.rpm 6.6 MB/s | 23 kB 00:00 (58/152): glibc-gconv-extra-2.38-1.fc39.aarch64 29 MB/s | 2.0 MB 00:00 (59/152): krb5-libs-1.21.2-1.fc39.aarch64.rpm 34 MB/s | 772 kB 00:00 (60/152): libarchive-3.7.1-1.fc39.aarch64.rpm 27 MB/s | 402 kB 00:00 (61/152): libattr-2.5.1-8.fc39.aarch64.rpm 3.4 MB/s | 18 kB 00:00 (62/152): libblkid-2.39.2-1.fc39.aarch64.rpm 26 MB/s | 115 kB 00:00 (63/152): libcap-ng-0.8.3-7.fc39.aarch64.rpm 12 MB/s | 32 kB 00:00 (64/152): libcap-2.48-7.fc39.aarch64.rpm 8.5 MB/s | 68 kB 00:00 (65/152): libcom_err-1.47.0-2.fc39.aarch64.rpm 7.2 MB/s | 26 kB 00:00 (66/152): libbrotli-1.0.9-13.fc39.aarch64.rpm 22 MB/s | 319 kB 00:00 (67/152): libcurl-8.2.1-1.fc39.aarch64.rpm 34 MB/s | 317 kB 00:00 (68/152): libeconf-0.5.2-1.fc39.aarch64.rpm 5.6 MB/s | 30 kB 00:00 (69/152): libdb-5.3.28-56.fc39.aarch64.rpm 44 MB/s | 735 kB 00:00 (70/152): libfdisk-2.39.2-1.fc39.aarch64.rpm 16 MB/s | 158 kB 00:00 (71/152): libffi-3.4.4-4.fc39.aarch64.rpm 12 MB/s | 38 kB 00:00 (72/152): libevent-2.1.12-9.fc39.aarch64.rpm 17 MB/s | 254 kB 00:00 (73/152): libgcc-13.2.1-1.fc39.aarch64.rpm 17 MB/s | 94 kB 00:00 (74/152): libidn2-2.3.4-3.fc39.aarch64.rpm 13 MB/s | 118 kB 00:00 (75/152): libgomp-13.2.1-1.fc39.aarch64.rpm 23 MB/s | 311 kB 00:00 (76/152): libmount-2.39.2-1.fc39.aarch64.rpm 14 MB/s | 153 kB 00:00 (77/152): libnghttp2-1.55.1-2.fc39.aarch64.rpm 8.7 MB/s | 76 kB 00:00 (78/152): libnsl2-2.0.0-6.fc39.aarch64.rpm 4.0 MB/s | 30 kB 00:00 (79/152): libpkgconf-1.9.5-2.fc39.aarch64.rpm 6.9 MB/s | 38 kB 00:00 (80/152): libpsl-0.21.2-4.fc39.aarch64.rpm 11 MB/s | 63 kB 00:00 (81/152): libselinux-3.5-5.fc39.aarch64.rpm 15 MB/s | 86 kB 00:00 (82/152): libsemanage-3.5-4.fc39.aarch64.rpm 23 MB/s | 117 kB 00:00 (83/152): libpwquality-1.4.5-6.fc39.aarch64.rpm 11 MB/s | 120 kB 00:00 (84/152): libsigsegv-2.14-5.fc39.aarch64.rpm 8.3 MB/s | 27 kB 00:00 (85/152): libsmartcols-2.39.2-1.fc39.aarch64.rp 12 MB/s | 65 kB 00:00 (86/152): libsepol-3.5-2.fc39.aarch64.rpm 25 MB/s | 311 kB 00:00 (87/152): libssh-config-0.10.5-2.fc39.noarch.rp 2.2 MB/s | 9.2 kB 00:00 (88/152): libssh-0.10.5-2.fc39.aarch64.rpm 19 MB/s | 212 kB 00:00 (89/152): libtasn1-4.19.0-3.fc39.aarch64.rpm 17 MB/s | 73 kB 00:00 (90/152): libtirpc-1.3.3-1.rc2.fc39.aarch64.rpm 12 MB/s | 95 kB 00:00 (91/152): libutempter-1.2.1-10.fc39.aarch64.rpm 8.2 MB/s | 27 kB 00:00 (92/152): libstdc++-13.2.1-1.fc39.aarch64.rpm 37 MB/s | 810 kB 00:00 (93/152): libuuid-2.39.2-1.fc39.aarch64.rpm 5.3 MB/s | 28 kB 00:00 (94/152): libunistring-1.1-5.fc39.aarch64.rpm 31 MB/s | 540 kB 00:00 (95/152): libverto-0.3.2-6.fc39.aarch64.rpm 4.1 MB/s | 21 kB 00:00 (96/152): libxcrypt-4.4.36-2.fc39.aarch64.rpm 15 MB/s | 123 kB 00:00 (97/152): libzstd-1.5.5-4.fc39.aarch64.rpm 27 MB/s | 280 kB 00:00 (98/152): lua-libs-5.4.6-3.fc39.aarch64.rpm 14 MB/s | 131 kB 00:00 (99/152): libxml2-2.10.4-3.fc39.aarch64.rpm 28 MB/s | 689 kB 00:00 (100/152): lua-srpm-macros-1-9.fc39.noarch.rpm 801 kB/s | 8.6 kB 00:00 (101/152): lz4-libs-1.9.4-4.fc39.aarch64.rpm 6.5 MB/s | 68 kB 00:00 (102/152): ncurses-base-6.4-7.20230520.fc39.noa 20 MB/s | 88 kB 00:00 (103/152): ocaml-srpm-macros-8-2.fc39.noarch.rp 5.3 MB/s | 14 kB 00:00 (104/152): mpfr-4.2.0-3.fc39.aarch64.rpm 37 MB/s | 319 kB 00:00 (105/152): openblas-srpm-macros-2-14.fc39.noarc 3.9 MB/s | 7.5 kB 00:00 (106/152): ncurses-libs-6.4-7.20230520.fc39.aar 26 MB/s | 326 kB 00:00 (107/152): openldap-2.6.6-1.fc39.aarch64.rpm 16 MB/s | 251 kB 00:00 (108/152): p11-kit-trust-0.25.0-2.fc39.aarch64. 25 MB/s | 140 kB 00:00 (109/152): package-notes-srpm-macros-0.5-9.fc39 4.7 MB/s | 11 kB 00:00 (110/152): p11-kit-0.25.0-2.fc39.aarch64.rpm 17 MB/s | 481 kB 00:00 (111/152): pam-libs-1.5.3-2.fc39.aarch64.rpm 12 MB/s | 58 kB 00:00 (112/152): pam-1.5.3-2.fc39.aarch64.rpm 35 MB/s | 558 kB 00:00 (113/152): patch-2.7.6-22.fc39.aarch64.rpm 21 MB/s | 123 kB 00:00 (114/152): pcre2-10.42-1.fc39.2.aarch64.rpm 29 MB/s | 219 kB 00:00 (115/152): perl-srpm-macros-1-51.fc39.noarch.rp 2.4 MB/s | 8.0 kB 00:00 (116/152): pcre2-syntax-10.42-1.fc39.2.noarch.r 19 MB/s | 143 kB 00:00 (117/152): pkgconf-1.9.5-2.fc39.aarch64.rpm 13 MB/s | 42 kB 00:00 (118/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 5.5 MB/s | 14 kB 00:00 (119/152): pkgconf-pkg-config-1.9.5-2.fc39.aarc 5.4 MB/s | 9.6 kB 00:00 (120/152): publicsuffix-list-dafsa-20230812-1.f 12 MB/s | 57 kB 00:00 (121/152): pyproject-srpm-macros-1.9.0-2.fc39.n 6.5 MB/s | 14 kB 00:00 (122/152): popt-1.19-3.fc39.aarch64.rpm 7.1 MB/s | 66 kB 00:00 (123/152): qt5-srpm-macros-5.15.10-2.fc39.noarc 4.1 MB/s | 8.3 kB 00:00 (124/152): python-srpm-macros-3.12-2.fc39.noarc 8.0 MB/s | 25 kB 00:00 (125/152): qt6-srpm-macros-6.5.2-2.fc39.noarch. 4.2 MB/s | 9.2 kB 00:00 (126/152): redhat-rpm-config-262-1.fc39.noarch. 19 MB/s | 84 kB 00:00 (127/152): openssl-libs-3.1.1-1.fc39.aarch64.rp 27 MB/s | 2.0 MB 00:00 (128/152): readline-8.2-4.fc39.aarch64.rpm 21 MB/s | 211 kB 00:00 (129/152): rpm-build-libs-4.18.92-1.fc39.aarch6 23 MB/s | 92 kB 00:00 (130/152): rpm-build-4.18.92-1.fc39.aarch64.rpm 15 MB/s | 79 kB 00:00 (131/152): rpm-4.18.92-1.fc39.aarch64.rpm 40 MB/s | 534 kB 00:00 (132/152): rpm-libs-4.18.92-1.fc39.aarch64.rpm 36 MB/s | 305 kB 00:00 (133/152): rpmautospec-rpm-macros-0.3.5-4.fc39. 2.4 MB/s | 8.8 kB 00:00 (134/152): rust-srpm-macros-24-5.fc39.noarch.rp 5.1 MB/s | 12 kB 00:00 (135/152): setup-2.14.4-1.fc39.noarch.rpm 20 MB/s | 154 kB 00:00 (136/152): sed-4.8-14.fc39.aarch64.rpm 26 MB/s | 304 kB 00:00 (137/152): rpm-sequoia-1.4.1-2.fc39.aarch64.rpm 36 MB/s | 827 kB 00:00 (138/152): sqlite-libs-3.42.0-7.fc39.aarch64.rp 39 MB/s | 677 kB 00:00 (139/152): systemd-libs-254.1-2.fc39.aarch64.rp 35 MB/s | 668 kB 00:00 (140/152): tzdata-2023c-2.fc39.noarch.rpm 40 MB/s | 717 kB 00:00 (141/152): shadow-utils-4.14.0-1.fc39.aarch64.r 28 MB/s | 1.3 MB 00:00 (142/152): unzip-6.0-62.fc39.aarch64.rpm 22 MB/s | 183 kB 00:00 (143/152): tar-1.35-2.fc39.aarch64.rpm 27 MB/s | 854 kB 00:00 (144/152): which-2.21-40.fc39.aarch64.rpm 14 MB/s | 42 kB 00:00 (145/152): xxhash-libs-0.8.2-1.fc39.aarch64.rpm 9.3 MB/s | 35 kB 00:00 (146/152): util-linux-core-2.39.2-1.fc39.aarch6 30 MB/s | 490 kB 00:00 (147/152): xz-libs-5.4.4-1.fc39.aarch64.rpm 24 MB/s | 106 kB 00:00 (148/152): util-linux-2.39.2-1.fc39.aarch64.rpm 39 MB/s | 1.2 MB 00:00 (149/152): xz-5.4.4-1.fc39.aarch64.rpm 31 MB/s | 556 kB 00:00 (150/152): zlib-1.2.13-4.fc39.aarch64.rpm 17 MB/s | 93 kB 00:00 (151/152): zip-3.0-38.fc39.aarch64.rpm 21 MB/s | 262 kB 00:00 (152/152): zstd-1.5.5-4.fc39.aarch64.rpm 40 MB/s | 446 kB 00:00 -------------------------------------------------------------------------------- Total 70 MB/s | 52 MB 00:00 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.aarch64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-1.fc39.aarch64 1/152 Running scriptlet: libgcc-13.2.1-1.fc39.aarch64 1/152 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/152 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/152 Installing : tzdata-2023c-2.fc39.noarch 3/152 Installing : fedora-release-identity-basic-39-0.25.noarch 4/152 Installing : fedora-gpg-keys-39-0.6.noarch 5/152 Installing : fedora-repos-39-0.6.noarch 6/152 Installing : fedora-release-common-39-0.25.noarch 7/152 Installing : fedora-release-39-0.25.noarch 8/152 Installing : setup-2.14.4-1.fc39.noarch 9/152 Running scriptlet: setup-2.14.4-1.fc39.noarch 9/152 Installing : filesystem-3.18-6.fc39.aarch64 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-24-5.fc39.noarch 12/152 Installing : qt6-srpm-macros-6.5.2-2.fc39.noarch 13/152 Installing : qt5-srpm-macros-5.15.10-2.fc39.noarch 14/152 Installing : pyproject-srpm-macros-1.9.0-2.fc39.noarch 15/152 Installing : publicsuffix-list-dafsa-20230812-1.fc39.noarch 16/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 17/152 Installing : perl-srpm-macros-1-51.fc39.noarch 18/152 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 19/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 20/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 21/152 Installing : ocaml-srpm-macros-8-2.fc39.noarch 22/152 Installing : ncurses-base-6.4-7.20230520.fc39.noarch 23/152 Installing : glibc-gconv-extra-2.38-1.fc39.aarch64 24/152 Running scriptlet: glibc-gconv-extra-2.38-1.fc39.aarch64 24/152 Installing : glibc-minimal-langpack-2.38-1.fc39.aarch64 25/152 Installing : glibc-common-2.38-1.fc39.aarch64 26/152 Running scriptlet: glibc-2.38-1.fc39.aarch64 27/152 Installing : glibc-2.38-1.fc39.aarch64 27/152 Running scriptlet: glibc-2.38-1.fc39.aarch64 27/152 Installing : ncurses-libs-6.4-7.20230520.fc39.aarch64 28/152 Installing : bash-5.2.15-5.fc39.aarch64 29/152 Running scriptlet: bash-5.2.15-5.fc39.aarch64 29/152 Installing : zlib-1.2.13-4.fc39.aarch64 30/152 Installing : xz-libs-5.4.4-1.fc39.aarch64 31/152 Installing : bzip2-libs-1.0.8-16.fc39.aarch64 32/152 Installing : libstdc++-13.2.1-1.fc39.aarch64 33/152 Installing : libuuid-2.39.2-1.fc39.aarch64 34/152 Installing : libzstd-1.5.5-4.fc39.aarch64 35/152 Installing : elfutils-libelf-0.189-4.fc39.aarch64 36/152 Installing : popt-1.19-3.fc39.aarch64 37/152 Installing : libblkid-2.39.2-1.fc39.aarch64 38/152 Installing : readline-8.2-4.fc39.aarch64 39/152 Installing : gmp-1:6.2.1-5.fc39.aarch64 40/152 Installing : libattr-2.5.1-8.fc39.aarch64 41/152 Installing : libacl-2.3.1-8.fc39.aarch64 42/152 Installing : libcap-2.48-7.fc39.aarch64 43/152 Installing : libxcrypt-4.4.36-2.fc39.aarch64 44/152 Installing : lz4-libs-1.9.4-4.fc39.aarch64 45/152 Installing : systemd-libs-254.1-2.fc39.aarch64 46/152 Installing : mpfr-4.2.0-3.fc39.aarch64 47/152 Installing : dwz-0.15-3.fc39.aarch64 48/152 Installing : unzip-6.0-62.fc39.aarch64 49/152 Installing : file-libs-5.44-5.fc39.aarch64 50/152 Installing : file-5.44-5.fc39.aarch64 51/152 Installing : alternatives-1.25-1.fc39.aarch64 52/152 Installing : jansson-2.13.1-7.fc39.aarch64 53/152 Installing : libcap-ng-0.8.3-7.fc39.aarch64 54/152 Installing : audit-libs-3.1.2-1.fc39.aarch64 55/152 Installing : pam-libs-1.5.3-2.fc39.aarch64 56/152 Installing : libcom_err-1.47.0-2.fc39.aarch64 57/152 Installing : libsepol-3.5-2.fc39.aarch64 58/152 Installing : libsmartcols-2.39.2-1.fc39.aarch64 59/152 Installing : libunistring-1.1-5.fc39.aarch64 60/152 Installing : libidn2-2.3.4-3.fc39.aarch64 61/152 Installing : lua-libs-5.4.6-3.fc39.aarch64 62/152 Installing : pcre2-10.42-1.fc39.2.aarch64 63/152 Installing : libselinux-3.5-5.fc39.aarch64 64/152 Installing : sed-4.8-14.fc39.aarch64 65/152 Installing : grep-3.11-3.fc39.aarch64 66/152 Installing : findutils-1:4.9.0-5.fc39.aarch64 67/152 Installing : xz-5.4.4-1.fc39.aarch64 68/152 Installing : libmount-2.39.2-1.fc39.aarch64 69/152 Installing : util-linux-core-2.39.2-1.fc39.aarch64 70/152 Installing : libsemanage-3.5-4.fc39.aarch64 71/152 Installing : tar-2:1.35-2.fc39.aarch64 72/152 Installing : libpsl-0.21.2-4.fc39.aarch64 73/152 Installing : zip-3.0-38.fc39.aarch64 74/152 Installing : zstd-1.5.5-4.fc39.aarch64 75/152 Installing : libfdisk-2.39.2-1.fc39.aarch64 76/152 Installing : bzip2-1.0.8-16.fc39.aarch64 77/152 Installing : libxml2-2.10.4-3.fc39.aarch64 78/152 Installing : sqlite-libs-3.42.0-7.fc39.aarch64 79/152 Installing : ed-1.19-4.fc39.aarch64 80/152 Installing : patch-2.7.6-22.fc39.aarch64 81/152 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 82/152 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 82/152 Installing : cpio-2.14-4.fc39.aarch64 83/152 Installing : diffutils-3.10-3.fc39.aarch64 84/152 Installing : gdbm-libs-1:1.23-4.fc39.aarch64 85/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.aarch64 86/152 Installing : keyutils-libs-1.6.1-7.fc39.aarch64 87/152 Installing : libbrotli-1.0.9-13.fc39.aarch64 88/152 Installing : libdb-5.3.28-56.fc39.aarch64 89/152 Installing : libeconf-0.5.2-1.fc39.aarch64 90/152 Installing : shadow-utils-2:4.14.0-1.fc39.aarch64 91/152 Running scriptlet: libutempter-1.2.1-10.fc39.aarch64 92/152 Installing : libutempter-1.2.1-10.fc39.aarch64 92/152 Installing : libffi-3.4.4-4.fc39.aarch64 93/152 Installing : p11-kit-0.25.0-2.fc39.aarch64 94/152 Installing : libgomp-13.2.1-1.fc39.aarch64 95/152 Installing : libnghttp2-1.55.1-2.fc39.aarch64 96/152 Installing : libpkgconf-1.9.5-2.fc39.aarch64 97/152 Installing : pkgconf-1.9.5-2.fc39.aarch64 98/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.aarch64 99/152 Installing : libsigsegv-2.14-5.fc39.aarch64 100/152 Installing : gawk-5.2.2-2.fc39.aarch64 101/152 Installing : libtasn1-4.19.0-3.fc39.aarch64 102/152 Installing : p11-kit-trust-0.25.0-2.fc39.aarch64 103/152 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.aarch64 103/152 Installing : libverto-0.3.2-6.fc39.aarch64 104/152 Installing : xxhash-libs-0.8.2-1.fc39.aarch64 105/152 Installing : libssh-config-0.10.5-2.fc39.noarch 106/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 107/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 108/152 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 109/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 110/152 Installing : coreutils-common-9.3-3.fc39.aarch64 111/152 Installing : openssl-libs-1:3.1.1-1.fc39.aarch64 112/152 Installing : coreutils-9.3-3.fc39.aarch64 113/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 114/152 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 114/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 114/152 Installing : krb5-libs-1.21.2-1.fc39.aarch64 115/152 Installing : libtirpc-1.3.3-1.rc2.fc39.aarch64 116/152 Running scriptlet: authselect-libs-1.4.2-3.fc39.aarch64 117/152 Installing : authselect-libs-1.4.2-3.fc39.aarch64 117/152 Installing : gzip-1.12-6.fc39.aarch64 118/152 Installing : cracklib-2.9.11-2.fc39.aarch64 119/152 Installing : libpwquality-1.4.5-6.fc39.aarch64 120/152 Installing : authselect-1.4.2-3.fc39.aarch64 121/152 Installing : libnsl2-2.0.0-6.fc39.aarch64 122/152 Installing : pam-1.5.3-2.fc39.aarch64 123/152 Installing : libssh-0.10.5-2.fc39.aarch64 124/152 Installing : libarchive-3.7.1-1.fc39.aarch64 125/152 Installing : libevent-2.1.12-9.fc39.aarch64 126/152 Installing : openldap-2.6.6-1.fc39.aarch64 127/152 Installing : libcurl-8.2.1-1.fc39.aarch64 128/152 Installing : elfutils-libs-0.189-4.fc39.aarch64 129/152 Installing : elfutils-debuginfod-client-0.189-4.fc39.aarch64 130/152 Installing : binutils-gold-2.40-13.fc39.aarch64 131/152 Running scriptlet: binutils-gold-2.40-13.fc39.aarch64 131/152 Installing : binutils-2.40-13.fc39.aarch64 132/152 Running scriptlet: binutils-2.40-13.fc39.aarch64 132/152 Installing : elfutils-0.189-4.fc39.aarch64 133/152 Installing : gdb-minimal-13.2-7.fc39.aarch64 134/152 Installing : debugedit-5.0-10.fc39.aarch64 135/152 Installing : curl-8.2.1-1.fc39.aarch64 136/152 Installing : rpm-sequoia-1.4.1-2.fc39.aarch64 137/152 Installing : rpm-libs-4.18.92-1.fc39.aarch64 138/152 Running scriptlet: rpm-4.18.92-1.fc39.aarch64 139/152 Installing : rpm-4.18.92-1.fc39.aarch64 139/152 Installing : efi-srpm-macros-5-9.fc39.noarch 140/152 Installing : lua-srpm-macros-1-9.fc39.noarch 141/152 Installing : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 142/152 Installing : rpm-build-libs-4.18.92-1.fc39.aarch64 143/152 Installing : ansible-srpm-macros-1-11.fc39.noarch 144/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 145/152 Installing : go-srpm-macros-3.2.0-6.fc39.noarch 146/152 Installing : python-srpm-macros-3.12-2.fc39.noarch 147/152 Installing : redhat-rpm-config-262-1.fc39.noarch 148/152 Installing : rpm-build-4.18.92-1.fc39.aarch64 149/152 Installing : util-linux-2.39.2-1.fc39.aarch64 150/152 Installing : which-2.21-40.fc39.aarch64 151/152 Installing : info-7.0.3-3.fc39.aarch64 152/152 Running scriptlet: filesystem-3.18-6.fc39.aarch64 152/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 152/152 Running scriptlet: authselect-libs-1.4.2-3.fc39.aarch64 152/152 Running scriptlet: rpm-4.18.92-1.fc39.aarch64 152/152 Running scriptlet: info-7.0.3-3.fc39.aarch64 152/152 Verifying : alternatives-1.25-1.fc39.aarch64 1/152 Verifying : ansible-srpm-macros-1-11.fc39.noarch 2/152 Verifying : audit-libs-3.1.2-1.fc39.aarch64 3/152 Verifying : authselect-1.4.2-3.fc39.aarch64 4/152 Verifying : authselect-libs-1.4.2-3.fc39.aarch64 5/152 Verifying : basesystem-11-18.fc39.noarch 6/152 Verifying : bash-5.2.15-5.fc39.aarch64 7/152 Verifying : binutils-2.40-13.fc39.aarch64 8/152 Verifying : binutils-gold-2.40-13.fc39.aarch64 9/152 Verifying : bzip2-1.0.8-16.fc39.aarch64 10/152 Verifying : bzip2-libs-1.0.8-16.fc39.aarch64 11/152 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 12/152 Verifying : coreutils-9.3-3.fc39.aarch64 13/152 Verifying : coreutils-common-9.3-3.fc39.aarch64 14/152 Verifying : cpio-2.14-4.fc39.aarch64 15/152 Verifying : cracklib-2.9.11-2.fc39.aarch64 16/152 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 17/152 Verifying : curl-8.2.1-1.fc39.aarch64 18/152 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.aarch64 19/152 Verifying : debugedit-5.0-10.fc39.aarch64 20/152 Verifying : diffutils-3.10-3.fc39.aarch64 21/152 Verifying : dwz-0.15-3.fc39.aarch64 22/152 Verifying : ed-1.19-4.fc39.aarch64 23/152 Verifying : efi-srpm-macros-5-9.fc39.noarch 24/152 Verifying : elfutils-0.189-4.fc39.aarch64 25/152 Verifying : elfutils-debuginfod-client-0.189-4.fc39.aarch64 26/152 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 27/152 Verifying : elfutils-libelf-0.189-4.fc39.aarch64 28/152 Verifying : elfutils-libs-0.189-4.fc39.aarch64 29/152 Verifying : fedora-gpg-keys-39-0.6.noarch 30/152 Verifying : fedora-release-39-0.25.noarch 31/152 Verifying : fedora-release-common-39-0.25.noarch 32/152 Verifying : fedora-release-identity-basic-39-0.25.noarch 33/152 Verifying : fedora-repos-39-0.6.noarch 34/152 Verifying : file-5.44-5.fc39.aarch64 35/152 Verifying : file-libs-5.44-5.fc39.aarch64 36/152 Verifying : filesystem-3.18-6.fc39.aarch64 37/152 Verifying : findutils-1:4.9.0-5.fc39.aarch64 38/152 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 39/152 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 40/152 Verifying : gawk-5.2.2-2.fc39.aarch64 41/152 Verifying : gdb-minimal-13.2-7.fc39.aarch64 42/152 Verifying : gdbm-libs-1:1.23-4.fc39.aarch64 43/152 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 44/152 Verifying : glibc-2.38-1.fc39.aarch64 45/152 Verifying : glibc-common-2.38-1.fc39.aarch64 46/152 Verifying : glibc-gconv-extra-2.38-1.fc39.aarch64 47/152 Verifying : glibc-minimal-langpack-2.38-1.fc39.aarch64 48/152 Verifying : gmp-1:6.2.1-5.fc39.aarch64 49/152 Verifying : gnat-srpm-macros-6-3.fc39.noarch 50/152 Verifying : go-srpm-macros-3.2.0-6.fc39.noarch 51/152 Verifying : grep-3.11-3.fc39.aarch64 52/152 Verifying : gzip-1.12-6.fc39.aarch64 53/152 Verifying : info-7.0.3-3.fc39.aarch64 54/152 Verifying : jansson-2.13.1-7.fc39.aarch64 55/152 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 56/152 Verifying : keyutils-libs-1.6.1-7.fc39.aarch64 57/152 Verifying : krb5-libs-1.21.2-1.fc39.aarch64 58/152 Verifying : libacl-2.3.1-8.fc39.aarch64 59/152 Verifying : libarchive-3.7.1-1.fc39.aarch64 60/152 Verifying : libattr-2.5.1-8.fc39.aarch64 61/152 Verifying : libblkid-2.39.2-1.fc39.aarch64 62/152 Verifying : libbrotli-1.0.9-13.fc39.aarch64 63/152 Verifying : libcap-2.48-7.fc39.aarch64 64/152 Verifying : libcap-ng-0.8.3-7.fc39.aarch64 65/152 Verifying : libcom_err-1.47.0-2.fc39.aarch64 66/152 Verifying : libcurl-8.2.1-1.fc39.aarch64 67/152 Verifying : libdb-5.3.28-56.fc39.aarch64 68/152 Verifying : libeconf-0.5.2-1.fc39.aarch64 69/152 Verifying : libevent-2.1.12-9.fc39.aarch64 70/152 Verifying : libfdisk-2.39.2-1.fc39.aarch64 71/152 Verifying : libffi-3.4.4-4.fc39.aarch64 72/152 Verifying : libgcc-13.2.1-1.fc39.aarch64 73/152 Verifying : libgomp-13.2.1-1.fc39.aarch64 74/152 Verifying : libidn2-2.3.4-3.fc39.aarch64 75/152 Verifying : libmount-2.39.2-1.fc39.aarch64 76/152 Verifying : libnghttp2-1.55.1-2.fc39.aarch64 77/152 Verifying : libnsl2-2.0.0-6.fc39.aarch64 78/152 Verifying : libpkgconf-1.9.5-2.fc39.aarch64 79/152 Verifying : libpsl-0.21.2-4.fc39.aarch64 80/152 Verifying : libpwquality-1.4.5-6.fc39.aarch64 81/152 Verifying : libselinux-3.5-5.fc39.aarch64 82/152 Verifying : libsemanage-3.5-4.fc39.aarch64 83/152 Verifying : libsepol-3.5-2.fc39.aarch64 84/152 Verifying : libsigsegv-2.14-5.fc39.aarch64 85/152 Verifying : libsmartcols-2.39.2-1.fc39.aarch64 86/152 Verifying : libssh-0.10.5-2.fc39.aarch64 87/152 Verifying : libssh-config-0.10.5-2.fc39.noarch 88/152 Verifying : libstdc++-13.2.1-1.fc39.aarch64 89/152 Verifying : libtasn1-4.19.0-3.fc39.aarch64 90/152 Verifying : libtirpc-1.3.3-1.rc2.fc39.aarch64 91/152 Verifying : libunistring-1.1-5.fc39.aarch64 92/152 Verifying : libutempter-1.2.1-10.fc39.aarch64 93/152 Verifying : libuuid-2.39.2-1.fc39.aarch64 94/152 Verifying : libverto-0.3.2-6.fc39.aarch64 95/152 Verifying : libxcrypt-4.4.36-2.fc39.aarch64 96/152 Verifying : libxml2-2.10.4-3.fc39.aarch64 97/152 Verifying : libzstd-1.5.5-4.fc39.aarch64 98/152 Verifying : lua-libs-5.4.6-3.fc39.aarch64 99/152 Verifying : lua-srpm-macros-1-9.fc39.noarch 100/152 Verifying : lz4-libs-1.9.4-4.fc39.aarch64 101/152 Verifying : mpfr-4.2.0-3.fc39.aarch64 102/152 Verifying : ncurses-base-6.4-7.20230520.fc39.noarch 103/152 Verifying : ncurses-libs-6.4-7.20230520.fc39.aarch64 104/152 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 105/152 Verifying : openblas-srpm-macros-2-14.fc39.noarch 106/152 Verifying : openldap-2.6.6-1.fc39.aarch64 107/152 Verifying : openssl-libs-1:3.1.1-1.fc39.aarch64 108/152 Verifying : p11-kit-0.25.0-2.fc39.aarch64 109/152 Verifying : p11-kit-trust-0.25.0-2.fc39.aarch64 110/152 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 111/152 Verifying : pam-1.5.3-2.fc39.aarch64 112/152 Verifying : pam-libs-1.5.3-2.fc39.aarch64 113/152 Verifying : patch-2.7.6-22.fc39.aarch64 114/152 Verifying : pcre2-10.42-1.fc39.2.aarch64 115/152 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 116/152 Verifying : perl-srpm-macros-1-51.fc39.noarch 117/152 Verifying : pkgconf-1.9.5-2.fc39.aarch64 118/152 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 119/152 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.aarch64 120/152 Verifying : popt-1.19-3.fc39.aarch64 121/152 Verifying : publicsuffix-list-dafsa-20230812-1.fc39.noarch 122/152 Verifying : pyproject-srpm-macros-1.9.0-2.fc39.noarch 123/152 Verifying : python-srpm-macros-3.12-2.fc39.noarch 124/152 Verifying : qt5-srpm-macros-5.15.10-2.fc39.noarch 125/152 Verifying : qt6-srpm-macros-6.5.2-2.fc39.noarch 126/152 Verifying : readline-8.2-4.fc39.aarch64 127/152 Verifying : redhat-rpm-config-262-1.fc39.noarch 128/152 Verifying : rpm-4.18.92-1.fc39.aarch64 129/152 Verifying : rpm-build-4.18.92-1.fc39.aarch64 130/152 Verifying : rpm-build-libs-4.18.92-1.fc39.aarch64 131/152 Verifying : rpm-libs-4.18.92-1.fc39.aarch64 132/152 Verifying : rpm-sequoia-1.4.1-2.fc39.aarch64 133/152 Verifying : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 134/152 Verifying : rust-srpm-macros-24-5.fc39.noarch 135/152 Verifying : sed-4.8-14.fc39.aarch64 136/152 Verifying : setup-2.14.4-1.fc39.noarch 137/152 Verifying : shadow-utils-2:4.14.0-1.fc39.aarch64 138/152 Verifying : sqlite-libs-3.42.0-7.fc39.aarch64 139/152 Verifying : systemd-libs-254.1-2.fc39.aarch64 140/152 Verifying : tar-2:1.35-2.fc39.aarch64 141/152 Verifying : tzdata-2023c-2.fc39.noarch 142/152 Verifying : unzip-6.0-62.fc39.aarch64 143/152 Verifying : util-linux-2.39.2-1.fc39.aarch64 144/152 Verifying : util-linux-core-2.39.2-1.fc39.aarch64 145/152 Verifying : which-2.21-40.fc39.aarch64 146/152 Verifying : xxhash-libs-0.8.2-1.fc39.aarch64 147/152 Verifying : xz-5.4.4-1.fc39.aarch64 148/152 Verifying : xz-libs-5.4.4-1.fc39.aarch64 149/152 Verifying : zip-3.0-38.fc39.aarch64 150/152 Verifying : zlib-1.2.13-4.fc39.aarch64 151/152 Verifying : zstd-1.5.5-4.fc39.aarch64 152/152 Installed: alternatives-1.25-1.fc39.aarch64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-1.fc39.aarch64 authselect-1.4.2-3.fc39.aarch64 authselect-libs-1.4.2-3.fc39.aarch64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.aarch64 binutils-2.40-13.fc39.aarch64 binutils-gold-2.40-13.fc39.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-3.fc39.aarch64 coreutils-common-9.3-3.fc39.aarch64 cpio-2.14-4.fc39.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.aarch64 cyrus-sasl-lib-2.1.28-11.fc39.aarch64 debugedit-5.0-10.fc39.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.19-4.fc39.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.aarch64 elfutils-debuginfod-client-0.189-4.fc39.aarch64 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.aarch64 elfutils-libs-0.189-4.fc39.aarch64 fedora-gpg-keys-39-0.6.noarch fedora-release-39-0.25.noarch fedora-release-common-39-0.25.noarch fedora-release-identity-basic-39-0.25.noarch fedora-repos-39-0.6.noarch file-5.44-5.fc39.aarch64 file-libs-5.44-5.fc39.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-1:4.9.0-5.fc39.aarch64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.aarch64 gdb-minimal-13.2-7.fc39.aarch64 gdbm-libs-1:1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-1.fc39.aarch64 glibc-common-2.38-1.fc39.aarch64 glibc-gconv-extra-2.38-1.fc39.aarch64 glibc-minimal-langpack-2.38-1.fc39.aarch64 gmp-1:6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch grep-3.11-3.fc39.aarch64 gzip-1.12-6.fc39.aarch64 info-7.0.3-3.fc39.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.aarch64 krb5-libs-1.21.2-1.fc39.aarch64 libacl-2.3.1-8.fc39.aarch64 libarchive-3.7.1-1.fc39.aarch64 libattr-2.5.1-8.fc39.aarch64 libblkid-2.39.2-1.fc39.aarch64 libbrotli-1.0.9-13.fc39.aarch64 libcap-2.48-7.fc39.aarch64 libcap-ng-0.8.3-7.fc39.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.2.1-1.fc39.aarch64 libdb-5.3.28-56.fc39.aarch64 libeconf-0.5.2-1.fc39.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.2-1.fc39.aarch64 libffi-3.4.4-4.fc39.aarch64 libgcc-13.2.1-1.fc39.aarch64 libgomp-13.2.1-1.fc39.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.2-1.fc39.aarch64 libnghttp2-1.55.1-2.fc39.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.2-4.fc39.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.5-5.fc39.aarch64 libsemanage-3.5-4.fc39.aarch64 libsepol-3.5-2.fc39.aarch64 libsigsegv-2.14-5.fc39.aarch64 libsmartcols-2.39.2-1.fc39.aarch64 libssh-0.10.5-2.fc39.aarch64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.3-1.rc2.fc39.aarch64 libunistring-1.1-5.fc39.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.2-1.fc39.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-2.fc39.aarch64 libxml2-2.10.4-3.fc39.aarch64 libzstd-1.5.5-4.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.0-3.fc39.aarch64 ncurses-base-6.4-7.20230520.fc39.noarch ncurses-libs-6.4-7.20230520.fc39.aarch64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-1:3.1.1-1.fc39.aarch64 p11-kit-0.25.0-2.fc39.aarch64 p11-kit-trust-0.25.0-2.fc39.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.aarch64 pam-libs-1.5.3-2.fc39.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-1.fc39.2.aarch64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 publicsuffix-list-dafsa-20230812-1.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-2.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.aarch64 redhat-rpm-config-262-1.fc39.noarch rpm-4.18.92-1.fc39.aarch64 rpm-build-4.18.92-1.fc39.aarch64 rpm-build-libs-4.18.92-1.fc39.aarch64 rpm-libs-4.18.92-1.fc39.aarch64 rpm-sequoia-1.4.1-2.fc39.aarch64 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch rust-srpm-macros-24-5.fc39.noarch sed-4.8-14.fc39.aarch64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-1.fc39.aarch64 sqlite-libs-3.42.0-7.fc39.aarch64 systemd-libs-254.1-2.fc39.aarch64 tar-2:1.35-2.fc39.aarch64 tzdata-2023c-2.fc39.noarch unzip-6.0-62.fc39.aarch64 util-linux-2.39.2-1.fc39.aarch64 util-linux-core-2.39.2-1.fc39.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.4-1.fc39.aarch64 xz-libs-5.4.4-1.fc39.aarch64 zip-3.0-38.fc39.aarch64 zlib-1.2.13-4.fc39.aarch64 zstd-1.5.5-4.fc39.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.aarch64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-1.fc39.aarch64 authselect-1.4.2-3.fc39.aarch64 authselect-libs-1.4.2-3.fc39.aarch64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.aarch64 binutils-2.40-13.fc39.aarch64 binutils-gold-2.40-13.fc39.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-3.fc39.aarch64 coreutils-common-9.3-3.fc39.aarch64 cpio-2.14-4.fc39.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.aarch64 cyrus-sasl-lib-2.1.28-11.fc39.aarch64 debugedit-5.0-10.fc39.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.19-4.fc39.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.aarch64 elfutils-debuginfod-client-0.189-4.fc39.aarch64 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.aarch64 elfutils-libs-0.189-4.fc39.aarch64 fedora-gpg-keys-39-0.6.noarch fedora-release-39-0.25.noarch fedora-release-common-39-0.25.noarch fedora-release-identity-basic-39-0.25.noarch fedora-repos-39-0.6.noarch file-5.44-5.fc39.aarch64 file-libs-5.44-5.fc39.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-4.9.0-5.fc39.aarch64 fonts-srpm-macros-2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.aarch64 gdb-minimal-13.2-7.fc39.aarch64 gdbm-libs-1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-1.fc39.aarch64 glibc-common-2.38-1.fc39.aarch64 glibc-gconv-extra-2.38-1.fc39.aarch64 glibc-minimal-langpack-2.38-1.fc39.aarch64 gmp-6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch gpg-pubkey-18b8e74c-62f2920f grep-3.11-3.fc39.aarch64 gzip-1.12-6.fc39.aarch64 info-7.0.3-3.fc39.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.aarch64 krb5-libs-1.21.2-1.fc39.aarch64 libacl-2.3.1-8.fc39.aarch64 libarchive-3.7.1-1.fc39.aarch64 libattr-2.5.1-8.fc39.aarch64 libblkid-2.39.2-1.fc39.aarch64 libbrotli-1.0.9-13.fc39.aarch64 libcap-2.48-7.fc39.aarch64 libcap-ng-0.8.3-7.fc39.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.2.1-1.fc39.aarch64 libdb-5.3.28-56.fc39.aarch64 libeconf-0.5.2-1.fc39.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.2-1.fc39.aarch64 libffi-3.4.4-4.fc39.aarch64 libgcc-13.2.1-1.fc39.aarch64 libgomp-13.2.1-1.fc39.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.2-1.fc39.aarch64 libnghttp2-1.55.1-2.fc39.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.2-4.fc39.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.5-5.fc39.aarch64 libsemanage-3.5-4.fc39.aarch64 libsepol-3.5-2.fc39.aarch64 libsigsegv-2.14-5.fc39.aarch64 libsmartcols-2.39.2-1.fc39.aarch64 libssh-0.10.5-2.fc39.aarch64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.3-1.rc2.fc39.aarch64 libunistring-1.1-5.fc39.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.2-1.fc39.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-2.fc39.aarch64 libxml2-2.10.4-3.fc39.aarch64 libzstd-1.5.5-4.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.0-3.fc39.aarch64 ncurses-base-6.4-7.20230520.fc39.noarch ncurses-libs-6.4-7.20230520.fc39.aarch64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-3.1.1-1.fc39.aarch64 p11-kit-0.25.0-2.fc39.aarch64 p11-kit-trust-0.25.0-2.fc39.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.aarch64 pam-libs-1.5.3-2.fc39.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-1.fc39.2.aarch64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 publicsuffix-list-dafsa-20230812-1.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-2.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.aarch64 redhat-rpm-config-262-1.fc39.noarch rpm-4.18.92-1.fc39.aarch64 rpm-build-4.18.92-1.fc39.aarch64 rpm-build-libs-4.18.92-1.fc39.aarch64 rpm-libs-4.18.92-1.fc39.aarch64 rpm-sequoia-1.4.1-2.fc39.aarch64 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch rust-srpm-macros-24-5.fc39.noarch sed-4.8-14.fc39.aarch64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-1.fc39.aarch64 sqlite-libs-3.42.0-7.fc39.aarch64 systemd-libs-254.1-2.fc39.aarch64 tar-1.35-2.fc39.aarch64 tzdata-2023c-2.fc39.noarch unzip-6.0-62.fc39.aarch64 util-linux-2.39.2-1.fc39.aarch64 util-linux-core-2.39.2-1.fc39.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.4-1.fc39.aarch64 xz-libs-5.4.4-1.fc39.aarch64 zip-3.0-38.fc39.aarch64 zlib-1.2.13-4.fc39.aarch64 zstd-1.5.5-4.fc39.aarch64 Start: buildsrpm Start: rpmbuild -bs warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1616803200 Wrote: /builddir/build/SRPMS/linuxsampler-2.1.1-2.fc39.src.rpm RPM build warnings: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-aarch64-1694830711.713873/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1694830711.713873/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1694830711.713873/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-j2bdfuq1/linuxsampler/linuxsampler.spec) Config(child) 1 minutes 7 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 INFO: Start(/var/lib/copr-rpmbuild/results/linuxsampler-2.1.1-2.fc39.src.rpm) Config(fedora-39-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1694830711.713873/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1694830711.713873/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 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-1694830711.713873/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 Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.92-1.fc39.aarch64 rpm-sequoia-1.5.0-1.fc39.aarch64 python3-dnf-4.16.2-2.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch yum-4.16.2-2.fc39.noarch Start: build phase for linuxsampler-2.1.1-2.fc39.src.rpm Start: build setup for linuxsampler-2.1.1-2.fc39.src.rpm warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1616803200 Wrote: /builddir/build/SRPMS/linuxsampler-2.1.1-2.fc39.src.rpm RPM build warnings: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 66 kB/s | 1.5 kB 00:00 Additional repo https_download1_rpmfusion_org_f 15 kB/s | 3.7 kB 00:00 fedora 41 kB/s | 12 kB 00:00 updates 454 kB/s | 13 kB 00:00 Package pkgconf-pkg-config-1.9.5-2.fc39.aarch64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: alsa-lib-devel aarch64 1.2.9-4.fc39 fedora 875 k autoconf noarch 2.71-6.fc39 fedora 733 k automake noarch 1.16.5-13.fc39 fedora 697 k bison aarch64 3.8.2-5.fc39 fedora 995 k dssi-devel aarch64 1.1.1-26.fc39 fedora 34 k flex aarch64 2.6.4-13.fc39 fedora 304 k gcc aarch64 13.2.1-1.fc39 fedora 31 M gcc-c++ aarch64 13.2.1-1.fc39 fedora 12 M jack-audio-connection-kit-devel aarch64 1.9.22-3.fc39 fedora 226 k libgig-devel aarch64 4.3.0-1.fc39 copr_base 917 k libsndfile-devel aarch64 1.1.0-9.fc39 fedora 86 k libtool aarch64 2.4.7-7.fc39 fedora 601 k lv2-devel aarch64 1.18.8-6.fc39 fedora 131 k make aarch64 1:4.4.1-2.fc39 fedora 585 k perl-XML-Parser aarch64 2.46-15.fc39 fedora 233 k sqlite-devel aarch64 3.42.0-7.fc39 fedora 145 k Installing dependencies: alsa-lib aarch64 1.2.9-4.fc39 fedora 506 k annobin-docs noarch 12.24-1.fc39 fedora 96 k annobin-plugin-gcc aarch64 12.24-1.fc39 fedora 960 k cpp aarch64 13.2.1-1.fc39 fedora 9.7 M dbus-libs aarch64 1:1.14.8-2.fc39 fedora 156 k emacs-filesystem noarch 1:29.1-1.fc39 fedora 8.4 k expat aarch64 2.5.0-3.fc39 fedora 108 k flac-devel aarch64 1.4.3-2.fc39 fedora 392 k flac-libs aarch64 1.4.3-2.fc39 fedora 234 k gc aarch64 8.2.2-4.fc39 fedora 110 k gcc-plugin-annobin aarch64 13.2.1-1.fc39 fedora 46 k glib2 aarch64 2.77.2-1.fc39 fedora 2.8 M glibc-devel aarch64 2.38-1.fc39 fedora 572 k glibmm2.4 aarch64 2.66.6-2.fc39 fedora 619 k gnutls aarch64 3.8.0-7.fc39 fedora 1.0 M groff-base aarch64 1.23.0-2.fc39 fedora 1.1 M gsm aarch64 1.0.22-3.fc39 fedora 36 k guile22 aarch64 2.2.7-9.fc39 fedora 6.5 M jack-audio-connection-kit aarch64 1.9.22-3.fc39 fedora 518 k kernel-headers aarch64 6.5.0-0.rc6.git0.1.fc39 fedora 1.5 M ladspa aarch64 1.13-31.fc39 fedora 49 k ladspa-devel aarch64 1.13-31.fc39 fedora 20 k lame-libs aarch64 3.100-15.fc39 fedora 335 k libasan aarch64 13.2.1-1.fc39 fedora 455 k libatomic aarch64 13.2.1-1.fc39 fedora 36 k libb2 aarch64 0.98.1-9.fc39 fedora 24 k libconfig aarch64 1.7.3-6.fc39 fedora 69 k libffado aarch64 2.4.7-4.fc39 fedora 824 k libgig aarch64 4.3.0-1.fc39 copr_base 1.0 M libiec61883 aarch64 1.2.0-32.fc39 fedora 40 k libmpc aarch64 1.3.1-3.fc39 fedora 72 k libogg aarch64 2:1.3.5-6.fc39 fedora 33 k libogg-devel aarch64 2:1.3.5-6.fc39 fedora 13 k libraw1394 aarch64 2.1.2-18.fc39 fedora 65 k libsamplerate aarch64 0.2.2-5.fc39 fedora 1.3 M libsigc++20 aarch64 2.10.8-4.fc39 fedora 38 k libsndfile aarch64 1.1.0-9.fc39 fedora 214 k libstdc++-devel aarch64 13.2.1-1.fc39 fedora 2.6 M libtool-ltdl aarch64 2.4.7-7.fc39 fedora 36 k libubsan aarch64 13.2.1-1.fc39 fedora 203 k libvorbis aarch64 1:1.3.7-8.fc39 fedora 191 k libvorbis-devel aarch64 1:1.3.7-8.fc39 fedora 18 k libxcrypt-devel aarch64 4.4.36-2.fc39 fedora 30 k libxml++ aarch64 2.42.2-3.fc39 fedora 93 k lv2 aarch64 1.18.8-6.fc39 fedora 105 k m4 aarch64 1.4.19-6.fc39 fedora 299 k mpdecimal aarch64 2.5.1-7.fc39 fedora 90 k mpg123-devel aarch64 1.31.3-2.fc39 fedora 323 k mpg123-libs aarch64 1.31.3-2.fc39 fedora 347 k ncurses aarch64 6.4-7.20230520.fc39 fedora 415 k nettle aarch64 3.9.1-2.fc39 fedora 434 k opus aarch64 1.3.1-13.fc39 fedora 205 k opus-devel aarch64 1.3.1-13.fc39 fedora 764 k perl-AutoLoader noarch 5.74-500.fc39 fedora 21 k perl-B aarch64 1.88-500.fc39 fedora 178 k perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Class-Struct noarch 0.68-500.fc39 fedora 22 k perl-Data-Dumper aarch64 2.188-501.fc39 fedora 55 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 aarch64 2.58-500.fc39 fedora 36 k perl-DynaLoader aarch64 1.54-500.fc39 fedora 26 k perl-Encode aarch64 4:3.19-500.fc39 fedora 1.7 M perl-Errno aarch64 1.37-500.fc39 fedora 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-Fcntl aarch64 1.15-500.fc39 fedora 21 k perl-File-Basename noarch 2.86-500.fc39 fedora 17 k perl-File-Compare noarch 1.100.700-500.fc39 fedora 13 k perl-File-Copy noarch 2.41-500.fc39 fedora 20 k perl-File-Find noarch 1.43-500.fc39 fedora 25 k perl-File-Path noarch 2.18-500.fc39 fedora 35 k perl-File-Temp noarch 1:0.231.100-500.fc39 fedora 58 k perl-File-stat noarch 1.13-500.fc39 fedora 17 k perl-FileHandle noarch 2.05-500.fc39 fedora 16 k perl-Getopt-Long noarch 1:2.54-500.fc39 fedora 60 k perl-Getopt-Std noarch 1.13-500.fc39 fedora 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-IO aarch64 1.52-500.fc39 fedora 83 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.083-3.fc39 fedora 225 k perl-IPC-Open3 noarch 1.22-500.fc39 fedora 22 k perl-MIME-Base64 aarch64 3.16-500.fc39 fedora 30 k perl-Mozilla-CA noarch 20230801-1.fc39 fedora 13 k perl-Net-SSLeay aarch64 1.92-10.fc39 fedora 356 k perl-POSIX aarch64 2.13-500.fc39 fedora 98 k perl-PathTools aarch64 3.89-500.fc39 fedora 88 k perl-Pod-Escapes noarch 1:1.07-500.fc39 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils aarch64 5:1.63-500.fc39 fedora 71 k perl-SelectSaver noarch 1.02-500.fc39 fedora 12 k perl-Socket aarch64 4:2.037-3.fc39 fedora 56 k perl-Storable aarch64 1:3.32-500.fc39 fedora 97 k perl-Symbol noarch 1.09-500.fc39 fedora 14 k perl-Term-ANSIColor noarch 5.01-501.fc39 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Thread-Queue noarch 3.14-500.fc39 fedora 21 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.19-2.fc39 fedora 120 k perl-base noarch 2.27-500.fc39 fedora 16 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-500.fc39 fedora 14 k perl-interpreter aarch64 4:5.38.0-500.fc39 fedora 72 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-libs aarch64 4:5.38.0-500.fc39 fedora 2.3 M perl-locale noarch 1.10-500.fc39 fedora 14 k perl-mro aarch64 1.28-500.fc39 fedora 29 k perl-overload noarch 1.37-500.fc39 fedora 46 k perl-overloading noarch 0.02-500.fc39 fedora 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-threads aarch64 1:2.36-500.fc39 fedora 57 k perl-threads-shared aarch64 1.68-500.fc39 fedora 44 k perl-vars noarch 1.05-500.fc39 fedora 13 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python3 aarch64 3.12.0~rc1-1.fc39 fedora 27 k python3-isodate noarch 0.6.1-9.fc39 fedora 77 k python3-libs aarch64 3.12.0~rc1-1.fc39 fedora 9.1 M python3-markdown noarch 3.4.4-1.fc39 fedora 191 k python3-pyparsing noarch 3.0.9-11.fc39 fedora 254 k python3-rdflib noarch 6.2.0-4.fc39 fedora 940 k python3-setuptools noarch 67.7.2-5.fc39 fedora 1.5 M python3-six noarch 1.16.0-12.fc39 fedora 41 k sqlite aarch64 3.42.0-7.fc39 fedora 825 k Transaction Summary ================================================================================ Install 142 Packages Total download size: 108 M Installed size: 432 M Downloading Packages: (1/142): alsa-lib-1.2.9-4.fc39.aarch64.rpm 16 MB/s | 506 kB 00:00 (2/142): libgig-devel-4.3.0-1.fc39.aarch64.rpm 20 MB/s | 917 kB 00:00 (3/142): annobin-docs-12.24-1.fc39.noarch.rpm 11 MB/s | 96 kB 00:00 (4/142): annobin-plugin-gcc-12.24-1.fc39.aarch6 38 MB/s | 960 kB 00:00 (5/142): autoconf-2.71-6.fc39.noarch.rpm 146 MB/s | 733 kB 00:00 (6/142): automake-1.16.5-13.fc39.noarch.rpm 152 MB/s | 697 kB 00:00 (7/142): libgig-4.3.0-1.fc39.aarch64.rpm 11 MB/s | 1.0 MB 00:00 (8/142): bison-3.8.2-5.fc39.aarch64.rpm 25 MB/s | 995 kB 00:00 (9/142): dbus-libs-1.14.8-2.fc39.aarch64.rpm 24 MB/s | 156 kB 00:00 (10/142): dssi-devel-1.1.1-26.fc39.aarch64.rpm 10 MB/s | 34 kB 00:00 (11/142): emacs-filesystem-29.1-1.fc39.noarch.r 2.7 MB/s | 8.4 kB 00:00 (12/142): expat-2.5.0-3.fc39.aarch64.rpm 20 MB/s | 108 kB 00:00 (13/142): flac-devel-1.4.3-2.fc39.aarch64.rpm 24 MB/s | 392 kB 00:00 (14/142): flac-libs-1.4.3-2.fc39.aarch64.rpm 31 MB/s | 234 kB 00:00 (15/142): flex-2.6.4-13.fc39.aarch64.rpm 37 MB/s | 304 kB 00:00 (16/142): gc-8.2.2-4.fc39.aarch64.rpm 24 MB/s | 110 kB 00:00 (17/142): cpp-13.2.1-1.fc39.aarch64.rpm 57 MB/s | 9.7 MB 00:00 (18/142): alsa-lib-devel-1.2.9-4.fc39.aarch64.r 3.6 MB/s | 875 kB 00:00 (19/142): gcc-plugin-annobin-13.2.1-1.fc39.aarc 8.8 MB/s | 46 kB 00:00 (20/142): glib2-2.77.2-1.fc39.aarch64.rpm 34 MB/s | 2.8 MB 00:00 (21/142): glibc-devel-2.38-1.fc39.aarch64.rpm 18 MB/s | 572 kB 00:00 (22/142): glibmm2.4-2.66.6-2.fc39.aarch64.rpm 44 MB/s | 619 kB 00:00 (23/142): gnutls-3.8.0-7.fc39.aarch64.rpm 41 MB/s | 1.0 MB 00:00 (24/142): groff-base-1.23.0-2.fc39.aarch64.rpm 49 MB/s | 1.1 MB 00:00 (25/142): gsm-1.0.22-3.fc39.aarch64.rpm 6.4 MB/s | 36 kB 00:00 (26/142): gcc-c++-13.2.1-1.fc39.aarch64.rpm 36 MB/s | 12 MB 00:00 (27/142): jack-audio-connection-kit-1.9.22-3.fc 51 MB/s | 518 kB 00:00 (28/142): jack-audio-connection-kit-devel-1.9.2 32 MB/s | 226 kB 00:00 (29/142): guile22-2.2.7-9.fc39.aarch64.rpm 40 MB/s | 6.5 MB 00:00 (30/142): ladspa-1.13-31.fc39.aarch64.rpm 13 MB/s | 49 kB 00:00 (31/142): ladspa-devel-1.13-31.fc39.aarch64.rpm 5.0 MB/s | 20 kB 00:00 (32/142): lame-libs-3.100-15.fc39.aarch64.rpm 21 MB/s | 335 kB 00:00 (33/142): libasan-13.2.1-1.fc39.aarch64.rpm 36 MB/s | 455 kB 00:00 (34/142): libatomic-13.2.1-1.fc39.aarch64.rpm 12 MB/s | 36 kB 00:00 (35/142): libb2-0.98.1-9.fc39.aarch64.rpm 7.3 MB/s | 24 kB 00:00 (36/142): kernel-headers-6.5.0-0.rc6.git0.1.fc3 28 MB/s | 1.5 MB 00:00 (37/142): libconfig-1.7.3-6.fc39.aarch64.rpm 11 MB/s | 69 kB 00:00 (38/142): libiec61883-1.2.0-32.fc39.aarch64.rpm 11 MB/s | 40 kB 00:00 (39/142): libmpc-1.3.1-3.fc39.aarch64.rpm 15 MB/s | 72 kB 00:00 (40/142): libogg-1.3.5-6.fc39.aarch64.rpm 9.5 MB/s | 33 kB 00:00 (41/142): libogg-devel-1.3.5-6.fc39.aarch64.rpm 6.7 MB/s | 13 kB 00:00 (42/142): libraw1394-2.1.2-18.fc39.aarch64.rpm 14 MB/s | 65 kB 00:00 (43/142): libffado-2.4.7-4.fc39.aarch64.rpm 25 MB/s | 824 kB 00:00 (44/142): libsigc++20-2.10.8-4.fc39.aarch64.rpm 13 MB/s | 38 kB 00:00 (45/142): libsndfile-1.1.0-9.fc39.aarch64.rpm 22 MB/s | 214 kB 00:00 (46/142): libsamplerate-0.2.2-5.fc39.aarch64.rp 51 MB/s | 1.3 MB 00:00 (47/142): libsndfile-devel-1.1.0-9.fc39.aarch64 16 MB/s | 86 kB 00:00 (48/142): libtool-2.4.7-7.fc39.aarch64.rpm 133 MB/s | 601 kB 00:00 (49/142): libtool-ltdl-2.4.7-7.fc39.aarch64.rpm 8.6 MB/s | 36 kB 00:00 (50/142): libubsan-13.2.1-1.fc39.aarch64.rpm 29 MB/s | 203 kB 00:00 (51/142): libvorbis-1.3.7-8.fc39.aarch64.rpm 23 MB/s | 191 kB 00:00 (52/142): libvorbis-devel-1.3.7-8.fc39.aarch64. 6.5 MB/s | 18 kB 00:00 (53/142): libxcrypt-devel-4.4.36-2.fc39.aarch64 9.7 MB/s | 30 kB 00:00 (54/142): libxml++-2.42.2-3.fc39.aarch64.rpm 19 MB/s | 93 kB 00:00 (55/142): lv2-1.18.8-6.fc39.aarch64.rpm 18 MB/s | 105 kB 00:00 (56/142): libstdc++-devel-13.2.1-1.fc39.aarch64 48 MB/s | 2.6 MB 00:00 (57/142): lv2-devel-1.18.8-6.fc39.aarch64.rpm 15 MB/s | 131 kB 00:00 (58/142): m4-1.4.19-6.fc39.aarch64.rpm 108 MB/s | 299 kB 00:00 (59/142): mpdecimal-2.5.1-7.fc39.aarch64.rpm 19 MB/s | 90 kB 00:00 (60/142): mpg123-devel-1.31.3-2.fc39.aarch64.rp 41 MB/s | 323 kB 00:00 (61/142): make-4.4.1-2.fc39.aarch64.rpm 28 MB/s | 585 kB 00:00 (62/142): ncurses-6.4-7.20230520.fc39.aarch64.r 84 MB/s | 415 kB 00:00 (63/142): mpg123-libs-1.31.3-2.fc39.aarch64.rpm 24 MB/s | 347 kB 00:00 (64/142): opus-1.3.1-13.fc39.aarch64.rpm 23 MB/s | 205 kB 00:00 (65/142): gcc-13.2.1-1.fc39.aarch64.rpm 47 MB/s | 31 MB 00:00 (66/142): nettle-3.9.1-2.fc39.aarch64.rpm 9.2 MB/s | 434 kB 00:00 (67/142): opus-devel-1.3.1-13.fc39.aarch64.rpm 22 MB/s | 764 kB 00:00 (68/142): perl-AutoLoader-5.74-500.fc39.noarch. 5.0 MB/s | 21 kB 00:00 (69/142): perl-Carp-1.54-500.fc39.noarch.rpm 5.1 MB/s | 29 kB 00:00 (70/142): perl-B-1.88-500.fc39.aarch64.rpm 25 MB/s | 178 kB 00:00 (71/142): perl-Class-Struct-0.68-500.fc39.noarc 4.3 MB/s | 22 kB 00:00 (72/142): perl-Data-Dumper-2.188-501.fc39.aarch 11 MB/s | 55 kB 00:00 (73/142): perl-Digest-1.20-500.fc39.noarch.rpm 6.3 MB/s | 25 kB 00:00 (74/142): perl-Digest-MD5-2.58-500.fc39.aarch64 8.9 MB/s | 36 kB 00:00 (75/142): perl-DynaLoader-1.54-500.fc39.aarch64 7.0 MB/s | 26 kB 00:00 (76/142): perl-Errno-1.37-500.fc39.aarch64.rpm 4.7 MB/s | 15 kB 00:00 (77/142): perl-Exporter-5.77-500.fc39.noarch.rp 6.3 MB/s | 31 kB 00:00 (78/142): perl-Fcntl-1.15-500.fc39.aarch64.rpm 4.0 MB/s | 21 kB 00:00 (79/142): perl-File-Basename-2.86-500.fc39.noar 6.6 MB/s | 17 kB 00:00 (80/142): perl-File-Compare-1.100.700-500.fc39. 5.2 MB/s | 13 kB 00:00 (81/142): perl-File-Copy-2.41-500.fc39.noarch.r 6.8 MB/s | 20 kB 00:00 (82/142): perl-File-Find-1.43-500.fc39.noarch.r 5.2 MB/s | 25 kB 00:00 (83/142): perl-File-Path-2.18-500.fc39.noarch.r 7.0 MB/s | 35 kB 00:00 (84/142): perl-File-Temp-0.231.100-500.fc39.noa 11 MB/s | 58 kB 00:00 (85/142): perl-File-stat-1.13-500.fc39.noarch.r 3.8 MB/s | 17 kB 00:00 (86/142): perl-FileHandle-2.05-500.fc39.noarch. 4.8 MB/s | 16 kB 00:00 (87/142): perl-Getopt-Long-2.54-500.fc39.noarch 15 MB/s | 60 kB 00:00 (88/142): perl-Getopt-Std-1.13-500.fc39.noarch. 3.1 MB/s | 16 kB 00:00 (89/142): perl-HTTP-Tiny-0.088-3.fc39.noarch.rp 8.1 MB/s | 56 kB 00:00 (90/142): perl-IO-1.52-500.fc39.aarch64.rpm 11 MB/s | 83 kB 00:00 (91/142): perl-Encode-3.19-500.fc39.aarch64.rpm 35 MB/s | 1.7 MB 00:00 (92/142): perl-IO-Socket-SSL-2.083-3.fc39.noarc 21 MB/s | 225 kB 00:00 (93/142): perl-IO-Socket-IP-0.42-1.fc39.noarch. 2.8 MB/s | 42 kB 00:00 (94/142): perl-IPC-Open3-1.22-500.fc39.noarch.r 3.8 MB/s | 22 kB 00:00 (95/142): perl-Mozilla-CA-20230801-1.fc39.noarc 3.4 MB/s | 13 kB 00:00 (96/142): perl-MIME-Base64-3.16-500.fc39.aarch6 5.7 MB/s | 30 kB 00:00 (97/142): perl-POSIX-2.13-500.fc39.aarch64.rpm 15 MB/s | 98 kB 00:00 (98/142): perl-PathTools-3.89-500.fc39.aarch64. 10 MB/s | 88 kB 00:00 (99/142): perl-Net-SSLeay-1.92-10.fc39.aarch64. 28 MB/s | 356 kB 00:00 (100/142): perl-Pod-Escapes-1.07-500.fc39.noarc 2.7 MB/s | 20 kB 00:00 (101/142): perl-Pod-Usage-2.03-500.fc39.noarch. 6.8 MB/s | 39 kB 00:00 (102/142): perl-Pod-Perldoc-3.28.01-501.fc39.no 7.2 MB/s | 86 kB 00:00 (103/142): perl-SelectSaver-1.02-500.fc39.noarc 2.8 MB/s | 12 kB 00:00 (104/142): perl-Socket-2.037-3.fc39.aarch64.rpm 16 MB/s | 56 kB 00:00 (105/142): perl-Scalar-List-Utils-1.63-500.fc39 7.0 MB/s | 71 kB 00:00 (106/142): perl-Symbol-1.09-500.fc39.noarch.rpm 4.1 MB/s | 14 kB 00:00 (107/142): perl-Storable-3.32-500.fc39.aarch64. 20 MB/s | 97 kB 00:00 (108/142): perl-Pod-Simple-3.45-4.fc39.noarch.r 8.1 MB/s | 218 kB 00:00 (109/142): perl-Term-ANSIColor-5.01-501.fc39.no 9.3 MB/s | 47 kB 00:00 (110/142): perl-Term-Cap-1.18-500.fc39.noarch.r 5.1 MB/s | 22 kB 00:00 (111/142): perl-Thread-Queue-3.14-500.fc39.noar 8.8 MB/s | 21 kB 00:00 (112/142): perl-Text-ParseWords-3.31-500.fc39.n 4.3 MB/s | 16 kB 00:00 (113/142): perl-Text-Tabs+Wrap-2023.0511-3.fc39 5.5 MB/s | 22 kB 00:00 (114/142): perl-Time-Local-1.350-3.fc39.noarch. 8.7 MB/s | 34 kB 00:00 (115/142): perl-URI-5.19-2.fc39.noarch.rpm 18 MB/s | 120 kB 00:00 (116/142): perl-base-2.27-500.fc39.noarch.rpm 4.7 MB/s | 16 kB 00:00 (117/142): perl-XML-Parser-2.46-15.fc39.aarch64 30 MB/s | 233 kB 00:00 (118/142): perl-constant-1.33-501.fc39.noarch.r 5.2 MB/s | 22 kB 00:00 (119/142): perl-if-0.61.000-500.fc39.noarch.rpm 2.9 MB/s | 14 kB 00:00 (120/142): perl-interpreter-5.38.0-500.fc39.aar 12 MB/s | 72 kB 00:00 (121/142): perl-libnet-3.15-501.fc39.noarch.rpm 20 MB/s | 129 kB 00:00 (122/142): perl-locale-1.10-500.fc39.noarch.rpm 4.3 MB/s | 14 kB 00:00 (123/142): perl-mro-1.28-500.fc39.aarch64.rpm 8.5 MB/s | 29 kB 00:00 (124/142): perl-overloading-0.02-500.fc39.noarc 6.1 MB/s | 13 kB 00:00 (125/142): perl-overload-1.37-500.fc39.noarch.r 7.0 MB/s | 46 kB 00:00 (126/142): perl-parent-0.241-500.fc39.noarch.rp 1.7 MB/s | 14 kB 00:00 (127/142): perl-podlators-5.01-500.fc39.noarch. 12 MB/s | 125 kB 00:00 (128/142): perl-threads-2.36-500.fc39.aarch64.r 7.7 MB/s | 57 kB 00:00 (129/142): perl-threads-shared-1.68-500.fc39.aa 7.6 MB/s | 44 kB 00:00 (130/142): perl-vars-1.05-500.fc39.noarch.rpm 1.3 MB/s | 13 kB 00:00 (131/142): python3-3.12.0~rc1-1.fc39.aarch64.rp 5.0 MB/s | 27 kB 00:00 (132/142): python3-isodate-0.6.1-9.fc39.noarch. 17 MB/s | 77 kB 00:00 (133/142): perl-libs-5.38.0-500.fc39.aarch64.rp 34 MB/s | 2.3 MB 00:00 (134/142): python-pip-wheel-23.2.1-1.fc39.noarc 35 MB/s | 1.5 MB 00:00 (135/142): python3-pyparsing-3.0.9-11.fc39.noar 27 MB/s | 254 kB 00:00 (136/142): python3-markdown-3.4.4-1.fc39.noarch 8.5 MB/s | 191 kB 00:00 (137/142): python3-rdflib-6.2.0-4.fc39.noarch.r 21 MB/s | 940 kB 00:00 (138/142): python3-six-1.16.0-12.fc39.noarch.rp 2.3 MB/s | 41 kB 00:00 (139/142): python3-setuptools-67.7.2-5.fc39.noa 27 MB/s | 1.5 MB 00:00 (140/142): sqlite-3.42.0-7.fc39.aarch64.rpm 43 MB/s | 825 kB 00:00 (141/142): sqlite-devel-3.42.0-7.fc39.aarch64.r 5.2 MB/s | 145 kB 00:00 (142/142): python3-libs-3.12.0~rc1-1.fc39.aarch 48 MB/s | 9.1 MB 00:00 -------------------------------------------------------------------------------- Total 87 MB/s | 108 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: lv2-devel-1.18.8-6.fc39.aarch64 1/1 Preparing : 1/1 Installing : libogg-2:1.3.5-6.fc39.aarch64 1/142 Installing : opus-1.3.1-13.fc39.aarch64 2/142 Installing : m4-1.4.19-6.fc39.aarch64 3/142 Installing : libmpc-1.3.1-3.fc39.aarch64 4/142 Installing : flac-libs-1.4.3-2.fc39.aarch64 5/142 Installing : libvorbis-1:1.3.7-8.fc39.aarch64 6/142 Installing : mpg123-libs-1.31.3-2.fc39.aarch64 7/142 Installing : libraw1394-2.1.2-18.fc39.aarch64 8/142 Installing : expat-2.5.0-3.fc39.aarch64 9/142 Installing : alsa-lib-1.2.9-4.fc39.aarch64 10/142 Installing : alsa-lib-devel-1.2.9-4.fc39.aarch64 11/142 Installing : libiec61883-1.2.0-32.fc39.aarch64 12/142 Installing : mpg123-devel-1.31.3-2.fc39.aarch64 13/142 Installing : cpp-13.2.1-1.fc39.aarch64 14/142 Installing : sqlite-3.42.0-7.fc39.aarch64 15/142 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 16/142 Installing : nettle-3.9.1-2.fc39.aarch64 17/142 Installing : gnutls-3.8.0-7.fc39.aarch64 18/142 Installing : glib2-2.77.2-1.fc39.aarch64 19/142 Installing : ncurses-6.4-7.20230520.fc39.aarch64 20/142 Installing : mpdecimal-2.5.1-7.fc39.aarch64 21/142 Installing : lv2-1.18.8-6.fc39.aarch64 22/142 Installing : libubsan-13.2.1-1.fc39.aarch64 23/142 Installing : libtool-ltdl-2.4.7-7.fc39.aarch64 24/142 Installing : libstdc++-devel-13.2.1-1.fc39.aarch64 25/142 Installing : libsigc++20-2.10.8-4.fc39.aarch64 26/142 Installing : glibmm2.4-2.66.6-2.fc39.aarch64 27/142 Installing : libxml++-2.42.2-3.fc39.aarch64 28/142 Installing : libsamplerate-0.2.2-5.fc39.aarch64 29/142 Installing : libconfig-1.7.3-6.fc39.aarch64 30/142 Installing : libffado-2.4.7-4.fc39.aarch64 31/142 Installing : libb2-0.98.1-9.fc39.aarch64 32/142 Installing : python3-3.12.0~rc1-1.fc39.aarch64 33/142 Installing : python3-libs-3.12.0~rc1-1.fc39.aarch64 34/142 Installing : python3-markdown-3.4.4-1.fc39.noarch 35/142 Installing : python3-pyparsing-3.0.9-11.fc39.noarch 36/142 Installing : python3-setuptools-67.7.2-5.fc39.noarch 37/142 Installing : python3-six-1.16.0-12.fc39.noarch 38/142 Installing : python3-isodate-0.6.1-9.fc39.noarch 39/142 Installing : python3-rdflib-6.2.0-4.fc39.noarch 40/142 Installing : libatomic-13.2.1-1.fc39.aarch64 41/142 Installing : libasan-13.2.1-1.fc39.aarch64 42/142 Installing : lame-libs-3.100-15.fc39.aarch64 43/142 Installing : ladspa-1.13-31.fc39.aarch64 44/142 Installing : ladspa-devel-1.13-31.fc39.aarch64 45/142 Installing : kernel-headers-6.5.0-0.rc6.git0.1.fc39.aarch64 46/142 Installing : libxcrypt-devel-4.4.36-2.fc39.aarch64 47/142 Installing : glibc-devel-2.38-1.fc39.aarch64 48/142 Installing : gsm-1.0.22-3.fc39.aarch64 49/142 Installing : libsndfile-1.1.0-9.fc39.aarch64 50/142 Installing : libgig-4.3.0-1.fc39.aarch64 51/142 Running scriptlet: groff-base-1.23.0-2.fc39.aarch64 52/142 Installing : groff-base-1.23.0-2.fc39.aarch64 52/142 Running scriptlet: groff-base-1.23.0-2.fc39.aarch64 52/142 Installing : perl-Digest-1.20-500.fc39.noarch 53/142 Installing : perl-Digest-MD5-2.58-500.fc39.aarch64 54/142 Installing : perl-B-1.88-500.fc39.aarch64 55/142 Installing : perl-FileHandle-2.05-500.fc39.noarch 56/142 Installing : perl-Data-Dumper-2.188-501.fc39.aarch64 57/142 Installing : perl-libnet-3.15-501.fc39.noarch 58/142 Installing : perl-AutoLoader-5.74-500.fc39.noarch 59/142 Installing : perl-base-2.27-500.fc39.noarch 60/142 Installing : perl-URI-5.19-2.fc39.noarch 61/142 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 62/142 Installing : perl-Mozilla-CA-20230801-1.fc39.noarch 63/142 Installing : perl-if-0.61.000-500.fc39.noarch 64/142 Installing : perl-locale-1.10-500.fc39.noarch 65/142 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 66/142 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 67/142 Installing : perl-File-Path-2.18-500.fc39.noarch 68/142 Installing : perl-IO-Socket-SSL-2.083-3.fc39.noarch 69/142 Installing : perl-Net-SSLeay-1.92-10.fc39.aarch64 70/142 Installing : perl-Pod-Escapes-1:1.07-500.fc39.noarch 71/142 Installing : perl-Class-Struct-0.68-500.fc39.noarch 72/142 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 73/142 Installing : perl-POSIX-2.13-500.fc39.aarch64 74/142 Installing : perl-IPC-Open3-1.22-500.fc39.noarch 75/142 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 76/142 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 77/142 Installing : perl-Term-Cap-1.18-500.fc39.noarch 78/142 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 79/142 Installing : perl-Socket-4:2.037-3.fc39.aarch64 80/142 Installing : perl-SelectSaver-1.02-500.fc39.noarch 81/142 Installing : perl-Symbol-1.09-500.fc39.noarch 82/142 Installing : perl-File-stat-1.13-500.fc39.noarch 83/142 Installing : perl-podlators-1:5.01-500.fc39.noarch 84/142 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 85/142 Installing : perl-Fcntl-1.15-500.fc39.aarch64 86/142 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 87/142 Installing : perl-mro-1.28-500.fc39.aarch64 88/142 Installing : perl-IO-1.52-500.fc39.aarch64 89/142 Installing : perl-overloading-0.02-500.fc39.noarch 90/142 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 91/142 Installing : perl-Errno-1.37-500.fc39.aarch64 92/142 Installing : perl-File-Basename-2.86-500.fc39.noarch 93/142 Installing : perl-Getopt-Std-1.13-500.fc39.noarch 94/142 Installing : perl-MIME-Base64-3.16-500.fc39.aarch64 95/142 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.aarch64 96/142 Installing : perl-constant-1.33-501.fc39.noarch 97/142 Installing : perl-Storable-1:3.32-500.fc39.aarch64 98/142 Installing : perl-overload-1.37-500.fc39.noarch 99/142 Installing : perl-parent-1:0.241-500.fc39.noarch 100/142 Installing : perl-vars-1.05-500.fc39.noarch 101/142 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 102/142 Installing : perl-Carp-1.54-500.fc39.noarch 103/142 Installing : perl-Exporter-5.77-500.fc39.noarch 104/142 Installing : perl-PathTools-3.89-500.fc39.aarch64 105/142 Installing : perl-DynaLoader-1.54-500.fc39.aarch64 106/142 Installing : perl-Encode-4:3.19-500.fc39.aarch64 107/142 Installing : perl-libs-4:5.38.0-500.fc39.aarch64 108/142 Installing : perl-interpreter-4:5.38.0-500.fc39.aarch64 109/142 Installing : perl-threads-1:2.36-500.fc39.aarch64 110/142 Installing : perl-threads-shared-1.68-500.fc39.aarch64 111/142 Installing : perl-Thread-Queue-3.14-500.fc39.noarch 112/142 Installing : perl-File-Compare-1.100.700-500.fc39.noarch 113/142 Installing : perl-File-Copy-2.41-500.fc39.noarch 114/142 Installing : perl-File-Find-1.43-500.fc39.noarch 115/142 Installing : gc-8.2.2-4.fc39.aarch64 116/142 Installing : guile22-2.2.7-9.fc39.aarch64 117/142 Installing : make-1:4.4.1-2.fc39.aarch64 118/142 Installing : gcc-13.2.1-1.fc39.aarch64 119/142 Running scriptlet: gcc-13.2.1-1.fc39.aarch64 119/142 Installing : emacs-filesystem-1:29.1-1.fc39.noarch 120/142 Installing : autoconf-2.71-6.fc39.noarch 121/142 Installing : automake-1.16.5-13.fc39.noarch 122/142 Installing : libogg-devel-2:1.3.5-6.fc39.aarch64 123/142 Installing : flac-devel-1.4.3-2.fc39.aarch64 124/142 Installing : libvorbis-devel-1:1.3.7-8.fc39.aarch64 125/142 Installing : opus-devel-1.3.1-13.fc39.aarch64 126/142 Installing : dbus-libs-1:1.14.8-2.fc39.aarch64 127/142 Running scriptlet: jack-audio-connection-kit-1.9.22-3.fc39.aarch64 128/142 Installing : jack-audio-connection-kit-1.9.22-3.fc39.aarch64 128/142 Installing : annobin-docs-12.24-1.fc39.noarch 129/142 Installing : annobin-plugin-gcc-12.24-1.fc39.aarch64 130/142 Running scriptlet: annobin-plugin-gcc-12.24-1.fc39.aarch64 130/142 Installing : jack-audio-connection-kit-devel-1.9.22-3.fc39.aa 131/142 Installing : libsndfile-devel-1.1.0-9.fc39.aarch64 132/142 Installing : libtool-2.4.7-7.fc39.aarch64 133/142 Installing : gcc-c++-13.2.1-1.fc39.aarch64 134/142 Installing : gcc-plugin-annobin-13.2.1-1.fc39.aarch64 135/142 Running scriptlet: gcc-plugin-annobin-13.2.1-1.fc39.aarch64 135/142 Installing : perl-XML-Parser-2.46-15.fc39.aarch64 136/142 Installing : libgig-devel-4.3.0-1.fc39.aarch64 137/142 Installing : dssi-devel-1.1.1-26.fc39.aarch64 138/142 Installing : lv2-devel-1.18.8-6.fc39.aarch64 139/142 Installing : sqlite-devel-3.42.0-7.fc39.aarch64 140/142 Installing : bison-3.8.2-5.fc39.aarch64 141/142 Installing : flex-2.6.4-13.fc39.aarch64 142/142 Running scriptlet: flex-2.6.4-13.fc39.aarch64 142/142 Verifying : libgig-4.3.0-1.fc39.aarch64 1/142 Verifying : libgig-devel-4.3.0-1.fc39.aarch64 2/142 Verifying : alsa-lib-1.2.9-4.fc39.aarch64 3/142 Verifying : alsa-lib-devel-1.2.9-4.fc39.aarch64 4/142 Verifying : annobin-docs-12.24-1.fc39.noarch 5/142 Verifying : annobin-plugin-gcc-12.24-1.fc39.aarch64 6/142 Verifying : autoconf-2.71-6.fc39.noarch 7/142 Verifying : automake-1.16.5-13.fc39.noarch 8/142 Verifying : bison-3.8.2-5.fc39.aarch64 9/142 Verifying : cpp-13.2.1-1.fc39.aarch64 10/142 Verifying : dbus-libs-1:1.14.8-2.fc39.aarch64 11/142 Verifying : dssi-devel-1.1.1-26.fc39.aarch64 12/142 Verifying : emacs-filesystem-1:29.1-1.fc39.noarch 13/142 Verifying : expat-2.5.0-3.fc39.aarch64 14/142 Verifying : flac-devel-1.4.3-2.fc39.aarch64 15/142 Verifying : flac-libs-1.4.3-2.fc39.aarch64 16/142 Verifying : flex-2.6.4-13.fc39.aarch64 17/142 Verifying : gc-8.2.2-4.fc39.aarch64 18/142 Verifying : gcc-13.2.1-1.fc39.aarch64 19/142 Verifying : gcc-c++-13.2.1-1.fc39.aarch64 20/142 Verifying : gcc-plugin-annobin-13.2.1-1.fc39.aarch64 21/142 Verifying : glib2-2.77.2-1.fc39.aarch64 22/142 Verifying : glibc-devel-2.38-1.fc39.aarch64 23/142 Verifying : glibmm2.4-2.66.6-2.fc39.aarch64 24/142 Verifying : gnutls-3.8.0-7.fc39.aarch64 25/142 Verifying : groff-base-1.23.0-2.fc39.aarch64 26/142 Verifying : gsm-1.0.22-3.fc39.aarch64 27/142 Verifying : guile22-2.2.7-9.fc39.aarch64 28/142 Verifying : jack-audio-connection-kit-1.9.22-3.fc39.aarch64 29/142 Verifying : jack-audio-connection-kit-devel-1.9.22-3.fc39.aa 30/142 Verifying : kernel-headers-6.5.0-0.rc6.git0.1.fc39.aarch64 31/142 Verifying : ladspa-1.13-31.fc39.aarch64 32/142 Verifying : ladspa-devel-1.13-31.fc39.aarch64 33/142 Verifying : lame-libs-3.100-15.fc39.aarch64 34/142 Verifying : libasan-13.2.1-1.fc39.aarch64 35/142 Verifying : libatomic-13.2.1-1.fc39.aarch64 36/142 Verifying : libb2-0.98.1-9.fc39.aarch64 37/142 Verifying : libconfig-1.7.3-6.fc39.aarch64 38/142 Verifying : libffado-2.4.7-4.fc39.aarch64 39/142 Verifying : libiec61883-1.2.0-32.fc39.aarch64 40/142 Verifying : libmpc-1.3.1-3.fc39.aarch64 41/142 Verifying : libogg-2:1.3.5-6.fc39.aarch64 42/142 Verifying : libogg-devel-2:1.3.5-6.fc39.aarch64 43/142 Verifying : libraw1394-2.1.2-18.fc39.aarch64 44/142 Verifying : libsamplerate-0.2.2-5.fc39.aarch64 45/142 Verifying : libsigc++20-2.10.8-4.fc39.aarch64 46/142 Verifying : libsndfile-1.1.0-9.fc39.aarch64 47/142 Verifying : libsndfile-devel-1.1.0-9.fc39.aarch64 48/142 Verifying : libstdc++-devel-13.2.1-1.fc39.aarch64 49/142 Verifying : libtool-2.4.7-7.fc39.aarch64 50/142 Verifying : libtool-ltdl-2.4.7-7.fc39.aarch64 51/142 Verifying : libubsan-13.2.1-1.fc39.aarch64 52/142 Verifying : libvorbis-1:1.3.7-8.fc39.aarch64 53/142 Verifying : libvorbis-devel-1:1.3.7-8.fc39.aarch64 54/142 Verifying : libxcrypt-devel-4.4.36-2.fc39.aarch64 55/142 Verifying : libxml++-2.42.2-3.fc39.aarch64 56/142 Verifying : lv2-1.18.8-6.fc39.aarch64 57/142 Verifying : lv2-devel-1.18.8-6.fc39.aarch64 58/142 Verifying : m4-1.4.19-6.fc39.aarch64 59/142 Verifying : make-1:4.4.1-2.fc39.aarch64 60/142 Verifying : mpdecimal-2.5.1-7.fc39.aarch64 61/142 Verifying : mpg123-devel-1.31.3-2.fc39.aarch64 62/142 Verifying : mpg123-libs-1.31.3-2.fc39.aarch64 63/142 Verifying : ncurses-6.4-7.20230520.fc39.aarch64 64/142 Verifying : nettle-3.9.1-2.fc39.aarch64 65/142 Verifying : opus-1.3.1-13.fc39.aarch64 66/142 Verifying : opus-devel-1.3.1-13.fc39.aarch64 67/142 Verifying : perl-AutoLoader-5.74-500.fc39.noarch 68/142 Verifying : perl-B-1.88-500.fc39.aarch64 69/142 Verifying : perl-Carp-1.54-500.fc39.noarch 70/142 Verifying : perl-Class-Struct-0.68-500.fc39.noarch 71/142 Verifying : perl-Data-Dumper-2.188-501.fc39.aarch64 72/142 Verifying : perl-Digest-1.20-500.fc39.noarch 73/142 Verifying : perl-Digest-MD5-2.58-500.fc39.aarch64 74/142 Verifying : perl-DynaLoader-1.54-500.fc39.aarch64 75/142 Verifying : perl-Encode-4:3.19-500.fc39.aarch64 76/142 Verifying : perl-Errno-1.37-500.fc39.aarch64 77/142 Verifying : perl-Exporter-5.77-500.fc39.noarch 78/142 Verifying : perl-Fcntl-1.15-500.fc39.aarch64 79/142 Verifying : perl-File-Basename-2.86-500.fc39.noarch 80/142 Verifying : perl-File-Compare-1.100.700-500.fc39.noarch 81/142 Verifying : perl-File-Copy-2.41-500.fc39.noarch 82/142 Verifying : perl-File-Find-1.43-500.fc39.noarch 83/142 Verifying : perl-File-Path-2.18-500.fc39.noarch 84/142 Verifying : perl-File-Temp-1:0.231.100-500.fc39.noarch 85/142 Verifying : perl-File-stat-1.13-500.fc39.noarch 86/142 Verifying : perl-FileHandle-2.05-500.fc39.noarch 87/142 Verifying : perl-Getopt-Long-1:2.54-500.fc39.noarch 88/142 Verifying : perl-Getopt-Std-1.13-500.fc39.noarch 89/142 Verifying : perl-HTTP-Tiny-0.088-3.fc39.noarch 90/142 Verifying : perl-IO-1.52-500.fc39.aarch64 91/142 Verifying : perl-IO-Socket-IP-0.42-1.fc39.noarch 92/142 Verifying : perl-IO-Socket-SSL-2.083-3.fc39.noarch 93/142 Verifying : perl-IPC-Open3-1.22-500.fc39.noarch 94/142 Verifying : perl-MIME-Base64-3.16-500.fc39.aarch64 95/142 Verifying : perl-Mozilla-CA-20230801-1.fc39.noarch 96/142 Verifying : perl-Net-SSLeay-1.92-10.fc39.aarch64 97/142 Verifying : perl-POSIX-2.13-500.fc39.aarch64 98/142 Verifying : perl-PathTools-3.89-500.fc39.aarch64 99/142 Verifying : perl-Pod-Escapes-1:1.07-500.fc39.noarch 100/142 Verifying : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 101/142 Verifying : perl-Pod-Simple-1:3.45-4.fc39.noarch 102/142 Verifying : perl-Pod-Usage-4:2.03-500.fc39.noarch 103/142 Verifying : perl-Scalar-List-Utils-5:1.63-500.fc39.aarch64 104/142 Verifying : perl-SelectSaver-1.02-500.fc39.noarch 105/142 Verifying : perl-Socket-4:2.037-3.fc39.aarch64 106/142 Verifying : perl-Storable-1:3.32-500.fc39.aarch64 107/142 Verifying : perl-Symbol-1.09-500.fc39.noarch 108/142 Verifying : perl-Term-ANSIColor-5.01-501.fc39.noarch 109/142 Verifying : perl-Term-Cap-1.18-500.fc39.noarch 110/142 Verifying : perl-Text-ParseWords-3.31-500.fc39.noarch 111/142 Verifying : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 112/142 Verifying : perl-Thread-Queue-3.14-500.fc39.noarch 113/142 Verifying : perl-Time-Local-2:1.350-3.fc39.noarch 114/142 Verifying : perl-URI-5.19-2.fc39.noarch 115/142 Verifying : perl-XML-Parser-2.46-15.fc39.aarch64 116/142 Verifying : perl-base-2.27-500.fc39.noarch 117/142 Verifying : perl-constant-1.33-501.fc39.noarch 118/142 Verifying : perl-if-0.61.000-500.fc39.noarch 119/142 Verifying : perl-interpreter-4:5.38.0-500.fc39.aarch64 120/142 Verifying : perl-libnet-3.15-501.fc39.noarch 121/142 Verifying : perl-libs-4:5.38.0-500.fc39.aarch64 122/142 Verifying : perl-locale-1.10-500.fc39.noarch 123/142 Verifying : perl-mro-1.28-500.fc39.aarch64 124/142 Verifying : perl-overload-1.37-500.fc39.noarch 125/142 Verifying : perl-overloading-0.02-500.fc39.noarch 126/142 Verifying : perl-parent-1:0.241-500.fc39.noarch 127/142 Verifying : perl-podlators-1:5.01-500.fc39.noarch 128/142 Verifying : perl-threads-1:2.36-500.fc39.aarch64 129/142 Verifying : perl-threads-shared-1.68-500.fc39.aarch64 130/142 Verifying : perl-vars-1.05-500.fc39.noarch 131/142 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 132/142 Verifying : python3-3.12.0~rc1-1.fc39.aarch64 133/142 Verifying : python3-isodate-0.6.1-9.fc39.noarch 134/142 Verifying : python3-libs-3.12.0~rc1-1.fc39.aarch64 135/142 Verifying : python3-markdown-3.4.4-1.fc39.noarch 136/142 Verifying : python3-pyparsing-3.0.9-11.fc39.noarch 137/142 Verifying : python3-rdflib-6.2.0-4.fc39.noarch 138/142 Verifying : python3-setuptools-67.7.2-5.fc39.noarch 139/142 Verifying : python3-six-1.16.0-12.fc39.noarch 140/142 Verifying : sqlite-3.42.0-7.fc39.aarch64 141/142 Verifying : sqlite-devel-3.42.0-7.fc39.aarch64 142/142 Installed: alsa-lib-1.2.9-4.fc39.aarch64 alsa-lib-devel-1.2.9-4.fc39.aarch64 annobin-docs-12.24-1.fc39.noarch annobin-plugin-gcc-12.24-1.fc39.aarch64 autoconf-2.71-6.fc39.noarch automake-1.16.5-13.fc39.noarch bison-3.8.2-5.fc39.aarch64 cpp-13.2.1-1.fc39.aarch64 dbus-libs-1:1.14.8-2.fc39.aarch64 dssi-devel-1.1.1-26.fc39.aarch64 emacs-filesystem-1:29.1-1.fc39.noarch expat-2.5.0-3.fc39.aarch64 flac-devel-1.4.3-2.fc39.aarch64 flac-libs-1.4.3-2.fc39.aarch64 flex-2.6.4-13.fc39.aarch64 gc-8.2.2-4.fc39.aarch64 gcc-13.2.1-1.fc39.aarch64 gcc-c++-13.2.1-1.fc39.aarch64 gcc-plugin-annobin-13.2.1-1.fc39.aarch64 glib2-2.77.2-1.fc39.aarch64 glibc-devel-2.38-1.fc39.aarch64 glibmm2.4-2.66.6-2.fc39.aarch64 gnutls-3.8.0-7.fc39.aarch64 groff-base-1.23.0-2.fc39.aarch64 gsm-1.0.22-3.fc39.aarch64 guile22-2.2.7-9.fc39.aarch64 jack-audio-connection-kit-1.9.22-3.fc39.aarch64 jack-audio-connection-kit-devel-1.9.22-3.fc39.aarch64 kernel-headers-6.5.0-0.rc6.git0.1.fc39.aarch64 ladspa-1.13-31.fc39.aarch64 ladspa-devel-1.13-31.fc39.aarch64 lame-libs-3.100-15.fc39.aarch64 libasan-13.2.1-1.fc39.aarch64 libatomic-13.2.1-1.fc39.aarch64 libb2-0.98.1-9.fc39.aarch64 libconfig-1.7.3-6.fc39.aarch64 libffado-2.4.7-4.fc39.aarch64 libgig-4.3.0-1.fc39.aarch64 libgig-devel-4.3.0-1.fc39.aarch64 libiec61883-1.2.0-32.fc39.aarch64 libmpc-1.3.1-3.fc39.aarch64 libogg-2:1.3.5-6.fc39.aarch64 libogg-devel-2:1.3.5-6.fc39.aarch64 libraw1394-2.1.2-18.fc39.aarch64 libsamplerate-0.2.2-5.fc39.aarch64 libsigc++20-2.10.8-4.fc39.aarch64 libsndfile-1.1.0-9.fc39.aarch64 libsndfile-devel-1.1.0-9.fc39.aarch64 libstdc++-devel-13.2.1-1.fc39.aarch64 libtool-2.4.7-7.fc39.aarch64 libtool-ltdl-2.4.7-7.fc39.aarch64 libubsan-13.2.1-1.fc39.aarch64 libvorbis-1:1.3.7-8.fc39.aarch64 libvorbis-devel-1:1.3.7-8.fc39.aarch64 libxcrypt-devel-4.4.36-2.fc39.aarch64 libxml++-2.42.2-3.fc39.aarch64 lv2-1.18.8-6.fc39.aarch64 lv2-devel-1.18.8-6.fc39.aarch64 m4-1.4.19-6.fc39.aarch64 make-1:4.4.1-2.fc39.aarch64 mpdecimal-2.5.1-7.fc39.aarch64 mpg123-devel-1.31.3-2.fc39.aarch64 mpg123-libs-1.31.3-2.fc39.aarch64 ncurses-6.4-7.20230520.fc39.aarch64 nettle-3.9.1-2.fc39.aarch64 opus-1.3.1-13.fc39.aarch64 opus-devel-1.3.1-13.fc39.aarch64 perl-AutoLoader-5.74-500.fc39.noarch perl-B-1.88-500.fc39.aarch64 perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-500.fc39.noarch perl-Data-Dumper-2.188-501.fc39.aarch64 perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-500.fc39.aarch64 perl-DynaLoader-1.54-500.fc39.aarch64 perl-Encode-4:3.19-500.fc39.aarch64 perl-Errno-1.37-500.fc39.aarch64 perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-500.fc39.aarch64 perl-File-Basename-2.86-500.fc39.noarch perl-File-Compare-1.100.700-500.fc39.noarch perl-File-Copy-2.41-500.fc39.noarch perl-File-Find-1.43-500.fc39.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-500.fc39.noarch perl-FileHandle-2.05-500.fc39.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-500.fc39.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-500.fc39.aarch64 perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.083-3.fc39.noarch perl-IPC-Open3-1.22-500.fc39.noarch perl-MIME-Base64-3.16-500.fc39.aarch64 perl-Mozilla-CA-20230801-1.fc39.noarch perl-Net-SSLeay-1.92-10.fc39.aarch64 perl-POSIX-2.13-500.fc39.aarch64 perl-PathTools-3.89-500.fc39.aarch64 perl-Pod-Escapes-1:1.07-500.fc39.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.aarch64 perl-SelectSaver-1.02-500.fc39.noarch perl-Socket-4:2.037-3.fc39.aarch64 perl-Storable-1:3.32-500.fc39.aarch64 perl-Symbol-1.09-500.fc39.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-500.fc39.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.19-2.fc39.noarch perl-XML-Parser-2.46-15.fc39.aarch64 perl-base-2.27-500.fc39.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-500.fc39.noarch perl-interpreter-4:5.38.0-500.fc39.aarch64 perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.0-500.fc39.aarch64 perl-locale-1.10-500.fc39.noarch perl-mro-1.28-500.fc39.aarch64 perl-overload-1.37-500.fc39.noarch perl-overloading-0.02-500.fc39.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.aarch64 perl-threads-shared-1.68-500.fc39.aarch64 perl-vars-1.05-500.fc39.noarch python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.0~rc1-1.fc39.aarch64 python3-isodate-0.6.1-9.fc39.noarch python3-libs-3.12.0~rc1-1.fc39.aarch64 python3-markdown-3.4.4-1.fc39.noarch python3-pyparsing-3.0.9-11.fc39.noarch python3-rdflib-6.2.0-4.fc39.noarch python3-setuptools-67.7.2-5.fc39.noarch python3-six-1.16.0-12.fc39.noarch sqlite-3.42.0-7.fc39.aarch64 sqlite-devel-3.42.0-7.fc39.aarch64 Complete! Finish: build setup for linuxsampler-2.1.1-2.fc39.src.rpm Start: rpmbuild linuxsampler-2.1.1-2.fc39.src.rpm warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1616803200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kFozl4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf linuxsampler-2.1.1 + /usr/lib/rpm/rpmuncompress -x -v /builddir/build/SOURCES/linuxsampler-2.1.1.tar.bz2 /usr/bin/bzip2 -dc '/builddir/build/SOURCES/linuxsampler-2.1.1.tar.bz2' | /usr/bin/tar -xvvof - drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/ drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/man/ -rw-r--r-- cuse/cuse 4976 2017-06-22 10:31 linuxsampler-2.1.1/man/linuxsampler.1.in -rw-r--r-- cuse/cuse 2315 2014-03-09 21:34 linuxsampler-2.1.1/man/lscp.1.in -rw-r--r-- cuse/cuse 133 2014-02-05 20:45 linuxsampler-2.1.1/man/Makefile.am -rw-r--r-- cuse/cuse 16642 2019-07-27 11:33 linuxsampler-2.1.1/man/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/ drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/drivers/ -rw-r--r-- cuse/cuse 3999 2009-04-26 12:19 linuxsampler-2.1.1/src/drivers/DeviceParameterFactory.cpp -rw-r--r-- cuse/cuse 3847 2009-07-12 10:35 linuxsampler-2.1.1/src/drivers/Device.h -rw-r--r-- cuse/cuse 1766 2009-07-12 10:35 linuxsampler-2.1.1/src/drivers/Device.cpp -rw-r--r-- cuse/cuse 5260 2014-01-11 21:47 linuxsampler-2.1.1/src/drivers/DeviceParameterFactory.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/drivers/audio/ -rw-r--r-- cuse/cuse 6417 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDevicePlugin.cpp -rw-r--r-- cuse/cuse 9616 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceCoreAudio.h -rw-r--r-- cuse/cuse 13310 2011-07-07 19:19 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceFactory.cpp -rw-r--r-- cuse/cuse 20 2014-02-08 09:34 linuxsampler-2.1.1/src/drivers/audio/asiosdk-asio.cpp -rw-r--r-- cuse/cuse 7196 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/audio/AudioChannel.h -rw-r--r-- cuse/cuse 9717 2009-04-26 12:19 linuxsampler-2.1.1/src/drivers/audio/iasiothiscallresolver.h -rw-r--r-- cuse/cuse 18780 2014-01-26 17:47 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceJack.cpp -rw-r--r-- cuse/cuse 4867 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDevicePlugin.h -rw-r--r-- cuse/cuse 24043 2011-04-25 08:12 linuxsampler-2.1.1/src/drivers/audio/iasiothiscallresolver.cpp -rw-r--r-- cuse/cuse 7233 2013-03-07 19:38 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceAsio.h -rw-r--r-- cuse/cuse 27 2014-02-08 09:34 linuxsampler-2.1.1/src/drivers/audio/asiosdk-asiodrivers.cpp -rw-r--r-- cuse/cuse 4152 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceArts.h -rw-r--r-- cuse/cuse 10806 2014-01-26 17:59 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceJack.h -rw-r--r-- cuse/cuse 15010 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDevice.cpp -rw-r--r-- cuse/cuse 32581 2014-01-01 17:48 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceAlsa.cpp -rw-r--r-- cuse/cuse 1993 2014-02-08 09:34 linuxsampler-2.1.1/src/drivers/audio/Makefile.am -rw-r--r-- cuse/cuse 7703 2014-01-01 17:48 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceArts.cpp -rw-r--r-- cuse/cuse 17369 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDevice.h -rw-r--r-- cuse/cuse 41410 2014-01-18 18:10 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceAsio.cpp -rw-r--r-- cuse/cuse 22664 2017-06-23 12:24 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceCoreAudio.cpp -rw-r--r-- cuse/cuse 19587 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/audio/CAAudioDeviceModel.cpp -rw-r--r-- cuse/cuse 27760 2019-07-27 11:33 linuxsampler-2.1.1/src/drivers/audio/Makefile.in -rw-r--r-- cuse/cuse 9068 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceAlsa.h -rw-r--r-- cuse/cuse 6813 2009-02-05 17:48 linuxsampler-2.1.1/src/drivers/audio/CAAudioDeviceModel.h -rw-r--r-- cuse/cuse 6269 2014-01-11 14:05 linuxsampler-2.1.1/src/drivers/audio/AudioOutputDeviceFactory.h -rw-r--r-- cuse/cuse 9630 2012-10-04 18:16 linuxsampler-2.1.1/src/drivers/audio/AudioChannel.cpp -rw-r--r-- cuse/cuse 24 2014-02-08 09:34 linuxsampler-2.1.1/src/drivers/audio/asiosdk-asiolist.cpp -rw-r--r-- cuse/cuse 3346 2011-04-12 15:19 linuxsampler-2.1.1/src/drivers/Plugin.h -rw-r--r-- cuse/cuse 46723 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/DeviceParameter.h -rw-r--r-- cuse/cuse 15885 2011-06-19 09:09 linuxsampler-2.1.1/src/drivers/Plugin.cpp -rw-r--r-- cuse/cuse 644 2013-02-24 08:59 linuxsampler-2.1.1/src/drivers/Makefile.am -rw-r--r-- cuse/cuse 28021 2019-07-27 11:33 linuxsampler-2.1.1/src/drivers/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/drivers/midi/ -rw-r--r-- cuse/cuse 3096 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceMidiShare.h -rw-r--r-- cuse/cuse 6857 2014-05-18 17:38 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceMidiShare.cpp -rw-r--r-- cuse/cuse 15392 2014-05-18 17:38 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceAlsa.cpp -rw-r--r-- cuse/cuse 3543 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/midi/MidiInputDevicePlugin.h -rw-r--r-- cuse/cuse 26005 2014-05-18 17:38 linuxsampler-2.1.1/src/drivers/midi/MidiInputPort.h -rw-r--r-- cuse/cuse 6594 2016-10-19 17:22 linuxsampler-2.1.1/src/drivers/midi/VirtualMidiDevice.cpp -rw-r--r-- cuse/cuse 6037 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceCoreMidi.h -rw-r--r-- cuse/cuse 5573 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceJack.h -rw-r--r-- cuse/cuse 6696 2014-01-11 14:05 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceFactory.h -rw-r--r-- cuse/cuse 8774 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/midi/MidiInputDevice.cpp -rw-r--r-- cuse/cuse 2755 2014-01-10 12:20 linuxsampler-2.1.1/src/drivers/midi/midi.h -rw-r--r-- cuse/cuse 12380 2014-01-01 17:48 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceMme.cpp -rw-r--r-- cuse/cuse 34480 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/midi/MidiInputPort.cpp -rw-r--r-- cuse/cuse 5860 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceMme.h -rw-r--r-- cuse/cuse 10002 2014-01-01 17:48 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceJack.cpp -rw-r--r-- cuse/cuse 1758 2013-02-24 08:59 linuxsampler-2.1.1/src/drivers/midi/Makefile.am -rw-r--r-- cuse/cuse 11324 2011-07-07 19:19 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceFactory.cpp -rw-r--r-- cuse/cuse 10728 2014-01-10 12:20 linuxsampler-2.1.1/src/drivers/midi/MidiInputDevice.h -rw-r--r-- cuse/cuse 26950 2019-07-27 11:33 linuxsampler-2.1.1/src/drivers/midi/Makefile.in -rw-r--r-- cuse/cuse 8095 2016-10-19 17:22 linuxsampler-2.1.1/src/drivers/midi/VirtualMidiDevice.h -rw-r--r-- cuse/cuse 6995 2013-03-07 19:23 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceAlsa.h -rw-r--r-- cuse/cuse 4678 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/midi/MidiInputDevicePlugin.cpp -rw-r--r-- cuse/cuse 13707 2009-06-28 16:43 linuxsampler-2.1.1/src/drivers/midi/MidiInstrumentMapper.h -rw-r--r-- cuse/cuse 18898 2016-12-15 12:47 linuxsampler-2.1.1/src/drivers/midi/MidiInstrumentMapper.cpp -rw-r--r-- cuse/cuse 16813 2015-02-25 22:46 linuxsampler-2.1.1/src/drivers/midi/MidiInputDeviceCoreMidi.cpp -rw-r--r-- cuse/cuse 31310 2007-11-19 22:10 linuxsampler-2.1.1/src/drivers/DeviceParameter.cpp -rw-r--r-- cuse/cuse 13298 2016-12-15 12:47 linuxsampler-2.1.1/src/EventListeners.h -rw-r--r-- cuse/cuse 38388 2014-01-10 12:20 linuxsampler-2.1.1/src/Sampler.h -rw-r--r-- cuse/cuse 35962 2016-12-15 12:47 linuxsampler-2.1.1/src/Sampler.cpp drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/ drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/au/ -rw-r--r-- cuse/cuse 8 2009-02-26 22:43 linuxsampler-2.1.1/src/hostplugins/au/PkgInfo -rw-r--r-- cuse/cuse 529 2014-02-08 09:34 linuxsampler-2.1.1/src/hostplugins/au/ausdk.cpp -rw-r--r-- cuse/cuse 14515 2011-07-02 09:55 linuxsampler-2.1.1/src/hostplugins/au/PluginAU.cpp -rw-r--r-- cuse/cuse 3940 2014-02-08 09:34 linuxsampler-2.1.1/src/hostplugins/au/Makefile.am -rw-r--r-- cuse/cuse 781 2009-02-26 22:43 linuxsampler-2.1.1/src/hostplugins/au/Info.plist -rw-r--r-- cuse/cuse 2107 2009-02-24 17:41 linuxsampler-2.1.1/src/hostplugins/au/PluginAU.r -rw-r--r-- cuse/cuse 28964 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/au/Makefile.in -rw-r--r-- cuse/cuse 6169 2009-02-24 17:41 linuxsampler-2.1.1/src/hostplugins/au/PluginAU.h -rw-r--r-- cuse/cuse 15 2011-06-11 17:53 linuxsampler-2.1.1/src/hostplugins/au/PluginAU.exp -rw-r--r-- cuse/cuse 1897 2009-02-24 17:41 linuxsampler-2.1.1/src/hostplugins/au/PluginAUVersion.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/dssi/ -rw-r--r-- cuse/cuse 4240 2012-07-08 14:06 linuxsampler-2.1.1/src/hostplugins/dssi/PluginDssi.h -rw-r--r-- cuse/cuse 296 2013-02-24 08:59 linuxsampler-2.1.1/src/hostplugins/dssi/Makefile.am -rw-r--r-- cuse/cuse 12910 2013-01-05 12:31 linuxsampler-2.1.1/src/hostplugins/dssi/PluginDssi.cpp -rw-r--r-- cuse/cuse 22994 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/dssi/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/lv2/ -rw-r--r-- cuse/cuse 11578 2015-08-23 06:14 linuxsampler-2.1.1/src/hostplugins/lv2/PluginLv2.cpp -rw-r--r-- cuse/cuse 9296 2012-07-08 14:44 linuxsampler-2.1.1/src/hostplugins/lv2/linuxsampler.ttl -rw-r--r-- cuse/cuse 4680 2012-07-08 14:44 linuxsampler-2.1.1/src/hostplugins/lv2/PluginLv2.h -rw-r--r-- cuse/cuse 429 2013-02-24 08:59 linuxsampler-2.1.1/src/hostplugins/lv2/Makefile.am -rw-r--r-- cuse/cuse 24235 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/lv2/Makefile.in -rw-r--r-- cuse/cuse 249 2012-08-16 17:01 linuxsampler-2.1.1/src/hostplugins/lv2/manifest.ttl.in -rw-r--r-- cuse/cuse 214 2009-02-26 22:43 linuxsampler-2.1.1/src/hostplugins/Makefile.am -rw-r--r-- cuse/cuse 19743 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/vst/ -rw-r--r-- cuse/cuse 8 2011-07-02 09:55 linuxsampler-2.1.1/src/hostplugins/vst/PkgInfo -rw-r--r-- cuse/cuse 18206 2017-06-23 12:06 linuxsampler-2.1.1/src/hostplugins/vst/PluginVst.cpp -rw-r--r-- cuse/cuse 107 2008-09-15 16:58 linuxsampler-2.1.1/src/hostplugins/vst/PluginVst.def -rw-r--r-- cuse/cuse 82 2014-02-08 09:34 linuxsampler-2.1.1/src/hostplugins/vst/vstsdk.cpp -rw-r--r-- cuse/cuse 1561 2014-02-08 09:34 linuxsampler-2.1.1/src/hostplugins/vst/Makefile.am -rw-r--r-- cuse/cuse 624 2011-07-02 09:55 linuxsampler-2.1.1/src/hostplugins/vst/Info.plist -rw-r--r-- cuse/cuse 27735 2019-07-27 11:33 linuxsampler-2.1.1/src/hostplugins/vst/Makefile.in -rw-r--r-- cuse/cuse 3157 2012-09-22 18:28 linuxsampler-2.1.1/src/hostplugins/vst/PluginVst.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/shell/ -rw-r--r-- cuse/cuse 1033 2014-03-03 12:02 linuxsampler-2.1.1/src/shell/TerminalPrinter.cpp -rw-r--r-- cuse/cuse 3071 2017-06-23 12:24 linuxsampler-2.1.1/src/shell/KeyboardReader.cpp -rw-r--r-- cuse/cuse 24625 2014-04-15 19:35 linuxsampler-2.1.1/src/shell/lscp.cpp -rw-r--r-- cuse/cuse 836 2014-03-03 12:02 linuxsampler-2.1.1/src/shell/TerminalPrinter.h -rw-r--r-- cuse/cuse 11689 2016-12-15 12:47 linuxsampler-2.1.1/src/shell/LSCPClient.cpp -rw-r--r-- cuse/cuse 1481 2014-02-08 00:49 linuxsampler-2.1.1/src/shell/KeyboardReader.h -rw-r--r-- cuse/cuse 1996 2014-04-15 19:35 linuxsampler-2.1.1/src/shell/LSCPClient.h -rw-r--r-- cuse/cuse 528 2014-04-15 19:35 linuxsampler-2.1.1/src/shell/lscp.h -rw-r--r-- cuse/cuse 1436 2014-02-05 20:45 linuxsampler-2.1.1/src/shell/TerminalCtrl.h -rw-r--r-- cuse/cuse 286 2014-03-03 12:02 linuxsampler-2.1.1/src/shell/Makefile.am -rw-r--r-- cuse/cuse 21369 2019-07-27 11:33 linuxsampler-2.1.1/src/shell/Makefile.in -rw-r--r-- cuse/cuse 4984 2016-12-15 12:47 linuxsampler-2.1.1/src/shell/TerminalCtrl.cpp -rw-r--r-- cuse/cuse 6256 2014-02-05 20:45 linuxsampler-2.1.1/src/shell/CCursor.h -rw-r--r-- cuse/cuse 2393 2014-02-05 20:45 linuxsampler-2.1.1/src/shell/CFmt.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/effects/ -rw-r--r-- cuse/cuse 5687 2016-12-15 12:47 linuxsampler-2.1.1/src/effects/EffectFactory.cpp -rw-r--r-- cuse/cuse 1818 2011-06-11 17:53 linuxsampler-2.1.1/src/effects/EffectControl.cpp -rw-r--r-- cuse/cuse 3017 2016-12-15 12:47 linuxsampler-2.1.1/src/effects/Effect.cpp -rw-r--r-- cuse/cuse 5598 2013-02-04 21:52 linuxsampler-2.1.1/src/effects/Effect.h -rw-r--r-- cuse/cuse 1497 2011-06-11 17:53 linuxsampler-2.1.1/src/effects/EffectControl.h -rw-r--r-- cuse/cuse 15370 2016-12-15 12:47 linuxsampler-2.1.1/src/effects/LadspaEffect.cpp -rw-r--r-- cuse/cuse 5390 2013-02-04 21:52 linuxsampler-2.1.1/src/effects/EffectChain.h -rw-r--r-- cuse/cuse 1152 2010-09-21 06:00 linuxsampler-2.1.1/src/effects/EffectInfo.h -rw-r--r-- cuse/cuse 6059 2010-09-30 20:00 linuxsampler-2.1.1/src/effects/EffectFactory.h -rw-r--r-- cuse/cuse 547 2013-02-24 08:59 linuxsampler-2.1.1/src/effects/Makefile.am -rw-r--r-- cuse/cuse 5502 2016-12-15 12:47 linuxsampler-2.1.1/src/effects/EffectChain.cpp -rw-r--r-- cuse/cuse 1241 2013-03-07 19:23 linuxsampler-2.1.1/src/effects/LadspaEffect.h -rw-r--r-- cuse/cuse 23433 2019-07-27 11:33 linuxsampler-2.1.1/src/effects/Makefile.in -rw-r--r-- cuse/cuse 20193 2019-01-27 10:07 linuxsampler-2.1.1/src/linuxsampler.cpp drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/common/ -rw-r--r-- cuse/cuse 27593 2010-09-18 09:24 linuxsampler-2.1.1/src/common/ladspa.h -rw-r--r-- cuse/cuse 30913 2009-03-29 18:43 linuxsampler-2.1.1/src/common/atomic.h -rw-r--r-- cuse/cuse 5023 2016-12-15 12:47 linuxsampler-2.1.1/src/common/RTMath.cpp -rw-r--r-- cuse/cuse 16939 2017-05-20 12:28 linuxsampler-2.1.1/src/common/RTMath.h -rw-r--r-- cuse/cuse 1756 2004-06-14 19:33 linuxsampler-2.1.1/src/common/optional.cpp -rw-r--r-- cuse/cuse 2904 2009-07-09 17:37 linuxsampler-2.1.1/src/common/ConditionServer.cpp -rw-r--r-- cuse/cuse 11369 2017-01-16 15:01 linuxsampler-2.1.1/src/common/Path.cpp -rw-r--r-- cuse/cuse 6617 2014-06-13 15:01 linuxsampler-2.1.1/src/common/ConstCapacityArray.h -rw-r--r-- cuse/cuse 16318 2016-10-31 00:05 linuxsampler-2.1.1/src/common/SynchronizedConfig.h -rw-r--r-- cuse/cuse 1944 2004-10-08 20:30 linuxsampler-2.1.1/src/common/stacktrace.h -rw-r--r-- cuse/cuse 3105 2013-03-02 07:03 linuxsampler-2.1.1/src/common/WorkerThread.cpp -rw-r--r-- cuse/cuse 7160 2017-01-16 15:01 linuxsampler-2.1.1/src/common/Path.h -rw-r--r-- cuse/cuse 7312 2009-07-09 17:37 linuxsampler-2.1.1/src/common/ConditionServer.h -rw-r--r-- cuse/cuse 4554 2019-01-27 10:07 linuxsampler-2.1.1/src/common/Mutex.cpp -rw-r--r-- cuse/cuse 38092 2017-07-11 15:50 linuxsampler-2.1.1/src/common/Pool.h -rw-r--r-- cuse/cuse 29273 2007-09-04 01:12 linuxsampler-2.1.1/src/common/ResourceManager.h -rw-r--r-- cuse/cuse 1006 2010-09-30 20:00 linuxsampler-2.1.1/src/common/IDGenerator.cpp -rw-r--r-- cuse/cuse 2957 2013-08-18 14:20 linuxsampler-2.1.1/src/common/global.h -rw-r--r-- cuse/cuse 18526 2017-06-23 12:24 linuxsampler-2.1.1/src/common/Condition.cpp -rw-r--r-- cuse/cuse 4972 2019-05-25 17:22 linuxsampler-2.1.1/src/common/optional.h -rw-r--r-- cuse/cuse 337 2014-05-30 12:48 linuxsampler-2.1.1/src/common/Ref.cpp -rw-r--r-- cuse/cuse 7446 2013-05-13 17:26 linuxsampler-2.1.1/src/common/lsatomic.h -rw-r--r-- cuse/cuse 2543 2013-03-07 19:23 linuxsampler-2.1.1/src/common/WorkerThread.h -rw-r--r-- cuse/cuse 6614 2017-01-09 18:39 linuxsampler-2.1.1/src/common/File.cpp -rw-r--r-- cuse/cuse 8711 2017-06-23 12:24 linuxsampler-2.1.1/src/common/Condition.h -rw-r--r-- cuse/cuse 1037 2010-09-30 20:00 linuxsampler-2.1.1/src/common/IDGenerator.h -rw-r--r-- cuse/cuse 7741 2017-06-23 12:24 linuxsampler-2.1.1/src/common/Thread.h -rw-r--r-- cuse/cuse 2490 2010-09-18 09:24 linuxsampler-2.1.1/src/common/DynamicLibraries.h -rw-r--r-- cuse/cuse 7285 2017-06-27 22:19 linuxsampler-2.1.1/src/common/ArrayList.h -rw-r--r-- cuse/cuse 1207 2014-06-13 15:01 linuxsampler-2.1.1/src/common/Makefile.am -rw-r--r-- cuse/cuse 15767 2017-06-23 11:56 linuxsampler-2.1.1/src/common/RTAVLTreeTest.cpp -rw-r--r-- cuse/cuse 21780 2012-12-18 18:29 linuxsampler-2.1.1/src/common/RingBuffer.h -rw-r--r-- cuse/cuse 18467 2007-06-11 13:42 linuxsampler-2.1.1/src/common/stacktrace.c -rw-r--r-- cuse/cuse 4580 2017-01-09 18:39 linuxsampler-2.1.1/src/common/File.h -rw-r--r-- cuse/cuse 36327 2016-07-15 15:29 linuxsampler-2.1.1/src/common/RTAVLTree.h -rw-r--r-- cuse/cuse 6371 2013-09-15 17:55 linuxsampler-2.1.1/src/common/global_private.cpp -rw-r--r-- cuse/cuse 26616 2019-07-27 11:33 linuxsampler-2.1.1/src/common/Makefile.in -rw-r--r-- cuse/cuse 2690 2006-06-27 22:53 linuxsampler-2.1.1/src/common/Exception.h -rw-r--r-- cuse/cuse 1148 2013-05-03 14:33 linuxsampler-2.1.1/src/common/ChangeFlagRelaxed.h -rw-r--r-- cuse/cuse 5630 2019-01-27 10:07 linuxsampler-2.1.1/src/common/global_private.h -rw-r--r-- cuse/cuse 3416 2009-02-05 17:48 linuxsampler-2.1.1/src/common/Features.cpp -rw-r--r-- cuse/cuse 13429 2014-06-11 13:24 linuxsampler-2.1.1/src/common/Ref.h -rw-r--r-- cuse/cuse 2439 2008-04-20 08:53 linuxsampler-2.1.1/src/common/Features.h -rw-r--r-- cuse/cuse 17163 2017-06-23 12:24 linuxsampler-2.1.1/src/common/Thread.cpp -rw-r--r-- cuse/cuse 4679 2016-10-31 00:05 linuxsampler-2.1.1/src/common/DynamicLibraries.cpp -rw-r--r-- cuse/cuse 6535 2017-06-23 12:24 linuxsampler-2.1.1/src/common/Mutex.h -rw-r--r-- cuse/cuse 10358 2017-07-15 01:14 linuxsampler-2.1.1/src/ls_instr_script.cpp drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/plugins/ -rw-r--r-- cuse/cuse 5217 2017-06-23 12:24 linuxsampler-2.1.1/src/plugins/InstrumentEditor.cpp -rw-r--r-- cuse/cuse 11522 2016-10-31 00:05 linuxsampler-2.1.1/src/plugins/InstrumentEditorFactory.cpp -rw-r--r-- cuse/cuse 498 2013-02-24 08:59 linuxsampler-2.1.1/src/plugins/Makefile.am -rw-r--r-- cuse/cuse 23145 2019-07-27 11:33 linuxsampler-2.1.1/src/plugins/Makefile.in -rw-r--r-- cuse/cuse 4799 2014-01-11 14:05 linuxsampler-2.1.1/src/plugins/InstrumentEditorFactory.h -rw-r--r-- cuse/cuse 15199 2015-01-04 17:16 linuxsampler-2.1.1/src/plugins/InstrumentEditor.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/testcases/ -rw-r--r-- cuse/cuse 1136 2004-05-02 17:45 linuxsampler-2.1.1/src/testcases/linuxsamplertest.cpp -rw-r--r-- cuse/cuse 2561 2007-06-06 18:50 linuxsampler-2.1.1/src/testcases/ThreadTest.h -rw-r--r-- cuse/cuse 1895 2007-06-06 18:50 linuxsampler-2.1.1/src/testcases/LSCPTest.h -rw-r--r-- cuse/cuse 9577 2004-10-09 15:42 linuxsampler-2.1.1/src/testcases/PoolTest.cpp -rw-r--r-- cuse/cuse 1776 2007-06-06 18:50 linuxsampler-2.1.1/src/testcases/MutexTest.h -rw-r--r-- cuse/cuse 2688 2005-04-29 20:43 linuxsampler-2.1.1/src/testcases/MutexTest.cpp -rw-r--r-- cuse/cuse 3702 2008-01-25 15:06 linuxsampler-2.1.1/src/testcases/ConditionTest.cpp -rw-r--r-- cuse/cuse 520 2013-02-24 08:59 linuxsampler-2.1.1/src/testcases/Makefile.am -rw-r--r-- cuse/cuse 2146 2007-06-06 18:50 linuxsampler-2.1.1/src/testcases/ConditionTest.h -rw-r--r-- cuse/cuse 15762 2007-10-14 22:00 linuxsampler-2.1.1/src/testcases/LSCPTest.cpp -rw-r--r-- cuse/cuse 2005 2005-05-19 19:25 linuxsampler-2.1.1/src/testcases/PoolTest.h -rw-r--r-- cuse/cuse 20564 2019-07-27 11:33 linuxsampler-2.1.1/src/testcases/Makefile.in -rw-r--r-- cuse/cuse 3794 2008-01-25 15:06 linuxsampler-2.1.1/src/testcases/ThreadTest.cpp -rw-r--r-- cuse/cuse 2211 2016-04-22 15:37 linuxsampler-2.1.1/src/Makefile.am drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/network/ -rw-r--r-- cuse/cuse 24074 2014-03-09 21:34 linuxsampler-2.1.1/src/network/lscpserver.h -rw-r--r-- cuse/cuse 1675 2014-03-09 21:34 linuxsampler-2.1.1/src/network/lscp_shell_reference.h -rw-r--r-- cuse/cuse 2682 2010-09-30 20:00 linuxsampler-2.1.1/src/network/lscpresultset.h -rw-r--r-- cuse/cuse 324667 2019-07-27 11:33 linuxsampler-2.1.1/src/network/lscpparser.cpp -rw-r--r-- cuse/cuse 5114 2008-09-06 16:44 linuxsampler-2.1.1/src/network/lscpevent.cpp -rw-r--r-- cuse/cuse 166237 2016-12-16 12:57 linuxsampler-2.1.1/src/network/lscpserver.cpp -rw-r--r-- cuse/cuse 4700 2011-06-24 19:39 linuxsampler-2.1.1/src/network/lscpevent.h -rw-r--r-- cuse/cuse 2367 2014-03-09 21:34 linuxsampler-2.1.1/src/network/lscp.h -rw-r--r-- cuse/cuse 1352 2014-05-30 12:48 linuxsampler-2.1.1/src/network/Makefile.am -rw-r--r-- cuse/cuse 21565 2019-07-27 11:33 linuxsampler-2.1.1/src/network/Makefile.in -rw-r--r-- cuse/cuse 5475 2014-03-09 21:34 linuxsampler-2.1.1/src/network/lscpparser.h -rw-r--r-- cuse/cuse 196118 2019-07-27 11:33 linuxsampler-2.1.1/src/network/lscp_shell_reference.cpp -rw-r--r-- cuse/cuse 1939 2019-07-27 11:33 linuxsampler-2.1.1/src/network/lscpsymbols.h -rw-r--r-- cuse/cuse 6905 2016-10-31 00:05 linuxsampler-2.1.1/src/network/lscpresultset.cpp -rw-r--r-- cuse/cuse 113981 2016-12-15 12:47 linuxsampler-2.1.1/src/network/lscp.y drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/ -rw-r--r-- cuse/cuse 29611 2017-07-15 16:24 linuxsampler-2.1.1/src/scriptvm/tree.cpp -rw-r--r-- cuse/cuse 106386 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/parser.cpp -rw-r--r-- cuse/cuse 1059 2016-04-25 17:28 linuxsampler-2.1.1/src/scriptvm/ScriptVMFactory.cpp -rw-r--r-- cuse/cuse 8900 2017-07-15 01:14 linuxsampler-2.1.1/src/scriptvm/scanner.l -rw-r--r-- cuse/cuse 14958 2017-08-10 13:18 linuxsampler-2.1.1/src/scriptvm/CoreVMFunctions.cpp -rw-r--r-- cuse/cuse 576 2016-12-15 12:47 linuxsampler-2.1.1/src/scriptvm/CoreVMDynVars.cpp -rw-r--r-- cuse/cuse 24723 2019-01-27 10:07 linuxsampler-2.1.1/src/scriptvm/tree.h -rw-r--r-- cuse/cuse 91445 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/scanner.cpp -rw-r--r-- cuse/cuse 3490 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/parser.h -rw-r--r-- cuse/cuse 13982 2017-07-15 16:24 linuxsampler-2.1.1/src/scriptvm/ScriptVM.h -rw-r--r-- cuse/cuse 19296 2017-07-24 18:51 linuxsampler-2.1.1/src/scriptvm/ScriptVM.cpp -rw-r--r-- cuse/cuse 51865 2017-07-15 16:24 linuxsampler-2.1.1/src/scriptvm/common.h -rw-r--r-- cuse/cuse 1268 2016-07-13 15:51 linuxsampler-2.1.1/src/scriptvm/Makefile.am -rw-r--r-- cuse/cuse 987 2016-07-13 15:51 linuxsampler-2.1.1/src/scriptvm/CoreVMDynVars.h -rw-r--r-- cuse/cuse 3905 2016-07-14 00:22 linuxsampler-2.1.1/src/scriptvm/common.cpp -rw-r--r-- cuse/cuse 1270 2016-12-15 12:47 linuxsampler-2.1.1/src/scriptvm/parser_shared.h -rw-r--r-- cuse/cuse 38977 2017-07-15 16:24 linuxsampler-2.1.1/src/scriptvm/parser.y -rw-r--r-- cuse/cuse 28965 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/Makefile.in -rw-r--r-- cuse/cuse 472 2016-04-25 17:28 linuxsampler-2.1.1/src/scriptvm/ScriptVMFactory.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:31 linuxsampler-2.1.1/src/scriptvm/examples/ -rw-r--r-- cuse/cuse 202 2014-05-30 12:48 linuxsampler-2.1.1/src/scriptvm/examples/helloworld.txt -rw-r--r-- cuse/cuse 310 2014-05-30 12:48 linuxsampler-2.1.1/src/scriptvm/examples/exit.txt -rw-r--r-- cuse/cuse 791 2016-07-13 15:51 linuxsampler-2.1.1/src/scriptvm/examples/benchmark.txt -rw-r--r-- cuse/cuse 846 2017-07-15 01:15 linuxsampler-2.1.1/src/scriptvm/examples/preprocnested.txt -rw-r--r-- cuse/cuse 1032 2015-03-31 17:46 linuxsampler-2.1.1/src/scriptvm/examples/wait.txt -rw-r--r-- cuse/cuse 1488 2017-06-27 22:19 linuxsampler-2.1.1/src/scriptvm/examples/fork.txt -rw-r--r-- cuse/cuse 119 2014-05-30 12:48 linuxsampler-2.1.1/src/scriptvm/examples/simple.txt -rw-r--r-- cuse/cuse 893 2017-05-26 18:30 linuxsampler-2.1.1/src/scriptvm/examples/array.txt -rw-r--r-- cuse/cuse 654 2015-03-31 17:46 linuxsampler-2.1.1/src/scriptvm/examples/polyphonic.txt -rw-r--r-- cuse/cuse 1479 2015-03-31 17:46 linuxsampler-2.1.1/src/scriptvm/examples/preprocessor.txt -rw-r--r-- cuse/cuse 357 2014-05-30 12:48 linuxsampler-2.1.1/src/scriptvm/examples/if.txt -rw-r--r-- cuse/cuse 2767 2017-01-05 18:11 linuxsampler-2.1.1/src/scriptvm/examples/expressions.txt -rw-r--r-- cuse/cuse 576 2014-05-30 12:48 linuxsampler-2.1.1/src/scriptvm/examples/selectcase.txt -rw-r--r-- cuse/cuse 115 2014-05-30 12:48 linuxsampler-2.1.1/src/scriptvm/examples/while.txt -rw-r--r-- cuse/cuse 154 2016-07-15 20:07 linuxsampler-2.1.1/src/scriptvm/examples/userfunction.txt -rw-r--r-- cuse/cuse 1133 2016-07-10 14:05 linuxsampler-2.1.1/src/scriptvm/examples/delay_effect.txt -rw-r--r-- cuse/cuse 10505 2017-05-26 18:30 linuxsampler-2.1.1/src/scriptvm/CoreVMFunctions.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/editor/ -rw-r--r-- cuse/cuse 106488 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/editor/nksp.cpp -rw-r--r-- cuse/cuse 604 2016-04-22 15:37 linuxsampler-2.1.1/src/scriptvm/editor/NkspScanner.h -rw-r--r-- cuse/cuse 453 2016-04-22 15:37 linuxsampler-2.1.1/src/scriptvm/editor/NkspScanner.cpp -rw-r--r-- cuse/cuse 3048 2016-10-31 00:05 linuxsampler-2.1.1/src/scriptvm/editor/SourceToken.h -rw-r--r-- cuse/cuse 656 2016-04-22 15:37 linuxsampler-2.1.1/src/scriptvm/editor/Makefile.am -rw-r--r-- cuse/cuse 2184 2016-10-31 00:05 linuxsampler-2.1.1/src/scriptvm/editor/CodeScanner.cpp -rw-r--r-- cuse/cuse 20708 2019-07-27 11:33 linuxsampler-2.1.1/src/scriptvm/editor/Makefile.in -rw-r--r-- cuse/cuse 1865 2016-04-22 15:37 linuxsampler-2.1.1/src/scriptvm/editor/CodeScanner.h -rw-r--r-- cuse/cuse 8394 2017-07-24 18:51 linuxsampler-2.1.1/src/scriptvm/editor/nksp.l drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/ drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/gig/ -rw-r--r-- cuse/cuse 2702 2016-12-14 17:34 linuxsampler-2.1.1/src/engines/gig/Stream.h -rw-r--r-- cuse/cuse 10006 2016-05-03 14:00 linuxsampler-2.1.1/src/engines/gig/EngineChannel.cpp -rw-r--r-- cuse/cuse 48288 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/gig/InstrumentResourceManager.cpp -rw-r--r-- cuse/cuse 8597 2012-10-04 18:09 linuxsampler-2.1.1/src/engines/gig/Synthesizer.cpp -rw-r--r-- cuse/cuse 6025 2017-05-28 14:46 linuxsampler-2.1.1/src/engines/gig/InstrumentScriptVMFunctions.cpp -rw-r--r-- cuse/cuse 3445 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/gig/DiskThread.cpp -rw-r--r-- cuse/cuse 3469 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/gig/EngineChannel.h -rw-r--r-- cuse/cuse 2847 2006-02-05 10:24 linuxsampler-2.1.1/src/engines/gig/SmoothVolume.h -rw-r--r-- cuse/cuse 4864 2006-01-14 14:07 linuxsampler-2.1.1/src/engines/gig/EGDecay.h -rw-r--r-- cuse/cuse 2408 2011-06-19 09:09 linuxsampler-2.1.1/src/engines/gig/Filter.cpp -rw-r--r-- cuse/cuse 7565 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/gig/Voice.h -rw-r--r-- cuse/cuse 21925 2017-01-04 15:49 linuxsampler-2.1.1/src/engines/gig/Filter.h -rw-r--r-- cuse/cuse 4303 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/gig/Engine.h -rw-r--r-- cuse/cuse 3144 2019-01-27 10:07 linuxsampler-2.1.1/src/engines/gig/DiskThread.h -rw-r--r-- cuse/cuse 2852 2007-12-05 22:37 linuxsampler-2.1.1/src/engines/gig/Profiler.cpp -rw-r--r-- cuse/cuse 8668 2017-04-21 16:54 linuxsampler-2.1.1/src/engines/gig/InstrumentResourceManager.h -rw-r--r-- cuse/cuse 25450 2018-12-23 22:10 linuxsampler-2.1.1/src/engines/gig/Voice.cpp -rw-r--r-- cuse/cuse 3017 2007-12-05 22:37 linuxsampler-2.1.1/src/engines/gig/Profiler.h -rw-r--r-- cuse/cuse 3352 2017-05-28 14:46 linuxsampler-2.1.1/src/engines/gig/InstrumentScriptVM.cpp -rw-r--r-- cuse/cuse 19829 2017-05-25 21:49 linuxsampler-2.1.1/src/engines/gig/Engine.cpp -rw-r--r-- cuse/cuse 806 2014-06-07 00:16 linuxsampler-2.1.1/src/engines/gig/Makefile.am -rw-r--r-- cuse/cuse 5200 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/gig/Stream.cpp -rw-r--r-- cuse/cuse 2610 2006-02-05 10:24 linuxsampler-2.1.1/src/engines/gig/SmoothVolume.cpp -rw-r--r-- cuse/cuse 15810 2017-07-23 18:56 linuxsampler-2.1.1/src/engines/gig/EGADSR.cpp -rw-r--r-- cuse/cuse 16607 2016-10-31 00:05 linuxsampler-2.1.1/src/engines/gig/Synthesizer.h -rw-r--r-- cuse/cuse 22112 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/gig/Makefile.in -rw-r--r-- cuse/cuse 1561 2017-05-28 14:46 linuxsampler-2.1.1/src/engines/gig/InstrumentScriptVM.h -rw-r--r-- cuse/cuse 6521 2017-07-23 18:27 linuxsampler-2.1.1/src/engines/gig/EGADSR.h -rw-r--r-- cuse/cuse 1703 2017-05-28 14:46 linuxsampler-2.1.1/src/engines/gig/InstrumentScriptVMFunctions.h -rw-r--r-- cuse/cuse 2233 2015-08-23 06:14 linuxsampler-2.1.1/src/engines/gig/EGDecay.cpp -rw-r--r-- cuse/cuse 1046 2007-10-14 22:00 linuxsampler-2.1.1/src/engines/gig/SynthesisParam.h -rw-r--r-- cuse/cuse 2415 2010-01-09 09:37 linuxsampler-2.1.1/src/engines/gig/EngineGlobals.h -rw-r--r-- cuse/cuse 13592 2012-03-12 15:14 linuxsampler-2.1.1/src/engines/EngineChannel.cpp -rw-r--r-- cuse/cuse 6077 2013-03-02 07:03 linuxsampler-2.1.1/src/engines/EngineChannelFactory.cpp -rw-r--r-- cuse/cuse 33389 2019-03-11 15:07 linuxsampler-2.1.1/src/engines/AbstractEngine.cpp -rw-r--r-- cuse/cuse 13645 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/InstrumentManagerBase.h -rw-r--r-- cuse/cuse 4140 2012-06-23 11:02 linuxsampler-2.1.1/src/engines/InstrumentManagerThread.h -rw-r--r-- cuse/cuse 2576 2013-03-02 07:03 linuxsampler-2.1.1/src/engines/InstrumentManager.cpp -rw-r--r-- cuse/cuse 16447 2014-05-18 17:38 linuxsampler-2.1.1/src/engines/EngineChannel.h -rw-r--r-- cuse/cuse 129684 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/EngineBase.h -rw-r--r-- cuse/cuse 10213 2010-10-04 12:20 linuxsampler-2.1.1/src/engines/FxSend.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/sfz/ -rw-r--r-- cuse/cuse 2609 2009-10-23 17:53 linuxsampler-2.1.1/src/engines/sfz/Stream.h -rw-r--r-- cuse/cuse 8744 2017-01-18 14:52 linuxsampler-2.1.1/src/engines/sfz/EngineChannel.cpp -rw-r--r-- cuse/cuse 8664 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sfz/InstrumentResourceManager.cpp -rw-r--r-- cuse/cuse 3261 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sfz/DiskThread.cpp -rw-r--r-- cuse/cuse 3297 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sfz/EngineChannel.h -rw-r--r-- cuse/cuse 4504 2010-08-10 12:05 linuxsampler-2.1.1/src/engines/sfz/EG.cpp -rwxr-xr-x cuse/cuse 29694 2019-03-07 12:34 linuxsampler-2.1.1/src/engines/sfz/sfz.h -rw-r--r-- cuse/cuse 2957 2010-08-10 12:05 linuxsampler-2.1.1/src/engines/sfz/EG.h -rw-r--r-- cuse/cuse 12935 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sfz/LookupTable.cpp -rw-r--r-- cuse/cuse 7952 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/sfz/Voice.h -rwxr-xr-x cuse/cuse 109269 2019-03-10 13:34 linuxsampler-2.1.1/src/engines/sfz/sfz.cpp -rw-r--r-- cuse/cuse 4494 2017-01-09 18:39 linuxsampler-2.1.1/src/engines/sfz/Engine.h -rw-r--r-- cuse/cuse 2941 2019-01-27 10:07 linuxsampler-2.1.1/src/engines/sfz/DiskThread.h -rw-r--r-- cuse/cuse 5326 2012-03-08 19:40 linuxsampler-2.1.1/src/engines/sfz/InstrumentResourceManager.h -rw-r--r-- cuse/cuse 13516 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/sfz/Voice.cpp -rw-r--r-- cuse/cuse 3245 2017-01-09 18:39 linuxsampler-2.1.1/src/engines/sfz/InstrumentScriptVM.cpp -rw-r--r-- cuse/cuse 4603 2010-08-12 15:36 linuxsampler-2.1.1/src/engines/sfz/LookupTable.h -rw-r--r-- cuse/cuse 13939 2017-05-25 21:49 linuxsampler-2.1.1/src/engines/sfz/Engine.cpp -rw-r--r-- cuse/cuse 593 2017-01-09 18:39 linuxsampler-2.1.1/src/engines/sfz/Makefile.am -rw-r--r-- cuse/cuse 57129 2017-07-20 12:05 linuxsampler-2.1.1/src/engines/sfz/SfzSignalUnitRack.cpp -rw-r--r-- cuse/cuse 4949 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sfz/Stream.cpp -rw-r--r-- cuse/cuse 18063 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/sfz/SfzSignalUnitRack.h -rw-r--r-- cuse/cuse 7662 2016-10-31 00:05 linuxsampler-2.1.1/src/engines/sfz/EGADSR.cpp -rw-r--r-- cuse/cuse 21393 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/sfz/Makefile.in -rw-r--r-- cuse/cuse 1279 2017-01-09 18:39 linuxsampler-2.1.1/src/engines/sfz/InstrumentScriptVM.h -rw-r--r-- cuse/cuse 4209 2012-02-11 11:08 linuxsampler-2.1.1/src/engines/sfz/EGADSR.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/sf2/ -rw-r--r-- cuse/cuse 2570 2016-12-14 17:34 linuxsampler-2.1.1/src/engines/sf2/Stream.h -rw-r--r-- cuse/cuse 5477 2017-02-05 19:48 linuxsampler-2.1.1/src/engines/sf2/SF2SignalUnitRack.h -rw-r--r-- cuse/cuse 6883 2016-04-10 18:22 linuxsampler-2.1.1/src/engines/sf2/EngineChannel.cpp -rw-r--r-- cuse/cuse 11527 2012-03-08 19:40 linuxsampler-2.1.1/src/engines/sf2/InstrumentResourceManager.cpp -rw-r--r-- cuse/cuse 11642 2017-07-20 12:05 linuxsampler-2.1.1/src/engines/sf2/SF2SignalUnitRack.cpp -rw-r--r-- cuse/cuse 3227 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sf2/DiskThread.cpp -rw-r--r-- cuse/cuse 3041 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sf2/EngineChannel.h -rw-r--r-- cuse/cuse 7590 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/sf2/Voice.h -rw-r--r-- cuse/cuse 4162 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sf2/Engine.h -rw-r--r-- cuse/cuse 2941 2019-01-27 10:07 linuxsampler-2.1.1/src/engines/sf2/DiskThread.h -rw-r--r-- cuse/cuse 5328 2016-12-14 17:34 linuxsampler-2.1.1/src/engines/sf2/InstrumentResourceManager.h -rw-r--r-- cuse/cuse 14674 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/sf2/Voice.cpp -rw-r--r-- cuse/cuse 8731 2017-05-25 21:49 linuxsampler-2.1.1/src/engines/sf2/Engine.cpp -rw-r--r-- cuse/cuse 552 2013-02-24 08:59 linuxsampler-2.1.1/src/engines/sf2/Makefile.am -rw-r--r-- cuse/cuse 5092 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/sf2/Stream.cpp -rw-r--r-- cuse/cuse 21885 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/sf2/Makefile.in -rw-r--r-- cuse/cuse 8372 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/FxSend.cpp -rw-r--r-- cuse/cuse 2189 2007-01-07 15:52 linuxsampler-2.1.1/src/engines/EngineFactory.h drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/common/ -rw-r--r-- cuse/cuse 7057 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/common/SawLFO.h -rw-r--r-- cuse/cuse 812 2014-06-09 19:20 linuxsampler-2.1.1/src/engines/common/AbstractInstrumentManager.cpp -rw-r--r-- cuse/cuse 13776 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/common/VoiceBase.h -rw-r--r-- cuse/cuse 8388 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/common/Stream.h -rw-r--r-- cuse/cuse 2603 2017-06-27 22:19 linuxsampler-2.1.1/src/engines/common/InstrumentScriptVMDynVars.h -rw-r--r-- cuse/cuse 8350 2019-03-07 12:34 linuxsampler-2.1.1/src/engines/common/SampleManager.h -rw-r--r-- cuse/cuse 27979 2016-10-31 00:05 linuxsampler-2.1.1/src/engines/common/DiskThreadBase.h -rw-r--r-- cuse/cuse 3445 2017-06-27 22:19 linuxsampler-2.1.1/src/engines/common/InstrumentScriptVMDynVars.cpp -rw-r--r-- cuse/cuse 40980 2018-12-23 20:08 linuxsampler-2.1.1/src/engines/common/MidiKeyboardManager.h -rw-r--r-- cuse/cuse 10864 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/common/SampleFile.cpp -rw-r--r-- cuse/cuse 2718 2017-05-28 22:22 linuxsampler-2.1.1/src/engines/common/Fade.h -rw-r--r-- cuse/cuse 90067 2017-11-28 15:54 linuxsampler-2.1.1/src/engines/common/InstrumentScriptVMFunctions.cpp -rw-r--r-- cuse/cuse 3169 2010-01-30 10:30 linuxsampler-2.1.1/src/engines/common/EG.cpp -rw-r--r-- cuse/cuse 6116 2016-12-15 12:47 linuxsampler-2.1.1/src/engines/common/StreamBase.h -rw-r--r-- cuse/cuse 6253 2011-12-09 17:04 linuxsampler-2.1.1/src/engines/common/ModulatorGraph.cpp -rw-r--r-- cuse/cuse 2350 2009-10-23 17:53 linuxsampler-2.1.1/src/engines/common/DiskThreadBase.cpp -rw-r--r-- cuse/cuse 7404 2013-01-13 17:22 linuxsampler-2.1.1/src/engines/common/SampleFile.h -rw-r--r-- cuse/cuse 5908 2010-01-30 10:30 linuxsampler-2.1.1/src/engines/common/EG.h -rw-r--r-- cuse/cuse 7986 2012-03-10 16:23 linuxsampler-2.1.1/src/engines/common/SignalUnitRack.h -rw-r--r-- cuse/cuse 1946 2016-05-03 14:00 linuxsampler-2.1.1/src/engines/common/AbstractInstrumentManager.h -rw-r--r-- cuse/cuse 1826 2017-02-04 16:53 linuxsampler-2.1.1/src/engines/common/SignalUnit.cpp -rw-r--r-- cuse/cuse 28731 2012-10-04 18:16 linuxsampler-2.1.1/src/engines/common/Resampler.h -rw-r--r-- cuse/cuse 6634 2016-12-14 17:34 linuxsampler-2.1.1/src/engines/common/Voice.h -rw-r--r-- cuse/cuse 11639 2017-06-27 22:19 linuxsampler-2.1.1/src/engines/common/Event.cpp -rw-r--r-- cuse/cuse 18716 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/common/AbstractVoice.h -rw-r--r-- cuse/cuse 48152 2017-10-27 21:19 linuxsampler-2.1.1/src/engines/common/AbstractVoice.cpp -rw-r--r-- cuse/cuse 22998 2016-10-31 00:05 linuxsampler-2.1.1/src/engines/common/SignalUnit.h -rw-r--r-- cuse/cuse 19463 2017-10-27 21:19 linuxsampler-2.1.1/src/engines/common/InstrumentScriptVM.cpp -rw-r--r-- cuse/cuse 22363 2017-10-27 21:19 linuxsampler-2.1.1/src/engines/common/Event.h -rw-r--r-- cuse/cuse 2713 2017-07-30 14:33 linuxsampler-2.1.1/src/engines/common/EaseInEaseOut.h -rw-r--r-- cuse/cuse 1965 2009-10-23 17:53 linuxsampler-2.1.1/src/engines/common/StreamBase.cpp -rw-r--r-- cuse/cuse 1060 2016-07-13 15:51 linuxsampler-2.1.1/src/engines/common/Makefile.am -rw-r--r-- cuse/cuse 2776 2005-07-24 18:22 linuxsampler-2.1.1/src/engines/common/LFOTriangleIntAbsMath.h -rw-r--r-- cuse/cuse 24734 2012-10-04 18:16 linuxsampler-2.1.1/src/engines/common/BiquadFilter.h -rw-r--r-- cuse/cuse 7886 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/common/LFOTriangleDiHarmonic.h -rw-r--r-- cuse/cuse 22308 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/common/Makefile.in -rw-r--r-- cuse/cuse 13803 2016-10-31 00:05 linuxsampler-2.1.1/src/engines/common/Sample.h -rw-r--r-- cuse/cuse 18651 2017-10-27 21:19 linuxsampler-2.1.1/src/engines/common/InstrumentScriptVM.h -rw-r--r-- cuse/cuse 6246 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/common/SineLFO.h -rw-r--r-- cuse/cuse 6289 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/common/LFOBase.h -rw-r--r-- cuse/cuse 6806 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/common/PulseLFO.h -rw-r--r-- cuse/cuse 21905 2019-01-27 10:07 linuxsampler-2.1.1/src/engines/common/InstrumentScriptVMFunctions.h -rw-r--r-- cuse/cuse 11304 2019-01-03 12:08 linuxsampler-2.1.1/src/engines/common/Note.h -rw-r--r-- cuse/cuse 7529 2017-04-21 13:33 linuxsampler-2.1.1/src/engines/common/LFOTriangleIntMath.h -rw-r--r-- cuse/cuse 53383 2017-06-27 22:19 linuxsampler-2.1.1/src/engines/AbstractEngineChannel.cpp -rw-r--r-- cuse/cuse 5592 2013-05-03 14:26 linuxsampler-2.1.1/src/engines/Engine.h -rw-r--r-- cuse/cuse 8334 2017-06-23 12:24 linuxsampler-2.1.1/src/engines/InstrumentManagerThread.cpp -rw-r--r-- cuse/cuse 1622 2007-01-07 15:52 linuxsampler-2.1.1/src/engines/Engine.cpp -rw-r--r-- cuse/cuse 27471 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/EngineChannelBase.h -rw-r--r-- cuse/cuse 10655 2018-12-23 19:32 linuxsampler-2.1.1/src/engines/AbstractEngine.h -rw-r--r-- cuse/cuse 914 2013-08-18 14:20 linuxsampler-2.1.1/src/engines/Makefile.am -rw-r--r-- cuse/cuse 9580 2015-01-04 17:16 linuxsampler-2.1.1/src/engines/InstrumentManager.h -rw-r--r-- cuse/cuse 15790 2017-06-27 22:19 linuxsampler-2.1.1/src/engines/AbstractEngineChannel.h -rw-r--r-- cuse/cuse 28549 2019-07-27 11:33 linuxsampler-2.1.1/src/engines/Makefile.in -rw-r--r-- cuse/cuse 3133 2012-03-04 09:01 linuxsampler-2.1.1/src/engines/EngineChannelFactory.h -rw-r--r-- cuse/cuse 3569 2009-10-23 17:53 linuxsampler-2.1.1/src/engines/EngineFactory.cpp -rw-r--r-- cuse/cuse 34228 2019-07-27 11:33 linuxsampler-2.1.1/src/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/src/db/ -rw-r--r-- cuse/cuse 28054 2017-02-05 18:03 linuxsampler-2.1.1/src/db/InstrumentsDbUtilities.cpp -rw-r--r-- cuse/cuse 864 2017-01-16 22:48 linuxsampler-2.1.1/src/db/Makefile.am -rw-r--r-- cuse/cuse 71935 2017-06-23 12:24 linuxsampler-2.1.1/src/db/InstrumentsDb.cpp -rw-r--r-- cuse/cuse 44459 2017-01-16 22:02 linuxsampler-2.1.1/src/db/InstrumentsDb.h -rw-r--r-- cuse/cuse 24318 2019-07-27 11:33 linuxsampler-2.1.1/src/db/Makefile.in -rw-r--r-- cuse/cuse 15178 2017-01-16 22:02 linuxsampler-2.1.1/src/db/InstrumentsDbUtilities.h -rw-r--r-- cuse/cuse 269 2007-05-29 23:59 linuxsampler-2.1.1/linuxsampler.pc.in -rw-r--r-- cuse/cuse 58958 2019-07-27 11:18 linuxsampler-2.1.1/configure.ac -rw-r--r-- cuse/cuse 324412 2019-07-27 11:33 linuxsampler-2.1.1/ltmain.sh drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/Artwork/ -rw-r--r-- cuse/cuse 9707 2005-06-02 16:50 linuxsampler-2.1.1/Artwork/LinuxSampler_Logo.svg -rw-r--r-- cuse/cuse 94 2005-06-15 20:25 linuxsampler-2.1.1/Artwork/Makefile.am -rw-r--r-- cuse/cuse 13174 2019-07-27 11:33 linuxsampler-2.1.1/Artwork/Makefile.in -rw-r--r-- cuse/cuse 2525 2019-07-27 11:18 linuxsampler-2.1.1/AUTHORS -rwxr-xr-x cuse/cuse 36339 2019-07-27 11:33 linuxsampler-2.1.1/config.sub -rw-r--r-- cuse/cuse 3746 2019-07-27 11:18 linuxsampler-2.1.1/README drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/scripts/ -rwxr-xr-x cuse/cuse 1285 2016-04-24 18:16 linuxsampler-2.1.1/scripts/generate_instrument_script_parser.sh -rwxr-xr-x cuse/cuse 924 2016-04-24 18:16 linuxsampler-2.1.1/scripts/generate_nksp_editor_parser.sh -rwxr-xr-x cuse/cuse 10682 2016-12-15 12:47 linuxsampler-2.1.1/scripts/generate_lscp_shell_reference.pl -rwxr-xr-x cuse/cuse 446 2007-04-16 15:51 linuxsampler-2.1.1/scripts/create_instr_db.sh -rw-r--r-- cuse/cuse 1083 2007-09-16 23:06 linuxsampler-2.1.1/scripts/create_instr_db.sql -rwxr-xr-x cuse/cuse 4006 2014-05-30 12:48 linuxsampler-2.1.1/scripts/update_lscp_grammar.pl -rw-r--r-- cuse/cuse 196 2014-03-09 21:34 linuxsampler-2.1.1/scripts/Makefile.am -rwxr-xr-x cuse/cuse 1016 2016-04-24 18:16 linuxsampler-2.1.1/scripts/generate_lscp_parser.sh -rw-r--r-- cuse/cuse 13277 2019-07-27 11:33 linuxsampler-2.1.1/scripts/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:31 linuxsampler-2.1.1/benchmarks/ -rw-r--r-- cuse/cuse 1557 2011-04-25 08:12 linuxsampler-2.1.1/benchmarks/Makefile -rw-r--r-- cuse/cuse 10732 2017-04-21 13:33 linuxsampler-2.1.1/benchmarks/triang.cpp -rw-r--r-- cuse/cuse 3258 2006-07-22 14:22 linuxsampler-2.1.1/benchmarks/gigsynth.cpp -rwxr-xr-x cuse/cuse 6872 2019-07-27 11:33 linuxsampler-2.1.1/missing -rw-r--r-- cuse/cuse 78634 2019-07-27 11:18 linuxsampler-2.1.1/ChangeLog -rw-r--r-- cuse/cuse 383195 2019-07-27 11:33 linuxsampler-2.1.1/aclocal.m4 drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/osx/ -rw-r--r-- cuse/cuse 1035 2008-01-25 15:06 linuxsampler-2.1.1/osx/wrapper.sh -rw-r--r-- cuse/cuse 8649 2008-01-13 16:36 linuxsampler-2.1.1/osx/autoconf_builder.sh -rw-r--r-- cuse/cuse 2520 2007-05-16 20:44 linuxsampler-2.1.1/osx/README.osx drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/osx/linuxsampler.xcodeproj/ -rw-r--r-- cuse/cuse 29 2007-05-06 16:38 linuxsampler-2.1.1/osx/linuxsampler.xcodeproj/Makefile.am -rw-r--r-- cuse/cuse 13225 2019-07-27 11:33 linuxsampler-2.1.1/osx/linuxsampler.xcodeproj/Makefile.in -rw-r--r-- cuse/cuse 49864 2008-01-13 16:36 linuxsampler-2.1.1/osx/linuxsampler.xcodeproj/project.pbxproj -rw-r--r-- cuse/cuse 89 2007-05-06 16:38 linuxsampler-2.1.1/osx/Makefile.am -rw-r--r-- cuse/cuse 19596 2019-07-27 11:33 linuxsampler-2.1.1/osx/Makefile.in -rw-r--r-- cuse/cuse 18006 2003-10-25 20:24 linuxsampler-2.1.1/COPYING drwxr-xr-x cuse/cuse 0 2019-07-27 11:31 linuxsampler-2.1.1/templates/ -rw-r--r-- cuse/cuse 1618 2004-04-27 09:21 linuxsampler-2.1.1/templates/h -rw-r--r-- cuse/cuse 1618 2004-04-27 09:21 linuxsampler-2.1.1/templates/cpp -rw-r--r-- cuse/cuse 9509 2012-04-29 16:14 linuxsampler-2.1.1/Doxyfile.in -rw-r--r-- cuse/cuse 11461 2019-07-27 11:18 linuxsampler-2.1.1/NEWS -rw-r--r-- cuse/cuse 672 2015-07-15 18:47 linuxsampler-2.1.1/Makefile.cvs -rw-r--r-- cuse/cuse 1488 2016-04-20 15:22 linuxsampler-2.1.1/Makefile.am -rw-r--r-- cuse/cuse 3929 2019-07-27 11:18 linuxsampler-2.1.1/linuxsampler.spec.in -rwxr-xr-x cuse/cuse 43940 2019-07-27 11:33 linuxsampler-2.1.1/config.guess -rwxr-xr-x cuse/cuse 728425 2019-07-27 11:33 linuxsampler-2.1.1/configure -rw-r--r-- cuse/cuse 5236 2005-06-15 13:01 linuxsampler-2.1.1/linuxsampler.kdevelop drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/debian/ -rw-r--r-- cuse/cuse 20 2006-05-07 18:43 linuxsampler-2.1.1/debian/liblinuxsampler.docs -rw-r--r-- cuse/cuse 4214 2019-07-27 11:18 linuxsampler-2.1.1/debian/changelog -rw-r--r-- cuse/cuse 1193 2007-06-11 10:44 linuxsampler-2.1.1/debian/README.Debian -rw-r--r-- cuse/cuse 20 2006-05-07 18:43 linuxsampler-2.1.1/debian/linuxsampler.docs -rw-r--r-- cuse/cuse 80 2005-07-19 15:51 linuxsampler-2.1.1/debian/linuxsampler.install -rw-r--r-- cuse/cuse 2 2017-10-07 17:51 linuxsampler-2.1.1/debian/compat -rw-r--r-- cuse/cuse 2663 2019-07-27 11:18 linuxsampler-2.1.1/debian/control -rw-r--r-- cuse/cuse 937 2017-10-13 17:28 linuxsampler-2.1.1/debian/postinst -rw-r--r-- cuse/cuse 341 2005-07-19 15:51 linuxsampler-2.1.1/debian/liblinuxsampler-dev.doc-base -rw-r--r-- cuse/cuse 931 2017-10-13 17:28 linuxsampler-2.1.1/debian/postrm -rw-r--r-- cuse/cuse 664 2006-06-28 19:25 linuxsampler-2.1.1/debian/Makefile.am -rw-r--r-- cuse/cuse 395 2015-07-15 18:47 linuxsampler-2.1.1/debian/liblinuxsampler-dev.install -rw-r--r-- cuse/cuse 13742 2019-07-27 11:33 linuxsampler-2.1.1/debian/Makefile.in -rwxr-xr-x cuse/cuse 2762 2017-10-13 17:28 linuxsampler-2.1.1/debian/rules -rw-r--r-- cuse/cuse 8 2005-02-12 14:00 linuxsampler-2.1.1/debian/dirs -rw-r--r-- cuse/cuse 17 2017-10-13 17:28 linuxsampler-2.1.1/debian/linuxsampler.dirs -rw-r--r-- cuse/cuse 20 2006-05-07 18:43 linuxsampler-2.1.1/debian/docs -rw-r--r-- cuse/cuse 249 2017-10-13 17:28 linuxsampler-2.1.1/debian/liblinuxsampler.install -rw-r--r-- cuse/cuse 20 2006-05-07 18:43 linuxsampler-2.1.1/debian/liblinuxsampler-dev.docs -rw-r--r-- cuse/cuse 760 2019-07-27 11:18 linuxsampler-2.1.1/debian/copyright -rwxr-xr-x cuse/cuse 23566 2019-07-27 11:33 linuxsampler-2.1.1/depcomp -rw-r--r-- cuse/cuse 6970 2003-11-05 14:47 linuxsampler-2.1.1/INSTALL -rw-r--r-- cuse/cuse 31072 2019-07-27 11:33 linuxsampler-2.1.1/Makefile.in drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/ drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/Engines/ drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/Engines/gig/ -rw-r--r-- cuse/cuse 24 2005-06-15 20:25 linuxsampler-2.1.1/Documentation/Engines/gig/Makefile.am -rw-r--r-- cuse/cuse 17300 2004-09-12 14:48 linuxsampler-2.1.1/Documentation/Engines/gig/EGADSR.scd -rw-r--r-- cuse/cuse 13217 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/Engines/gig/Makefile.in -rw-r--r-- cuse/cuse 14 2005-06-15 20:25 linuxsampler-2.1.1/Documentation/Engines/Makefile.am -rw-r--r-- cuse/cuse 19576 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/Engines/Makefile.in -rw-r--r-- cuse/cuse 502284 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/lscp.xml -rw-r--r-- cuse/cuse 41 2005-06-15 20:25 linuxsampler-2.1.1/Documentation/Makefile.am -rw-r--r-- cuse/cuse 19578 2019-07-27 11:33 linuxsampler-2.1.1/Documentation/Makefile.in -rwxr-xr-x cuse/cuse 7333 2019-07-27 11:33 linuxsampler-2.1.1/compile -rwxr-xr-x cuse/cuse 15155 2019-07-27 11:33 linuxsampler-2.1.1/install-sh -rw-r--r-- cuse/cuse 1159 2016-04-22 15:37 linuxsampler-2.1.1/Makefile.svn drwxr-xr-x cuse/cuse 0 2019-07-27 11:33 linuxsampler-2.1.1/autom4te.cache/ -rw-r--r-- cuse/cuse 163266 2019-07-27 11:33 linuxsampler-2.1.1/autom4te.cache/traces.0 -rw-r--r-- cuse/cuse 732526 2019-07-27 11:33 linuxsampler-2.1.1/autom4te.cache/output.0 -rw-r--r-- cuse/cuse 732336 2019-07-27 11:33 linuxsampler-2.1.1/autom4te.cache/output.1 -rw-r--r-- cuse/cuse 86074 2019-07-27 11:33 linuxsampler-2.1.1/autom4te.cache/traces.1 -rw-r--r-- cuse/cuse 15245 2019-07-27 11:33 linuxsampler-2.1.1/autom4te.cache/requests drwxr-xr-x cuse/cuse 0 2019-07-27 11:31 linuxsampler-2.1.1/m4/ -rw-r--r-- cuse/cuse 2874 2007-11-05 15:19 linuxsampler-2.1.1/m4/nptl_bug.m4 -rw-r--r-- cuse/cuse 11106 2007-10-19 17:52 linuxsampler-2.1.1/m4/pthread.m4 -rw-r--r-- cuse/cuse 6179 2006-02-10 14:57 linuxsampler-2.1.1/m4/arts.m4 -rw-r--r-- cuse/cuse 1229 2016-10-31 12:00 linuxsampler-2.1.1/m4/pragma_diagnostics.m4 -rw-r--r-- cuse/cuse 8564 2019-07-27 11:33 linuxsampler-2.1.1/config.h.in + STATUS=0 + '[' 0 -ne 0 ']' + cd linuxsampler-2.1.1 + rm -rf /builddir/build/BUILD/linuxsampler-2.1.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (linuxsampler-0001-aarch64-fix.patch):' Patch #0 (linuxsampler-0001-aarch64-fix.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/common/RTMath.cpp patching file src/common/atomic.h + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + export 'CXXFLAGS=CXXFLAGS -std=c++14' + CXXFLAGS='CXXFLAGS -std=c++14' + '[' -f Makefile.svn ']' + make -f Makefile.svn make: Nothing to be done for 'default'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.jIqYAB + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd linuxsampler-2.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2019-07-27 11:33:34.000000000 +0000 +++ ./configure 2023-09-16 02:19:54.744665000 +0000 @@ -2254,7 +2254,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2023-09-16 02:19:54.744665000 +0000 +++ ./configure 2023-09-16 02:19:54.764665468 +0000 @@ -7498,7 +7498,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="sed -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -21463,7 +21463,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=aarch64-redhat-linux --host=aarch64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14' checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for aarch64-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-redhat-linux-gnu file names to aarch64-redhat-linux-gnu format... func_convert_file_noop checking how to convert aarch64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for aarch64-redhat-linux-objdump... objdump checking how to recognize dependent libraries... pass_all checking for aarch64-redhat-linux-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for aarch64-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for aarch64-redhat-linux-strip... no checking for strip... strip checking for aarch64-redhat-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 7504: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for aarch64-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking whether byte ordering is bigendian... no checking for aarch64-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether x86 architecture... no checking for mmsystem.h... no checking whether UNIX98 compatible... yes checking features.h usability... yes checking features.h presence... yes checking for features.h... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for compiler's pragma diagnostics... no checking for NPTL bug... no checking alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes checking for main in -lasound... yes checking Alsa version... 1.2.9 checking for JACK... yes checking for jack_client_name_size... yes checking for jack_client_open... yes checking for jack_on_info_shutdown... yes checking jack/midiport.h usability... yes checking jack/midiport.h presence... yes checking for jack/midiport.h... yes checking for jack_midi_get_event_count... yes checking for aarch64-redhat-linux-artsc-config... no checking for artsc-config... no checking for ARTS artsc - version >= 0.9.5... no *** The artsc-config script installed by ARTS could not be found *** If ARTS was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the ARTS_CONFIG environment variable to the *** full path to artsc-config. checking for ASIO headerfile: ./ASIOSDK2/common/asio.h ....no checking MidiShare.h usability... no checking MidiShare.h presence... no checking for MidiShare.h... no checking CoreMIDI/CoreMIDI.h usability... no checking CoreMIDI/CoreMIDI.h presence... no checking for CoreMIDI/CoreMIDI.h... no checking CoreAudio/CoreAudio.h usability... no checking CoreAudio/CoreAudio.h presence... no checking for CoreAudio/CoreAudio.h... no checking for mmsystem.h... (cached) no checking dssi.h usability... yes checking dssi.h presence... yes checking for dssi.h... yes checking for LV2... yes checking AudioUnit/AudioUnit.h usability... no checking AudioUnit/AudioUnit.h presence... no checking for AudioUnit/AudioUnit.h... no checking for GIG... yes yes, found libgig 4.2.0 checking for SNDFILE... yes yes, found libsndfile 1.0 checking whether SF_FORMAT_VORBIS is declared... yes checking whether SF_FORMAT_FLAC is declared... yes checking for SF_INSTRUMENT.loops... yes checking for SQLITE3... yes benchmarking for the best (signed) triangular oscillator algorithm... integer math using abs() benchmarking for the best (unsigned) triangular oscillator algorithm... integer math using abs() checking for stdlib.h... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating man/linuxsampler.1 config.status: creating man/lscp.1 config.status: creating src/Makefile config.status: creating src/db/Makefile config.status: creating src/network/Makefile config.status: creating src/engines/Makefile config.status: creating src/engines/gig/Makefile config.status: creating src/engines/sf2/Makefile config.status: creating src/engines/sfz/Makefile config.status: creating src/engines/common/Makefile config.status: creating src/effects/Makefile config.status: creating src/common/Makefile config.status: creating src/testcases/Makefile config.status: creating src/drivers/Makefile config.status: creating src/drivers/audio/Makefile config.status: creating src/drivers/midi/Makefile config.status: creating src/plugins/Makefile config.status: creating src/hostplugins/Makefile config.status: creating src/hostplugins/dssi/Makefile config.status: creating src/hostplugins/lv2/Makefile config.status: creating src/hostplugins/lv2/manifest.ttl config.status: creating src/hostplugins/vst/Makefile config.status: creating src/hostplugins/au/Makefile config.status: creating src/scriptvm/Makefile config.status: creating src/scriptvm/editor/Makefile config.status: creating src/shell/Makefile config.status: creating linuxsampler.spec config.status: creating debian/Makefile config.status: creating Artwork/Makefile config.status: creating scripts/Makefile config.status: creating osx/Makefile config.status: creating osx/linuxsampler.xcodeproj/Makefile config.status: creating Documentation/Makefile config.status: creating Documentation/Engines/Makefile config.status: creating Documentation/Engines/gig/Makefile config.status: creating linuxsampler.pc config.status: creating Doxyfile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands ##################################################################### # LinuxSampler Configuration # #-------------------------------------------------------------------# # Release Version: 2.1.1 # LSCP Version: 1.7 #------------------------------------------------------------------- # Assembly Optimizations: yes # Development Mode: no # Debug Level: 1 # Use Exceptions in RT Context: no # Preload Samples: 32768 # Maximum Pitch: 4 (octaves) # Maximum Events: 1024 # Envelope Bottom Level: 0.001 (linear) # Envelope Minimum Release Time: 0.0025 s # Streams to be refilled per Disk Thread Cycle: 4 # Minimum Stream Refill Size: 1024 # Maximum Stream Refill Size: 65536 # Stream Size: 262144 # Default Maximum Disk Streams: 90 # Default Maximum Voices: 64 # Default Subfragment Size: 32 # Default Global Volume Attenuation: 0.35 # Voice Stealing Algorithm: oldestvoiceonkey # Signed Triangular Oscillator Algorithm: intmathabs # Unsigned Triangular Oscillator Algorithm: intmathabs # SysEx Buffer Size: 2048 Byte # Min. Portamento Time: 0.1 s # Max. Portamento Time: 32 s # Default Portamento Time: 1 s # Force Filter Usage: no # Filter Cutoff Minimum: 100.0 Hz # Filter Cutoff Maximum: 10000.0 Hz # Override Filter Cutoff Controller: no # Override Filter Resonance Controller: no # Override Filter Type: no # Assert GS SysEx Checksum: no # Process Muted Channels: no # Process All-Notes-Off MIDI message: yes # Apply global volume SysEx by MIDI port: no # Interpolate Volume: yes # Instruments database support: yes # Instruments DB default location: /var/lib/linuxsampler/instruments.db # Plugin Path: /usr/lib64/linuxsampler/plugins #------------------------------------------------------------------- # MIDI Input Drivers: # ALSA: yes, JACK: yes, CoreMIDI: no, MME: no, MidiShare: no #------------------------------------------------------------------- # Audio Output Drivers: # ALSA: yes, JACK: yes, ARTS: no, CoreAudio: no, ASIO: no #------------------------------------------------------------------- # Sampler Engines: # GIG: yes, SF2: yes, SFZ: yes #------------------------------------------------------------------- # Effect plugin systems for internal effects: # LADSPA: yes #------------------------------------------------------------------- # Building sampler as plugin for following host standards: # DSSI: yes, LV2: yes, VST: no, AU: no #-------------------------------------------------------------------# # Read './configure --help' or file 'configure.in' for details. # ##################################################################### Good. Now type 'make' to compile, followed by 'make install' as root. + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in man make[2]: Nothing to be done for 'all'. Making all in src Making all in scriptvm /usr/bin/make all-recursive Making all in editor make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o NkspScanner.lo NkspScanner.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c NkspScanner.cpp -fPIC -DPIC -o .libs/NkspScanner.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c NkspScanner.cpp -o NkspScanner.o >/dev/null 2>&1 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o CodeScanner.lo CodeScanner.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c CodeScanner.cpp -fPIC -DPIC -o .libs/CodeScanner.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c CodeScanner.cpp -o CodeScanner.o >/dev/null 2>&1 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' In file included from CodeScanner.cpp:11: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from CodeScanner.h:10, from CodeScanner.cpp:10: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ CodeScanner.cpp: In member function 'bool LinuxSampler::CodeScanner::isMultiLine() const': CodeScanner.cpp:41:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 41 | for (int i = 0; i < m_tokens.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o nksp.lo nksp.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c nksp.cpp -fPIC -DPIC -o .libs/nksp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c nksp.cpp -o nksp.o >/dev/null 2>&1 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' lex.Nksp_.c:2726:24: warning: 'void yy_fatal_error(const char*, yyscan_t)' defined but not used [-Wunused-function] lex.Nksp_.c:2716:16: warning: 'int yy_top_state(yyscan_t)' defined but not used [-Wunused-function] lex.Nksp_.c:2207:17: warning: 'void yyunput(int, char*, yyscan_t)' defined but not used [-Wunused-function] make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplerscriptvmeditor.la CodeScanner.lo nksp.lo NkspScanner.lo libtool: link: ar cru .libs/liblinuxsamplerscriptvmeditor.a .libs/CodeScanner.o .libs/nksp.o .libs/NkspScanner.o libtool: link: ranlib .libs/liblinuxsamplerscriptvmeditor.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplerscriptvmeditor.la" && ln -s "../liblinuxsamplerscriptvmeditor.la" "liblinuxsamplerscriptvmeditor.la" ) make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o common.lo common.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c common.cpp -fPIC -DPIC -o .libs/common.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c common.cpp -o common.o >/dev/null 2>&1 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o scanner.lo scanner.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c scanner.cpp -fPIC -DPIC -o .libs/scanner.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c scanner.cpp -o scanner.o >/dev/null 2>&1 In file included from tree.h:26, from parser_shared.h:16, from scanner.l:14: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from parser_shared.h:24: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from tree.h:19: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ lex.InstrScript_.c: At global scope: lex.InstrScript_.c:2513:16: warning: 'int yy_top_state(yyscan_t)' defined but not used [-Wunused-function] lex.InstrScript_.c:2006:17: warning: 'void yyunput(int, char*, yyscan_t)' defined but not used [-Wunused-function] make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o CoreVMDynVars.lo CoreVMDynVars.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c CoreVMDynVars.cpp -fPIC -DPIC -o .libs/CoreVMDynVars.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c CoreVMDynVars.cpp -o CoreVMDynVars.o >/dev/null 2>&1 In file included from tree.h:26, from CoreVMDynVars.cpp:12: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../common/RTMath.h:29, from CoreVMDynVars.cpp:14: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from CoreVMDynVars.h:13, from CoreVMDynVars.cpp:10: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o CoreVMFunctions.lo CoreVMFunctions.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c CoreVMFunctions.cpp -fPIC -DPIC -o .libs/CoreVMFunctions.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c CoreVMFunctions.cpp -o CoreVMFunctions.o >/dev/null 2>&1 In file included from tree.h:26, from CoreVMFunctions.cpp:16: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../common/RTMath.h:29, from CoreVMFunctions.cpp:18: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from CoreVMFunctions.h:13, from CoreVMFunctions.cpp:10: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o ScriptVMFactory.lo ScriptVMFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ScriptVMFactory.cpp -fPIC -DPIC -o .libs/ScriptVMFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ScriptVMFactory.cpp -o ScriptVMFactory.o >/dev/null 2>&1 In file included from ../engines/common/../../common/RTMath.h:29, from ../engines/common/Event.h:28, from ../engines/common/InstrumentScriptVM.h:16, from ScriptVMFactory.cpp:12: ../engines/common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../engines/common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../engines/common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../engines/common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from ScriptVM.h:13, from ScriptVMFactory.h:12, from ScriptVMFactory.cpp:10: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../engines/common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../engines/common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../engines/common/../../drivers/audio/../DeviceParameter.h:31, from ../engines/common/../../drivers/audio/AudioOutputDevice.h:35, from ../engines/common/../EngineChannel.h:25, from ../engines/common/Event.h:31: ../engines/common/../../drivers/audio/../../common/optional.h: At global scope: ../engines/common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParametermake[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' .h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/common/../../drivers/audio/../../engines/Engine.h:28, from ../engines/common/../../drivers/audio/AudioOutputDevice.h:36: ../engines/common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/common/../../drivers/audio/AudioOutputDevice.h:37: ../engines/common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/common/../../drivers/audio/../../effects/Effect.h:27, from ../engines/common/../../drivers/audio/../../effects/EffectChain.h:24, from ../engines/common/../../drivers/audio/AudioOutputDevice.h:39: ../engines/common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/common/../../drivers/midi/MidiInputDevice.h:35, from ../engines/common/../EngineChannel.h:27: ../engines/common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/common/../EngineChannel.h:31: ../engines/common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o ScriptVM.lo ScriptVM.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ScriptVM.cpp -fPIC -DPIC -o .libs/ScriptVM.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ScriptVM.cpp -o ScriptVM.o >/dev/null 2>&1 In file included from ScriptVM.cpp:14: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from ScriptVM.h:13, from ScriptVM.cpp:10: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from tree.h:26, from ScriptVM.cpp:15: ../common/ArrayList.h: At global scope: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ ScriptVM.cpp: In function 'int LinuxSampler::_requiredMaxStackSizeFor(Statement*, int)': ScriptVM.cpp:73:16: warning: enumeration value 'STMT_NOOP' not handled in switch [-Wswitch] 73 | switch (statement->statementType()) { | ^ ScriptVM.cpp: In function 'int LinuxSampler::_requiredMaxStackSizeFor(EventHandlers*)': ScriptVM.cpp:139:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 139 | for (int i = 0; i < handlers->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ScriptVM.cpp: In member function 'std::vector LinuxSampler::ScriptVM::syntaxHighlighting(std::istream*)': ScriptVM.cpp:269:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 269 | for (int i = 0; i < tokens.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ScriptVM.cpp: In member function 'LinuxSampler::VMExecStatus_t LinuxSampler::ScriptVM::exec(LinuxSampler::VMParserContext*, LinuxSampler::VMExecContext*, LinuxSampler::VMEventHandler*)': ScriptVM.cpp:401:20: warning: enumeration value 'STMT_NOOP' not handled in switch [-Wswitch] 401 | switch (frame.statement->statementType()) { | ^ make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o tree.lo tree.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c tree.cpp -fPIC -DPIC -o .libs/tree.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c tree.cpp -o tree.o >/dev/null 2>&1 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' In file included from tree.h:26, from tree.cpp:12: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from tree.cpp:13: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from tree.h:19: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ tree.cpp: In member function 'virtual bool LinuxSampler::Args::isPolyphonic() const': tree.cpp:162:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 162 | for (int i = 0; i < args.size(); ++i) | ~~^~~~~~~~~~~~~ tree.cpp: In member function 'LinuxSampler::EventHandler* LinuxSampler::EventHandlers::eventHandlerByName(const String&) const': tree.cpp:190:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 190 | for (int i = 0; i < args.size(); ++i) | ~~^~~~~~~~~~~~~ tree.cpp: In member function 'virtual bool LinuxSampler::EventHandlers::isPolyphonic() const': tree.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 202 | for (int i = 0; i < args.size(); ++i) | ~~^~~~~~~~~~~~~ tree.cpp: In member function 'virtual bool LinuxSampler::Statements::isPolyphonic() const': tree.cpp:254:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < args.size(); ++i) | ~~^~~~~~~~~~~~~ tree.cpp: In member function 'virtual int LinuxSampler::IntArrayVariable::evalIntElement(uint)': tree.cpp:481:11: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 481 | if (i >= values.size()) return 0; | ~~^~~~~~~~~~~~~~~~ tree.cpp: In member function 'virtual void LinuxSampler::IntArrayVariable::assignIntElement(uint, int)': tree.cpp:486:11: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 486 | if (i >= values.size()) return; | ~~^~~~~~~~~~~~~~~~ tree.cpp: In member function 'virtual int LinuxSampler::BuiltInIntArrayVariable::evalIntElement(uint)': tree.cpp:510:14: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 510 | return i >= array->size ? 0 : array->data[i]; | ~~^~~~~~~~~~~~~~ tree.cpp: In member function 'virtual void LinuxSampler::BuiltInIntArrayVariable::assignIntElement(uint, int)': tree.cpp:514:11: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 514 | if (i >= array->size) return; | ~~^~~~~~~~~~~~~~ tree.cpp: In member function 'virtual void LinuxSampler::SelectCase::dump(int)': tree.cpp:635:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 635 | for (int i = 0; i < branches.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tree.cpp: In member function 'virtual int LinuxSampler::SelectCase::evalBranch()': tree.cpp:659:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 659 | for (int i = 0; i < branches.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tree.cpp: In member function 'virtual bool LinuxSampler::SelectCase::isPolyphonic() const': tree.cpp:678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 678 | for (int i = 0; i < branches.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o parser.lo parser.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c parser.cpp -fPIC -DPIC -o .libs/parser.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c parser.cpp -o parser.o >/dev/null 2>&1 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' In file included from tree.h:26, from parser_shared.h:16, from parser.y:14: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from parser_shared.h:24: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from tree.h:19: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplerscriptvm.la common.lo scanner.lo parser.lo tree.lo CoreVMFunctions.lo CoreVMDynVars.lo ScriptVM.lo ScriptVMFactory.lo libtool: link: ar cru .libs/liblinuxsamplerscriptvm.a .libs/common.o .libs/scanner.o .libs/parser.o .libs/tree.o .libs/CoreVMFunctions.o .libs/CoreVMDynVars.o .libs/ScriptVM.o .libs/ScriptVMFactory.o libtool: link: ranlib .libs/liblinuxsamplerscriptvm.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplerscriptvm.la" && ln -s "../liblinuxsamplerscriptvm.la" "liblinuxsamplerscriptvm.la" ) make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' Making all in db make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o liblinuxsamplerdb_la-InstrumentsDbUtilities.lo `test -f 'InstrumentsDbUtilities.cpp' || echo './'`InstrumentsDbUtilities.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentsDbUtilities.cpp -fPIC -DPIC -o .libs/liblinuxsamplerdb_la-InstrumentsDbUtilities.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentsDbUtilities.cpp -o liblinuxsamplerdb_la-InstrumentsDbUtilities.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' In file included from InstrumentsDbUtilities.h:21, from InstrumentsDbUtilities.cpp:21: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from ../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from /usr/include/libgig/gig.h:27, from InstrumentsDbUtilities.h:31: /usr/include/libgig/DLS.h: At global scope: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from InstrumentsDbUtilities.h:36: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from ../engines/sfz/sfz.h:35, from InstrumentsDbUtilities.cpp:31: ../engines/sfz/../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../engines/sfz/../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../engines/sfz/../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../engines/sfz/../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from ../engines/sfz/sfz.h:36: ../engines/sfz/../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../engines/sfz/sfz.h:34: ../engines/sfz/../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': ../engines/sfz/sfz.h:63:41: required from here ../engines/sfz/../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../engines/sfz/../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../engines/sfz/sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': ../engines/sfz/sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ ../engines/sfz/sfz.h: At global scope: ../engines/sfz/sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ ../engines/sfz/sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ InstrumentsDbUtilities.cpp: In constructor 'LinuxSampler::GigFileInfo::GigFileInfo(String)': InstrumentsDbUtilities.cpp:51:38: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 51 | } catch (RIFF::Exception e) { | ^ InstrumentsDbUtilities.cpp: In member function 'virtual LinuxSampler::optional LinuxSampler::GigFileInfo::getInstrumentInfo(int, LinuxSampler::ScanProgress*)': InstrumentsDbUtilities.cpp:85:38: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 85 | } catch (RIFF::Exception e) { | ^ InstrumentsDbUtilities.cpp: In constructor 'LinuxSampler::SFZFileInfo::SFZFileInfo(String)': InstrumentsDbUtilities.cpp:103:37: warning: catching polymorphic type 'class sfz::Exception' by value [-Wcatch-value=] 103 | } catch (sfz::Exception e) { | ^ InstrumentsDbUtilities.cpp: In constructor 'LinuxSampler::Sf2FileInfo::Sf2FileInfo(String)': InstrumentsDbUtilities.cpp:144:38: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 144 | } catch (RIFF::Exception e) { | ^ InstrumentsDbUtilities.cpp: In member function 'virtual LinuxSampler::optional LinuxSampler::Sf2FileInfo::getInstrumentInfo(int, LinuxSampler::ScanProgress*)': InstrumentsDbUtilities.cpp:184:38: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 184 | } catch (RIFF::Exception e) { | ^ InstrumentsDbUtilities.cpp: In member function 'void LinuxSampler::SearchQuery::SetFormatFamilies(String)': InstrumentsDbUtilities.cpp:235:18: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 235 | while (j != std::string::npos) { | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp:241:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 241 | if (i < s.length()) FormatFamilies.push_back(s.substr(i)); | ~~^~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In member function 'String LinuxSampler::SearchQuery::GetMin(String)': InstrumentsDbUtilities.cpp:268:15: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 268 | if (i == std::string::npos) return ""; | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In member function 'String LinuxSampler::SearchQuery::GetMax(String)': InstrumentsDbUtilities.cpp:276:15: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 276 | if (i == std::string::npos) return ""; | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In member function 'LinuxSampler::ScanJob& LinuxSampler::JobList::GetJobById(int)': InstrumentsDbUtilities.cpp:303:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 303 | for (int i = 0; i < Jobs.size(); i++) { | ~~^~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In member function 'void LinuxSampler::AbstractFinder::AddSql(String, String, std::stringstream&)': InstrumentsDbUtilities.cpp:346:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 346 | for (int i = 0; i < tokens.size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp:349:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (int j = 0; j < tokens.at(i).length(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp:362:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 362 | for (int j = 0; j < tokens2.size(); j++) { | ~~^~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In constructor 'LinuxSampler::DirectoryFinder::DirectoryFinder(LinuxSampler::SearchQuery*)': InstrumentsDbUtilities.cpp:408:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 408 | for(int i = 0; i < Params.size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In constructor 'LinuxSampler::InstrumentFinder::InstrumentFinder(LinuxSampler::SearchQuery*)': InstrumentsDbUtilities.cpp:480:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 480 | for (int i = 1; i < pQuery->FormatFamilies.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp:501:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 501 | for(int i = 0; i < Params.size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In member function 'virtual void LinuxSampler::DirectoryCopier::ProcessDirectory(String, int)': InstrumentsDbUtilities.cpp:578:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 578 | for (int i = 0; i < ids->size(); i++) { | ~~^~~~~~~~~~~~~ InstrumentsDbUtilities.cpp: In member function 'virtual void LinuxSampler::AddInstrumentsJob::Run()': InstrumentsDbUtilities.cpp:680:27: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 680 | } catch(Exception e) { | ^ InstrumentsDbUtilities.cpp: In member function 'int LinuxSampler::AddInstrumentsJob::GetFileCount()': InstrumentsDbUtilities.cpp:692:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 692 | for (int i = 0; i < fileList->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ InstrumentsDbUtilities.cpp:696:27: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 696 | } catch(Exception e) { | ^ InstrumentsDbUtilities.cpp: In member function 'virtual void LinuxSampler::AddInstrumentsFromFileJob::Run()': InstrumentsDbUtilities.cpp:724:27: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 724 | } catch(Exception e) { | ^ In file included from InstrumentsDbUtilities.cpp:36: /usr/include/libgig/SF.h: At global scope: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o liblinuxsamplerdb_la-InstrumentsDb.lo `test -f 'InstrumentsDb.cpp' || echo './'`InstrumentsDb.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentsDb.cpp -fPIC -DPIC -o .libs/liblinuxsamplerdb_la-InstrumentsDb.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentsDb.cpp -o liblinuxsamplerdb_la-InstrumentsDb.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' In file included from /usr/include/libgig/gig.h:27, from InstrumentsDb.h:30, from InstrumentsDb.cpp:21: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../common/WorkerThread.h:28, from InstrumentsDb.h:33: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from InstrumentsDb.h:21: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from InstrumentsDbUtilities.h:36, from InstrumentsDb.h:35: ../common/optional.h: At global scope: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ InstrumentsDb.cpp: In member function 'sqlite3* LinuxSampler::InstrumentsDb::GetDb()': InstrumentsDb.cpp:215:27: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 215 | } catch(Exception e) { } | ^ InstrumentsDb.cpp: In member function 'int LinuxSampler::InstrumentsDb::GetDirectoryCount(String, bool)': InstrumentsDb.cpp:246:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 246 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::GetDirectories(String, bool)': InstrumentsDb.cpp:283:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 283 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::GetDirectories(int)': InstrumentsDb.cpp:295:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 295 | for (int i = 0; i < dirs->size(); i++) { | ~~^~~~~~~~~~~~~~ InstrumentsDb.cpp:296:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 296 | for (int j = 0; j < dirs->at(i).length(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'int LinuxSampler::InstrumentsDb::GetDirectoryId(String)': InstrumentsDb.cpp:318:17: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 318 | while(j != std::string::npos) { | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp:321:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 321 | if (i >= Dir.length()) return id; | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::GetInstrumentsByFile(String)': InstrumentsDb.cpp:387:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 387 | for (int i = 0; i < ids->size(); i++) { | ~~^~~~~~~~~~~~~ InstrumentsDb.cpp:392:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 392 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::AddDirectory(String)': InstrumentsDb.cpp:429:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 429 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::RemoveDirectory(String, bool)': InstrumentsDb.cpp:452:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 452 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::RemoveDirectoryContent(int, int)': InstrumentsDb.cpp:466:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 466 | for (int i = 0; i < dirIds->size(); i++) { | ~~^~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::RemoveAllDirectories(int)': InstrumentsDb.cpp:490:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 490 | for (int i = 0; i < dirIds->size(); i++) { | ~~^~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'LinuxSampler::DbDirectory LinuxSampler::InstrumentsDb::GetDirectoryInfo(String)': InstrumentsDb.cpp:555:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 555 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::RenameDirectory(String, String)': InstrumentsDb.cpp:592:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 592 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::MoveDirectory(String, String)': InstrumentsDb.cpp:637:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 637 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::CopyDirectory(String, String)': InstrumentsDb.cpp:681:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 681 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::SetDirectoryDescription(String, String)': InstrumentsDb.cpp:702:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 702 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::AddInstrumentsNonrecursive(String, String, bool, LinuxSampler::ScanProgress*)': InstrumentsDb.cpp:807:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 807 | for (int i = 0; i < fileList->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp:811:31: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 811 | } catch(Exception e) { | ^ InstrumentsDb.cpp: In member function 'int LinuxSampler::InstrumentsDb::GetInstrumentCount(String, bool)': InstrumentsDb.cpp:851:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 851 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::GetInstruments(String, bool)': InstrumentsDb.cpp:888:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 888 | for (int i = 0; i < pInstrs->size(); i++) { | ~~^~~~~~~~~~~~~~~~~ InstrumentsDb.cpp:889:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 889 | for (int j = 0; j < pInstrs->at(i).length(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp:896:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 896 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::RemoveInstrument(String)': InstrumentsDb.cpp:939:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 939 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'LinuxSampler::DbInstrument LinuxSampler::InstrumentsDb::GetInstrumentInfo(String)': InstrumentsDb.cpp:973:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 973 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::RenameInstrument(String, String)': InstrumentsDb.cpp:1048:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1048 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::MoveInstrument(String, String)': InstrumentsDb.cpp:1091:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1091 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::CopyInstrument(String, String)': InstrumentsDb.cpp:1122:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1122 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::SetInstrumentDescription(String, String)': InstrumentsDb.cpp:1187:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1187 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::AddInstrumentsFromFile(String, String, int, LinuxSampler::ScanProgress*)': InstrumentsDb.cpp:1227:27: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1227 | } catch(Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::AddInstrumentsFromFilePriv(String, int, String, LinuxSampler::File, int, LinuxSampler::ScanProgress*)': InstrumentsDb.cpp:1316:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1316 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::DirectoryTreeWalk(LinuxSampler::DirectoryHandler*, String, int, int)': InstrumentsDb.cpp:1346:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1346 | for(int i = 0; i < pDirs->size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::FindDirectories(String, LinuxSampler::SearchQuery*, bool)': InstrumentsDb.cpp:1367:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1367 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::FindInstruments(String, LinuxSampler::SearchQuery*, bool)': InstrumentsDb.cpp:1387:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1387 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'LinuxSampler::StringListPtr LinuxSampler::InstrumentsDb::FindLostInstrumentFiles()': InstrumentsDb.cpp:1403:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1403 | for (int i = 0; i < files->size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp:1409:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1409 | } catch (Exception e) { | ^ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::SetInstrumentFilePath(String, String)': InstrumentsDb.cpp:1425:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1425 | } catch (Exception e) { | ^ InstrumentsDb.cpp:1431:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1431 | for (int i = 0; i < instrs->size(); i++) { | ~~^~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'void LinuxSampler::InstrumentsDb::ExecSql(String, std::vector >&)': InstrumentsDb.cpp:1517:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1517 | for(int i = 0; i < Params.size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp: In member function 'LinuxSampler::IntListPtr LinuxSampler::InstrumentsDb::ExecSqlIntList(String, std::vector >&)': InstrumentsDb.cpp:1624:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1624 | for(int i = 0; i < Params.size(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static String LinuxSampler::InstrumentsDb::GetDirectoryPath(String)': InstrumentsDb.cpp:1708:14: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 1708 | if(i == std::string::npos) return String(""); | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static void LinuxSampler::InstrumentsDb::CheckPathName(String)': InstrumentsDb.cpp:1726:17: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 1726 | while(j != std::string::npos) { | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp:1727:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1727 | if (j + 1 >= Path.length()) return; | ~~~~~~^~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static String LinuxSampler::InstrumentsDb::toDbName(String)': InstrumentsDb.cpp:1804:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1804 | for (int i = 0; i < AbstractName.length(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static String LinuxSampler::InstrumentsDb::toEscapedPath(String)': InstrumentsDb.cpp:1811:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1811 | for (int i = 0; i < AbstractName.length(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static String LinuxSampler::InstrumentsDb::toEscapedText(String)': InstrumentsDb.cpp:1823:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1823 | for (int i = 0; i < text.length(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static String LinuxSampler::InstrumentsDb::toNonEscapedText(String)': InstrumentsDb.cpp:1835:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1835 | for (int i = 0; i < text.length(); i++) { | ~~^~~~~~~~~~~~~~~ InstrumentsDb.cpp:1838:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1838 | if(i >= text.length()) { | ~~^~~~~~~~~~~~~~~~ InstrumentsDb.cpp: In static member function 'static String LinuxSampler::InstrumentsDb::toAbstractName(String)': InstrumentsDb.cpp:1872:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1872 | for (int i = 0; i < DbName.length(); i++) { | ~~^~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplerdb.la liblinuxsamplerdb_la-InstrumentsDb.lo liblinuxsamplerdb_la-InstrumentsDbUtilities.lo -lsqlite3 libtool: link: ar cru .libs/liblinuxsamplerdb.a .libs/liblinuxsamplerdb_la-InstrumentsDb.o .libs/liblinuxsamplerdb_la-InstrumentsDbUtilities.o libtool: link: ranlib .libs/liblinuxsamplerdb.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplerdb.la" && ln -s "../liblinuxsamplerdb.la" "liblinuxsamplerdb.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' Making all in network make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o lscp_shell_reference.lo lscp_shell_reference.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscp_shell_reference.cpp -fPIC -DPIC -o .libs/lscp_shell_reference.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscp_shell_reference.cpp -o lscp_shell_reference.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' lscp_shell_reference.cpp: In function 'lscp_ref_entry_t* lscp_reference_for_command(const char*)': lscp_shell_reference.cpp:2811:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2811 | for (int i = 0; i < sizeof(lscp_reference) / sizeof(lscp_ref_entry_t); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o lscpresultset.lo lscpresultset.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpresultset.cpp -fPIC -DPIC -o .libs/lscpresultset.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpresultset.cpp -o lscpresultset.o >/dev/null 2>&1 In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from lscpresultset.h:30, from lscpresultset.cpp:39: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from lscpresultset.cpp:41: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from lscpresultset.h:26: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ lscpresultset.cpp: In member function 'void LinuxSampler::LSCPResultSet::Add(String, const std::vector&)': lscpresultset.cpp:126:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 126 | for (int i = 0; i < v.size(); i++) { | ~~^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o lscpevent.lo lscpevent.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpevent.cpp -fPIC -DPIC -o .libs/lscpevent.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpevent.cpp -o lscpevent.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from lscpevent.h:30, from lscpevent.cpp:33: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from lscpevent.cpp:35: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from lscpevent.h:26: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ lscpevent.cpp: At global scope: lscpevent.cpp:41:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 41 | LSCPEvent::LSCPEvent(String eventName) throw (Exception) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o lscpparser.lo lscpparser.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpparser.cpp -fPIC -DPIC -o .libs/lscpparser.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpparser.cpp -o lscpparser.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' In file included from lscpparser.h:41, from lscp.y:34: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from lscpparser.h:35: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from lscpevent.h:30, from lscpparser.h:43: ../engines/../drivers/audio/../../common/optional.h: At global scope: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from lscpparser.h:45: ../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../db/InstrumentsDb.h:30, from lscpserver.h:57, from lscp.y:35: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ lscp.y: In function 'void walkAndFillExpectedSymbols(std::vector&, std::map, BisonSymbolInfo>&, String&, YYStackHistory&, int)': lscp.y:1591:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1591 | for (int i = 0; i < stack.size(); ++i) | ~~^~~~~~~~~~~~~~ lscp.y:1592:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1592 | for (int k = i + 1; k < stack.size(); ++k) | ~~^~~~~~~~~~~~~~ lscp.y: In function 'bool yyPushParse(std::vector&, char)': lscp.y:1764:62: warning: array subscript has type 'char' [-Wchar-subscripts] 1764 | YYTYPE_INT16 token = (ch == YYEOF) ? YYEOF : yytranslate[ch]; | ^~ lscp.y: In function 'int yyValidCharacters(std::vector&, String&, bool)': lscp.y:1827:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1827 | for (i = 0; i < line.size(); ++i) { | ~~^~~~~~~~~~~~~ lscp.y: In function 'String yyAutoComplete(std::vector&, YYStackHistory&, int)': lscp.y:1988:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1988 | if (i >= it->second.nextExpectedChars.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscp.y: In function 'String LinuxSampler::lscpParserProcessShellInteraction(String&, yyparse_param_t*, bool)': lscp.y:2065:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2065 | int nMin = int( (n < line.length()) ? n : line.length() ); | ~~^~~~~~~~~~~~~~~ lscp.y:2075:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2075 | result.insert(n <= result.length() ? n : result.length(), LSCP_SHK_GOOD_FRONT); | ~~^~~~~~~~~~~~~~~~~~ lscp.y:2077:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2077 | int code = (n > line.length()) ? LSCP_SHU_COMPLETE : (n < line.length()) ? | ~~^~~~~~~~~~~~~~~ lscp.y:2077:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2077 | int code = (n > line.length()) ? LSCP_SHU_COMPLETE : (n < line.length()) ? | ~~^~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o lscpserver.lo lscpserver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpserver.cpp -fPIC -DPIC -o .libs/lscpserver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c lscpserver.cpp -o lscpserver.o >/dev/null 2>&1 In file included from lscpparser.h:41, from lscpserver.h:45, from lscpserver.cpp:28: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from lscpserver.cpp:25: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from lscpevent.h:30, from lscpparser.h:43: ../engines/../drivers/audio/../../common/optional.h: At global scope: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from lscpparser.h:45: ../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../db/InstrumentsDb.h:30, from lscpserver.h:57: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from lscpserver.cpp:44: ../engines/EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ In file included from lscpserver.cpp:45: ../engines/EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../drivers/audio/AudioOutputDeviceFactory.h:31, from lscpserver.cpp:46: ../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from lscpserver.cpp:47: ../drivers/midi/MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ ../drivers/midi/MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ In file included from lscpserver.cpp:48: ../effects/EffectFactory.h:108:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | static Effect* Create(EffectInfo* pInfo) throw (Exception); | ^~~~~ ../effects/EffectFactory.h:117:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | static void Destroy(Effect* pEffect) throw (Exception); | ^~~~~ lscpserver.cpp: In function 'String LinuxSampler::_escapeLscpResponse(String)': lscpserver.cpp:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 64 | for (int i = 0; i < txt.length(); i++) { | ~~^~~~~~~~~~~~~~ lscpserver.cpp: In destructor 'virtual LinuxSampler::LSCPServer::EventHandler::~EventHandler()': lscpserver.cpp:169:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 169 | for (int i = 0; i < l.size(); i++) | ~~^~~~~~~~~~ lscpserver.cpp: In member function 'virtual void LinuxSampler::LSCPServer::EventHandler::MidiDeviceToBeDestroyed(LinuxSampler::MidiInputDevice*)': lscpserver.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 229 | for (int i = 0; i < pDevice->PortCount(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp: In member function 'virtual void LinuxSampler::LSCPServer::EventHandler::MidiDeviceCreated(LinuxSampler::MidiInputDevice*)': lscpserver.cpp:235:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 235 | for (int i = 0; i < pDevice->PortCount(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp: In member function 'virtual int LinuxSampler::LSCPServer::Main()': lscpserver.cpp:463:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int i = 0; i < (*itEngineChannel)->GetFxSendCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:475:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for (int i = 0; i < eventHandler.channelMidiListeners.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:499:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 499 | for (int i = 0; i < eventHandler.deviceMidiListeners.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp: In function 'int LinuxSampler::GetLSCPCommand(void*, int)': lscpserver.cpp:706:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 706 | if (max_size < command.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ lscpserver.cpp: In member function 'bool LinuxSampler::LSCPServer::GetLSCPCommand(std::vector::iterator)': lscpserver.cpp:777:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 777 | for (int i = 0; i < input.size(); ++i) { | ~~^~~~~~~~~~~~~~ lscpserver.cpp:821:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 821 | if (i == input.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~ lscpserver.cpp:826:79: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 826 | if (!s.empty() && (*iter).bShellInteract && i == input.size() - 1) | ~~^~~~~~~~~~~~~~~~~~~ lscpserver.cpp: In member function 'void LinuxSampler::LSCPServer::AnswerClient(String)': lscpserver.cpp:911:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 911 | for (int i = 0; i < ReturnMessage.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CreateAudioOutputDevice(String, std::map, std::__cxx11::basic_string >)': lscpserver.cpp:974:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 974 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CreateMidiInputDevice(String, std::map, std::__cxx11::basic_string >)': lscpserver.cpp:990:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 990 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::DestroyAudioOutputDevice(uint)': lscpserver.cpp:1005:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1005 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::DestroyMidiInputDevice(uint)': lscpserver.cpp:1020:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1020 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::LoadInstrument(String, uint, uint, bool)': lscpserver.cpp:1062:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1062 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetEngineType(String, uint)': lscpserver.cpp:1082:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1082 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAvailableEngines()': lscpserver.cpp:1152:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1152 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListAvailableEngines()': lscpserver.cpp:1168:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1168 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetEngineInfo(String)': lscpserver.cpp:1189:26: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1189 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetChannelInfo(uint)': lscpserver.cpp:1231:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 1231 | for (int chan = 0; chan < pEngineChannel->Channels(); chan++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:1253:100: warning: 'LinuxSampler::MidiInputDevice* LinuxSampler::SamplerChannel::GetMidiInputDevice()' is deprecated [-Wdeprecated-declarations] 1253 | result.Add("MIDI_INPUT_DEVICE", GetMidiInputDeviceIndex(pSamplerChannel->GetMidiInputDevice())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ../Sampler.h:258:30: note: declared here 258 | MidiInputDevice* GetMidiInputDevice() DEPRECATED_API; | ^~~~~~~~~~~~~~~~~~ lscpserver.cpp:1254:72: warning: 'int LinuxSampler::SamplerChannel::GetMidiInputPort()' is deprecated [-Wdeprecated-declarations] 1254 | result.Add("MIDI_INPUT_PORT", pSamplerChannel->GetMidiInputPort()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ../Sampler.h:237:17: note: declared here 237 | int GetMidiInputPort() DEPRECATED_API; | ^~~~~~~~~~~~~~~~ lscpserver.cpp:1277:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1277 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetVoiceCount(uint)': lscpserver.cpp:1295:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1295 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetStreamCount(uint)': lscpserver.cpp:1313:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1313 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetBufferFill(LinuxSampler::fill_response_t, uint)': lscpserver.cpp:1343:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1343 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAvailableAudioOutputDrivers()': lscpserver.cpp:1356:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1356 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListAvailableAudioOutputDrivers()': lscpserver.cpp:1369:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1369 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAvailableMidiInputDrivers()': lscpserver.cpp:1382:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1382 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListAvailableMidiInputDrivers()': lscpserver.cpp:1395:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1395 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputDriverInfo(String)': lscpserver.cpp:1420:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1420 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputDriverInfo(String)': lscpserver.cpp:1445:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1445 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputDriverParameterInfo(String, String, std::map, std::__cxx11::basic_string >)': lscpserver.cpp:1473:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1473 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputDriverParameterInfo(String, String, std::map, std::__cxx11::basic_string >)': lscpserver.cpp:1501:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1501 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputDeviceCount()': lscpserver.cpp:1514:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1514 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputDeviceCount()': lscpserver.cpp:1527:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1527 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputDevices()': lscpserver.cpp:1546:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1546 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputDevices()': lscpserver.cpp:1565:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1565 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputDeviceInfo(uint)': lscpserver.cpp:1585:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1585 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputDeviceInfo(uint)': lscpserver.cpp:1605:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1605 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputPortInfo(uint, uint)': lscpserver.cpp:1630:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1630 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputChannelInfo(uint, uint)': lscpserver.cpp:1656:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1656 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInputPortParameterInfo(uint, uint, String)': lscpserver.cpp:1689:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1689 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAudioOutputChannelParameterInfo(uint, uint, String)': lscpserver.cpp:1722:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1722 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetAudioOutputChannelParameter(uint, uint, String, String)': lscpserver.cpp:1750:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1750 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetAudioOutputDeviceParameter(uint, String, String)': lscpserver.cpp:1768:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1768 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMidiInputDeviceParameter(uint, String, String)': lscpserver.cpp:1786:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1786 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMidiInputPortParameter(uint, uint, String, String)': lscpserver.cpp:1811:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1811 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetAudioOutputChannel(uint, uint, uint)': lscpserver.cpp:1832:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1832 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetAudioOutputDevice(uint, uint)': lscpserver.cpp:1851:26: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1851 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetAudioOutputType(String, uint)': lscpserver.cpp:1891:26: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1891 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddChannelMidiInput(uint, uint, uint)': lscpserver.cpp:1913:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1913 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveChannelMidiInput(uint)': lscpserver.cpp:1926:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1926 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveChannelMidiInput(uint, uint)': lscpserver.cpp:1944:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1944 | for (int i = 0; i < vPorts.size(); ++i) | ~~^~~~~~~~~~~~~~~ lscpserver.cpp:1948:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1948 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveChannelMidiInput(uint, uint, uint)': lscpserver.cpp:1969:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1969 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListChannelMidiInputs(uint)': lscpserver.cpp:1984:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1984 | for (int i = 0; i < vPorts.size(); ++i) { | ~~^~~~~~~~~~~~~~~ lscpserver.cpp:1992:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 1992 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMIDIInputPort(uint, uint)': lscpserver.cpp:2004:42: warning: 'void LinuxSampler::SamplerChannel::SetMidiInputPort(int)' is deprecated [-Wdeprecated-declarations] 2004 | pSamplerChannel->SetMidiInputPort(MIDIPort); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../Sampler.h:169:18: note: declared here 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~~~~~ lscpserver.cpp:2006:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2006 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMIDIInputChannel(uint, uint)': lscpserver.cpp:2020:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2020 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMIDIInputDevice(uint, uint)': lscpserver.cpp:2035:44: warning: 'void LinuxSampler::SamplerChannel::SetMidiInputDevice(LinuxSampler::MidiInputDevice*)' is deprecated [-Wdeprecated-declarations] 2035 | pSamplerChannel->SetMidiInputDevice(pDevice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../Sampler.h:143:18: note: declared here 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~~~~~~~ lscpserver.cpp:2037:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2037 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMIDIInputType(String, uint)': lscpserver.cpp:2073:44: warning: 'void LinuxSampler::SamplerChannel::SetMidiInputDevice(LinuxSampler::MidiInputDevice*)' is deprecated [-Wdeprecated-declarations] 2073 | pSamplerChannel->SetMidiInputDevice(pDevice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../Sampler.h:143:18: note: declared here 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~~~~~~~ lscpserver.cpp:2075:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2075 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMIDIInput(uint, uint, uint, uint)': lscpserver.cpp:2094:38: warning: 'void LinuxSampler::SamplerChannel::SetMidiInput(LinuxSampler::MidiInputDevice*, int, LinuxSampler::midi_chan_t)' is deprecated [-Wdeprecated-declarations] 2094 | pSamplerChannel->SetMidiInput(pDevice, MIDIPort, (midi_chan_t) MIDIChannel); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Sampler.h:207:18: note: declared here 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~ lscpserver.cpp:2096:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2096 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetVolume(double, uint)': lscpserver.cpp:2113:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2113 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetChannelMute(bool, uint)': lscpserver.cpp:2130:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2130 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetChannelSolo(bool, uint)': lscpserver.cpp:2159:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2159 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddOrReplaceMIDIInstrumentMapping(uint, uint, uint, String, String, uint, float, LinuxSampler::MidiInstrumentMapper::mode_t, String, bool)': lscpserver.cpp:2236:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2236 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveMIDIInstrumentMapping(uint, uint, uint)': lscpserver.cpp:2253:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2253 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInstrumentMappings(uint)': lscpserver.cpp:2264:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2264 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAllMidiInstrumentMappings()': lscpserver.cpp:2276:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2276 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::Getmake[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' MidiInstrumentMapping(uint, uint, uint)': lscpserver.cpp:2326:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2326 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListMidiInstrumentMappings(uint)': lscpserver.cpp:2346:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2346 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListAllMidiInstrumentMappings()': lscpserver.cpp:2358:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2358 | for (int i = 0; i < maps.size(); i++) { | ~~^~~~~~~~~~~~~ lscpserver.cpp:2369:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2369 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ClearMidiInstrumentMappings(uint)': lscpserver.cpp:2380:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2380 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ClearAllMidiInstrumentMappings()': lscpserver.cpp:2391:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2391 | for (int i = 0; i < maps.size(); i++) | ~~^~~~~~~~~~~~~ lscpserver.cpp:2393:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2393 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddMidiInstrumentMap(String)': lscpserver.cpp:2405:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2405 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveMidiInstrumentMap(uint)': lscpserver.cpp:2416:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2416 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveAllMidiInstrumentMaps()': lscpserver.cpp:2427:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2427 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInstrumentMaps()': lscpserver.cpp:2438:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2438 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListMidiInstrumentMaps()': lscpserver.cpp:2450:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2450 | for (int i = 0; i < maps.size(); i++) { | ~~^~~~~~~~~~~~~ lscpserver.cpp:2455:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2455 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetMidiInstrumentMap(uint)': lscpserver.cpp:2466:69: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 2466 | result.Add("DEFAULT", MidiInstrumentMapper::GetDefaultMap() == MidiMapID); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ lscpserver.cpp:2467:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2467 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetMidiInstrumentMapName(uint, String)': lscpserver.cpp:2478:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2478 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetChannelMap(uint, int)': lscpserver.cpp:2501:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2501 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CreateFxSend(uint, uint, String)': lscpserver.cpp:2517:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2517 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::DestroyFxSend(uint, uint)': lscpserver.cpp:2530:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 2530 | for (int i = 0; i < pEngineChannel->GetFxSendCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:2538:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2538 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetFxSends(uint)': lscpserver.cpp:2551:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2551 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListFxSends(uint)': lscpserver.cpp:2564:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 2564 | for (int i = 0; i < pEngineChannel->GetFxSendCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:2570:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2570 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'LinuxSampler::FxSend* LinuxSampler::LSCPServer::GetFxSend(uint, uint)': lscpserver.cpp:2580:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 2580 | for (int i = 0; i < pEngineChannel->GetFxSendCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetFxSendInfo(uint, uint)': lscpserver.cpp:2599:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 2599 | for (int chan = 0; chan < pEngineChannel->Channels(); chan++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:2615:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2615 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetFxSendName(uint, uint, String)': lscpserver.cpp:2629:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2629 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetFxSendAudioOutputChannel(uint, uint, uint, uint)': lscpserver.cpp:2643:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2643 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetFxSendMidiController(uint, uint, uint)': lscpserver.cpp:2657:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2657 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetFxSendLevel(uint, uint, double)': lscpserver.cpp:2671:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2671 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetFxSendEffect(uint, uint, int, int)': lscpserver.cpp:2685:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2685 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetAvailableEffects()': lscpserver.cpp:2698:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2698 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListAvailableEffects()': lscpserver.cpp:2716:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2716 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetEffectInfo(int)': lscpserver.cpp:2745:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2745 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetEffectInstanceInfo(int)': lscpserver.cpp:2776:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2776 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetEffectInstanceInputControlInfo(int, int)': lscpserver.cpp:2808:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2808 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetEffectInstanceInputControlValue(int, int, double)': lscpserver.cpp:2832:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2832 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CreateEffectInstance(int)': lscpserver.cpp:2848:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2848 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CreateEffectInstance(String, String, String)': lscpserver.cpp:2895:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2895 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::DestroyEffectInstance(int)': lscpserver.cpp:2910:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2910 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetEffectInstances()': lscpserver.cpp:2922:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2922 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListEffectInstances()': lscpserver.cpp:2939:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2939 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetSendEffectChains(int)': lscpserver.cpp:2956:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2956 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListSendEffectChains(int)': lscpserver.cpp:2977:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2977 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddSendEffectChain(int)': lscpserver.cpp:2995:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 2995 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveSendEffectChain(int, int)': lscpserver.cpp:3015:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 3015 | for (int i = 0; i < (*itEngineChannel)->GetFxSendCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3025:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 3025 | for (int i = 0; i < pDevice->SendEffectChainCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3038:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3038 | } catch (Exception e) { | ^ lscpserver.cpp: At global scope: lscpserver.cpp:3044:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 3044 | static EffectChain* _getSendEffectChain(Sampler* pSampler, int iAudioOutputDevice, int iSendEffectChain) throw (Exception) { | ^~~~~ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetSendEffectChainInfo(int, int)': lscpserver.cpp:3074:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3074 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AppendSendEffectChainEffect(int, int, int)': lscpserver.cpp:3091:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3091 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::InsertSendEffectChainEffect(int, int, int, int)': lscpserver.cpp:3108:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3108 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveSendEffectChainEffect(int, int, int)': lscpserver.cpp:3127:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 3127 | for (int i = 0; i < (*itEngineChannel)->GetFxSendCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3138:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3138 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::EditSamplerChannelInstrument(uint)': lscpserver.cpp:3157:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3157 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SendChannelMidiData(String, uint, uint, uint)': lscpserver.cpp:3199:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3199 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ResetChannel(uint)': lscpserver.cpp:3215:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3215 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetGlobalMaxVoices(int)': lscpserver.cpp:3305:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3305 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetGlobalMaxStreams(int)': lscpserver.cpp:3334:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3334 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetGlobalVolume(double)': lscpserver.cpp:3352:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3352 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetFileInstruments(String)': lscpserver.cpp:3363:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3363 | } catch (Exception e) { | ^ lscpserver.cpp:3370:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3370 | for (int i = 0; !bFound && i < engineTypes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3384:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3384 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::ListFileInstruments(String)': lscpserver.cpp:3399:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3399 | } catch (Exception e) { | ^ lscpserver.cpp:3406:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3406 | for (int i = 0; !bFound && i < engineTypes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3417:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3417 | for (int j = 0; j < IDs.size(); j++) { | ~~^~~~~~~~~~~~ lscpserver.cpp:3425:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3425 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetFileInstrumentInfo(String, uint)': lscpserver.cpp:3440:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3440 | } catch (Exception e) { | ^ lscpserver.cpp:3451:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3451 | for (int i = 0; !bFound && !bFatalErr && i < engineTypes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3500:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3500 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddDbInstrumentDirectory(String)': lscpserver.cpp:3564:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3564 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveDbInstrumentDirectory(String, bool)': lscpserver.cpp:3579:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3579 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstrumentDirectoryCount(String, bool)': lscpserver.cpp:3594:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3594 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstrumentDirectories(String, bool)': lscpserver.cpp:3611:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3611 | for (int i = 0; i < dirs->size(); i++) { | ~~^~~~~~~~~~~~~~ lscpserver.cpp:3617:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3617 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstrumentDirectoryInfo(String)': lscpserver.cpp:3636:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3636 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetDbInstrumentDirectoryName(String, String)': lscpserver.cpp:3651:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3651 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::MoveDbInstrumentDirectory(String, String)': lscpserver.cpp:3666:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3666 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CopyDbInstrumentDirectory(String, String)': lscpserver.cpp:3681:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3681 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetDbInstrumentDirectoryDescription(String, String)': lscpserver.cpp:3696:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3696 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddDbInstruments(String, String, int, bool)': lscpserver.cpp:3714:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3714 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::AddDbInstruments(String, String, String, bool, bool)': lscpserver.cpp:3741:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3741 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::RemoveDbInstrument(String)': lscpserver.cpp:3756:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3756 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstrumentCount(String, bool)': lscpserver.cpp:3771:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3771 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstruments(String, bool)': lscpserver.cpp:3788:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3788 | for (int i = 0; i < instrs->size(); i++) { | ~~^~~~~~~~~~~~~~~~ lscpserver.cpp:3794:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3794 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstrumentInfo(String)': lscpserver.cpp:3822:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3822 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::GetDbInstrumentsJobInfo(int)': lscpserver.cpp:3842:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3842 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetDbInstrumentName(String, String)': lscpserver.cpp:3857:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3857 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::MoveDbInstrument(String, String)': lscpserver.cpp:3872:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3872 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::CopyDbInstrument(String, String)': lscpserver.cpp:3887:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3887 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetDbInstrumentDescription(String, String)': lscpserver.cpp:3902:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3902 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetDbInstrumentFilePath(String, String)': lscpserver.cpp:3917:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3917 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::FindLostDbInstrumentFiles()': lscpserver.cpp:3934:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3934 | for (int i = 0; i < pLostFiles->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3940:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3940 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::FindDbInstrumentDirectories(String, std::map, std::__cxx11::basic_string >, bool)': lscpserver.cpp:3974:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3974 | for (int i = 0; i < pDirectories->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:3980:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 3980 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::FindDbInstruments(String, std::map, std::__cxx11::basic_string >, bool)': lscpserver.cpp:4030:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4030 | for (int i = 0; i < pInstruments->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ lscpserver.cpp:4036:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 4036 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::FormatInstrumentsDb()': lscpserver.cpp:4051:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 4051 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetEcho(LinuxSampler::yyparse_param_t*, double)': lscpserver.cpp:4074:22: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 4074 | catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetShellInteract(LinuxSampler::yyparse_param_t*, double)': lscpserver.cpp:4087:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 4087 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetShellAutoCorrect(LinuxSampler::yyparse_param_t*, double)': lscpserver.cpp:4100:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 4100 | } catch (Exception e) { | ^ lscpserver.cpp: In member function 'String LinuxSampler::LSCPServer::SetShellDoc(LinuxSampler::yyparse_param_t*, double)': lscpserver.cpp:4113:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 4113 | } catch (Exception e) { | ^ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplernetwork.la lscpparser.lo lscpserver.lo lscpresultset.lo lscp_shell_reference.lo lscpevent.lo libtool: link: ar cru .libs/liblinuxsamplernetwork.a .libs/lscpparser.o .libs/lscpserver.o .libs/lscpresultset.o .libs/lscp_shell_reference.o .libs/lscpevent.o libtool: link: ranlib .libs/liblinuxsamplernetwork.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplernetwork.la" && ln -s "../liblinuxsamplernetwork.la" "liblinuxsamplernetwork.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' Making all in engines Making all in gig make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EGDecay.lo EGDecay.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EGDecay.cpp -fPIC -DPIC -o .libs/EGDecay.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EGDecay.cpp -o EGDecay.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' In file included from ../../common/RTMath.h:29, from EGDecay.h:28, from EGDecay.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from EGDecay.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EGADSR.lo EGADSR.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EGADSR.cpp -fPIC -DPIC -o .libs/EGADSR.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EGADSR.cpp -o EGADSR.o >/dev/null 2>&1 In file included from ../common/../../common/RTMath.h:29, from ../common/EG.h:28, from EGADSR.h:27, from EGADSR.cpp:24: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Filter.lo Filter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Filter.cpp -fPIC -DPIC -o .libs/Filter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Filter.cpp -o Filter.o >/dev/null 2>&1 In file included from /usr/include/libgig/gig.h:27, from Filter.h:33, from Filter.cpp:23: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DiskThread.lo DiskThread.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThread.cpp -fPIC -DPIC -o .libs/DiskThread.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThread.cpp -o DiskThread.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from DiskThread.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications aremake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from InstrumentResourceManager.h:32, from DiskThread.h:30: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'LinuxSampler::DiskThreadBase::~DiskThreadBase() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': DiskThread.cpp:37:120: required from here ../common/DiskThreadBase.h:220:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 220 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h: In instantiation of 'int LinuxSampler::DiskThreadBase::Main() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': ../common/DiskThreadBase.h:457:17: required from here ../common/DiskThreadBase.h:473:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 473 | for (int i = 0; i < this->Streams; i++) { | ~~^~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentScriptVM.lo InstrumentScriptVM.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVM.cpp -fPIC -DPIC -o .libs/InstrumentScriptVM.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVM.cpp -o InstrumentScriptVM.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from EngineChannel.h:29, from InstrumentScriptVM.cpp:12: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../common/InstrumentScriptVM.h:16, from InstrumentScriptVM.h:13, from InstrumentScriptVM.cpp:10: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/InstrumentScriptVM.h:13: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/../../engines/Engine.h:28, from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../EngineChannelBase.h:29, from EngineChannel.h:30: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30, from DiskThread.h:28, from Voice.h:41, from EngineChannel.h:32: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:45: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentScriptVMFunctions.lo InstrumentScriptVMFunctions.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVMFunctions.cpp -fPIC -DPIC -o .libs/InstrumentScriptVMFunctions.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVMFunctions.cpp -o InstrumentScriptVMFunctions.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from EngineChannel.h:29, from InstrumentScriptVMFunctions.cpp:12: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../common/Note.h:14, from ../common/InstrumentScriptVMFunctions.h:15, from InstrumentScriptVMFunctions.h:13, from InstrumentScriptVMFunctions.cpp:10: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/InstrumentScriptVMFunctions.h:13: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception spmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' ecifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/../../engines/Engine.h:28, from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../EngineChannelBase.h:29, from EngineChannel.h:30: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30, from DiskThread.h:28, from Voice.h:41, from EngineChannel.h:32: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:45: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ InstrumentScriptVMFunctions.cpp: In member function 'virtual LinuxSampler::VMFnResult* LinuxSampler::gig::InstrumentScriptVMFunction_gig_set_dim_zone::exec(LinuxSampler::VMFnArgs*)': InstrumentScriptVMFunctions.cpp:62:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 62 | for (int i = 0; i < pRegion->Dimensions; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ InstrumentScriptVMFunctions.cpp:97:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | for (int i = 0; i < pRegion->Dimensions; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from ../common/Note.h:13: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Stream.lo Stream.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Stream.cpp -fPIC -DPIC -o .libs/Stream.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Stream.cpp -o Stream.o >/dev/null 2>&1 In file included from /usr/include/libgig/gig.h:27, from Stream.h:33, from Stream.cpp:26: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from Stream.cpp:27: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/Stream.h:28, from ../common/StreamBase.h:28, from Stream.h:28: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Synthesizer.lo Synthesizer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Synthesizer.cpp -fPIC -DPIC -o .libs/Synthesizer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Synthesizer.cpp -o Synthesizer.o >/dev/null 2>&1 In file included from Synthesizer.h:27, from Synthesizer.cpp:28: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from /usr/include/libgig/gig.h:27, from Filter.h:33, from Synthesizer.h:30: /usr/include/libgig/DLS.h: At global scope: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from Synthesizer.h:28: ../../common/RTMath.h: In instantiation of 'static T_a __RTMath::Min(T_a, T_b) [with T_a = unsigned int; T_b = int; implementation_t IMPL = CPP]': Synthesizer.h:92:52: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:37:9: required from here ../../common/RTMath.h:373:23: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 373 | return (b < a) ? b : a; | ~~~^~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:37:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:41:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:45:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:49:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:53:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:57:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:61:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:65:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:69:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:73:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:77:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:81:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:85:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:89:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = false]' Synthesizer.cpp:93:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = false]' Synthesizer.cpp:97:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:101:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:105:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:109:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:113:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:117:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:121:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:125:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::MONO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:129:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:133:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:137:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:141:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = false; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:145:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:149:9: required from here Synthesizer.h:210:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:273:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = false; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:153:9: required from here Synthesizer.h:184:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:244:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 244 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = false; bool BITDEPTH24 = true]' Synthesizer.cpp:157:9: required from here Synthesizer.h:199:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 199 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:260:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int i = 0, ii = 0; i < uiToGo; ++i, ii+=2) { | ~~^~~~~~~~ Synthesizer.h: In instantiation of 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubSubFragment(LinuxSampler::gig::SynthesisParam*, uint) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true; uint = unsigned int]': Synthesizer.h:93:53: required from 'static void LinuxSampler::gig::Synthesizer::SynthesizeSubFragment(LinuxSampler::gig::SynthesisParam*, LinuxSampler::gig::Loop*) [with LinuxSampler::gig::channels_t CHANNELS = LinuxSampler::gig::STEREO; bool DOLOOP = true; bool USEFILTER = true; bool INTERPOLATE = true; bool BITDEPTH24 = true]' Synthesizer.cpp:161:9: required from here Synthesizer.h:173:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ Synthesizer.h:232:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < uiToGo; ++i) { | ~~^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Profiler.lo Profiler.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Profiler.cpp -fPIC -DPIC -o .libs/Profiler.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Profiler.cpp -o Profiler.o >/dev/null 2>&1 In file included from ../../common/RTMath.h:29, from Profiler.h:29, from Profiler.cpp:23: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from Profiler.h:28: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Voice.lo Voice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Voice.cpp -fPIC -DPIC -o .libs/Voice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Voice.cpp -o Voice.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from Engine.h:29, from Voice.cpp:29: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../common/Features.h:27, from Voice.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from /usr/include/libgig/gig.h:27, from Filter.h:33, from Synthesizer.h:30, from Voice.cpp:27: /usr/include/libgig/DLS.h: At global scope: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdemake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' precated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from Engine.h:30: ../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from EngineChannel.h:31, from Voice.h:48, from Engine.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': ../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' Engine.h:43:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; uint = unsigned int]': ../EngineBase.h:130:25: required from here ../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]': ../EngineBase.h:342:26: required from here ../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::gig::Voice]': ../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../EngineBase.h:679:60: required from 'LinuxSampler::NoteBase* LinuxSampler::EngineBase::NoteByID(LinuxSampler::note_id_t) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int]' ../EngineBase.h:678:23: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/DiskThreadBase.h: In instantiation of 'LinuxSampler::Stream::OrderID_t LinuxSampler::DiskThreadBase::CreateOrderID() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager; LinuxSampler::Stream::OrderID_t = unsigned int]': ../common/DiskThreadBase.h:315:45: required from 'int LinuxSampler::DiskThreadBase::OrderNewStream(LinuxSampler::Stream::reference_t*, R*, long unsigned int, bool) [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]' ../common/VoiceBase.h:82:55: required from 'int LinuxSampler::VoiceBase::OrderNewStream() [with EC = LinuxSampler::gig::EngineChannel; R = gig::DimensionRegion; S = gig::Sample; D = LinuxSampler::gig::DiskThread]' ../common/VoiceBase.h:81:25: required from here ../common/DiskThreadBase.h:184:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../EngineBase.h:695:23: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../EngineBase.h:695:23: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Engine.lo Engine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -fPIC -DPIC -o .libs/Engine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -o Engine.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from Engine.h:29, from Engine.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynammake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' ic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from InstrumentResourceManager.h:32, from DiskThread.h:30: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from Engine.h:30: ../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from EngineChannel.h:31, from Voice.h:48, from Engine.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': Engine.cpp:143:52: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': ../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' Engine.h:43:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../EngineBase.h:1893:45: required from 'void LinuxSampler::EngineBase::ProcessNoteOff(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; Pool::Iterator = RTListBase::_Iterator]' Engine.cpp:90:55: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../EngineBase.h:1893:45: required from 'void LinuxSampler::EngineBase::ProcessNoteOff(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; Pool::Iterator = RTListBase::_Iterator]' Engine.cpp:90:55: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] ../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; uint = unsigned int]': ../EngineBase.h:130:25: required from here ../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]': ../EngineBase.h:342:26: required from here ../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::gig::Voice]': ../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] In file included from ../common/InstrumentScriptVMFunctions.h:15, from ../common/InstrumentScriptVM.h:18: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::EngineBase::ResetInternal()' at ../EngineBase.h:2163:34: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::EngineBase::ResetInternal()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()' at ../common/MidiKeyboardManager.h:396:42: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o SmoothVolume.lo SmoothVolume.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SmoothVolume.cpp -fPIC -DPIC -o .libs/SmoothVolume.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SmoothVolume.cpp -o SmoothVolume.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentResourceManager.lo InstrumentResourceManager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentResourceManager.cpp -fPIC -DPIC -o .libs/InstrumentResourceManager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentResourceManager.cpp -o InstrumentResourceManager.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from InstrumentResourceManager.h:37, from InstrumentResourceManager.cpp:26: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from /usr/include/libgig/gig.h:27, from InstrumentResourceManager.h:32: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from InstrumentResourceManager.cpp:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from EngineChannel.h:31, from InstrumentResourceManager.cpp:27: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:45, from EngineChannel.h:32: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from InstrumentResourceManager.cpp:31: ../../plugins/InstrumentEditorFactory.h:95:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static InstrumentEditor* Create(String InstrumentEditorName) throw (Exception); | ^~~~~ ../../plugins/InstrumentEditorFactory.h:96:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | static void Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception); | ^~~~~ InstrumentResourceManager.cpp:97:126: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | std::vector InstrumentResourceManager::GetInstrumentFileContent(String File) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp: In member function 'virtual std::vector LinuxSampler::gig::InstrumentResourceManager::GetInstrumentFileContent(String)': InstrumentResourceManager.cpp:114:36: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 114 | } catch (::RIFF::Exception e) { | ^ InstrumentResourceManager.cpp: At global scope: InstrumentResourceManager.cpp:125:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | InstrumentResourceManager::instrument_info_t InstrumentResourceManager::GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp: In member function 'virtual LinuxSampler::InstrumentManager::instrument_info_t LinuxSampler::gig::InstrumentResourceManager::GetInstrumentInfo(LinuxSampler::InstrumentManager::instrument_id_t)': InstrumentResourceManager.cpp:176:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 176 | for (int i = 0 ; i < pRegion->Dimensions ; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ InstrumentResourceManager.cpp:200:36: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 200 | } catch (::RIFF::Exception e) { | ^ InstrumentResourceManager.cpp: At global scope: InstrumentResourceManager.cpp:213:155: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | InstrumentEditor* InstrumentResourceManager::LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp: In member function 'virtual void LinuxSampler::gig::InstrumentResourceManager::OnDataStructureChanged(void*, String, LinuxSampler::InstrumentEditor*)': InstrumentResourceManager.cpp:477:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int i = 0; i < instruments.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentResourceManager.cpp: In member function 'virtual void LinuxSampler::gig::InstrumentResourceManager::OnSampleReferenceChanged(void*, void*, LinuxSampler::InstrumentEditor*)': InstrumentResourceManager.cpp:548:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 548 | for (int i = 0; i < instruments.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ InstrumentResourceManager.cpp: In member function 'std::vector > LinuxSampler::gig::InstrumentResourceManager::GetInstrumentsCurrentlyUsedOf(gig::File*, bool)': InstrumentResourceManager.cpp:736:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 736 | for (int i = 0; i < allInstruments.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ InstrumentResourceManager.cpp: In member function 'std::set LinuxSampler::gig::InstrumentResourceManager::GetEnginesUsing(gig::File*, bool)': InstrumentResourceManager.cpp:833:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 833 | for (int i = 0; i < instrumentsOfInterest.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ InstrumentResourceManager.cpp: In member function 'bool LinuxSampler::gig::InstrumentResourceManager::SampleReferencedByInstrument(gig::Sample*, gig::Instrument*)': InstrumentResourceManager.cpp:865:30: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 865 | int i = 0; i < pRegion->DimensionRegions && | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ InstrumentResourceManager.cpp: In member function 'virtual void LinuxSampler::gig::InstrumentResourceManager::GigResourceManager::Destroy(gig::File*, void*)': InstrumentResourceManager.cpp:972:36: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 972 | for (int i = 0 ; i < region->DimensionRegions ; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from InstrumentResourceManager.h:35: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29, from Voice.h:41: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': ../common/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' Engine.h:43:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; uint = unsigned int]': ../common/../EngineBase.h:130:25: required from here ../common/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]': ../common/../EngineBase.h:342:26: required from here ../common/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../common/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::gig::Voice]': ../common/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../common/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../common/../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../common/../EngineBase.h:679:60: required from 'LinuxSampler::NoteBase* LinuxSampler::EngineBase::NoteByID(LinuxSampler::note_id_t) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int]' ../common/../EngineBase.h:678:23: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../common/../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EngineChannel.lo EngineChannel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -fPIC -DPIC -o .libs/EngineChannel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -o EngineChannel.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' In file included from ../AbstractEngine.h:30, from EngineChannel.h:29, from EngineChannel.cpp:26: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../Engine.h:28, from ../AbstractEngine.h:28: ../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../AbstractEngine.h:36: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../AbstractEngine.h:37: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../Engine.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31: ../common/../../drivers/midi/MidiInputPort.h: At global scope: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../EngineChannelBase.h:29, from EngineChannel.h:30: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30, from DiskThread.h:28, from Voice.h:41, from EngineChannel.h:32: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:45: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ ../EngineChannelBase.h: In instantiation of 'class LinuxSampler::EngineChannelBase': EngineChannel.h:43:47: required from here ../AbstractEngineChannel.h:92:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::VirtualMidiDevice*)' was hidden [-Woverloaded-virtual=] 92 | virtual void Connect(VirtualMidiDevice* pDevice) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; R = gig::DimensionRegion; I = gig::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:79:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*, LinuxSampler::midi_chan_t)' was hidden [-Woverloaded-virtual=] 79 | virtual void Connect(MidiInputPort* pMidiPort, midi_chan_t MidiChannel) OVERRIDE; // deprecated, may be removed | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; R = gig::DimensionRegion; I = gig::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:72:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*)' was hidden [-Woverloaded-virtual=] 72 | virtual void Connect(MidiInputPort* pMidiPort) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; R = gig::DimensionRegion; I = gig::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ EngineChannel.cpp: In member function 'virtual void LinuxSampler::gig::EngineChannel::LoadInstrument()': EngineChannel.cpp:125:32: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 125 | catch (RIFF::Exception e) { | ^ EngineChannel.cpp:131:43: warning: catching polymorphic type 'class LinuxSampler::InstrumentManagerException' by value [-Wcatch-value=] 131 | catch (InstrumentManagerException e) { | ^ EngineChannel.cpp: In member function 'void LinuxSampler::gig::EngineChannel::reloadScript(gig::Script*)': EngineChannel.cpp:192:28: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 192 | } catch (Exception e) { | ^ In file included from ../AbstractEngine.h:32: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': ../common/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' Engine.h:43:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; uint = unsigned int]': ../common/../EngineBase.h:130:25: required from here ../common/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]': ../common/../EngineBase.h:342:26: required from here ../common/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../common/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../EngineChannelBase.h:379:56: required from 'void LinuxSampler::EngineChannelBase::IgnoreNote(LinuxSampler::note_id_t) [with V = LinuxSampler::gig::Voice; R = gig::DimensionRegion; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int]' ../EngineChannelBase.h:375:18: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::gig::Voice]': ../common/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../common/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../common/../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineChannelBase.h:419:55: required from 'uint LinuxSampler::EngineChannelBase::AllNoteIDs(LinuxSampler::note_id_t*, uint) [with V = LinuxSampler::gig::Voice; R = gig::DimensionRegion; I = gig::Instrument; uint = unsigned int; LinuxSampler::note_id_t = unsigned int]' ../EngineChannelBase.h:406:18: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] In file included from ../AbstractEngine.h:38: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::MidiKey::Reset()' at ../common/MidiKeyboardManager.h:188:42, inlined from 'LinuxSampler::MidiKeyboardManager::Reset()' at ../common/MidiKeyboardManager.h:264:42: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::Reset()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -I/usr/include/libgig -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplergigengine.la DiskThread.lo EGADSR.lo EGDecay.lo Engine.lo Filter.lo InstrumentScriptVM.lo InstrumentScriptVMFunctions.lo InstrumentResourceManager.lo Stream.lo Voice.lo Synthesizer.lo Profiler.lo EngineChannel.lo SmoothVolume.lo -L/usr/lib64/libgig -lgig libtool: link: ar cru .libs/liblinuxsamplergigengine.a .libs/DiskThread.o .libs/EGADSR.o .libs/EGDecay.o .libs/Engine.o .libs/Filter.o .libs/InstrumentScriptVM.o .libs/InstrumentScriptVMFunctions.o .libs/InstrumentResourceManager.o .libs/Stream.o .libs/Voice.o .libs/Synthesizer.o .libs/Profiler.o .libs/EngineChannel.o .libs/SmoothVolume.o libtool: link: ranlib .libs/liblinuxsamplergigengine.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplergigengine.la" && ln -s "../liblinuxsamplergigengine.la" "liblinuxsamplergigengine.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' Making all in sf2 make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DiskThread.lo DiskThread.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThread.cpp -fPIC -DPIC -o .libs/DiskThread.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThread.cpp -o DiskThread.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from DiskThread.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications aremake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'LinuxSampler::DiskThreadBase::~DiskThreadBase() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': DiskThread.cpp:37:111: required from here ../common/DiskThreadBase.h:220:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 220 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h: In instantiation of 'int LinuxSampler::DiskThreadBase::Main() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': ../common/DiskThreadBase.h:457:17: required from here ../common/DiskThreadBase.h:473:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 473 | for (int i = 0; i < this->Streams; i++) { | ~~^~~~~~~~~~~~~~~ In file included from InstrumentResourceManager.h:33: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentResourceManager.lo InstrumentResourceManager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentResourceManager.cpp -fPIC -DPIC -o .libs/InstrumentResourceManager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentResourceManager.cpp -o InstrumentResourceManager.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from InstrumentResourceManager.h:40, from InstrumentResourceManager.cpp:27: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from InstrumentResourceManager.h:39: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15, from ../InstrumentManagerBase.h:29: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from InstrumentResourceManager.cpp:25: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/midi/MidiInputPort.h: At global scope: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31, from EngineChannel.h:30, from InstrumentResourceManager.cpp:28: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:37, from EngineChannel.h:32: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ ../EngineChannelBase.h: In instantiation of 'class LinuxSampler::EngineChannelBase': EngineChannel.h:43:47: required from here ../AbstractEngineChannel.h:92:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::VirtualMidiDevice*)' was hidden [-Woverloaded-virtual=] 92 | virtual void Connect(VirtualMidiDevice* pDevice) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:79:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*, LinuxSampler::midi_chan_t)' was hidden [-Woverloaded-virtual=] 79 | virtual void Connect(MidiInputPort* pMidiPort, midi_chan_t MidiChannel) OVERRIDE; // deprecated, may be removed | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:72:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*)' was hidden [-Woverloaded-virtual=] 72 | virtual void Connect(MidiInputPort* pMidiPort) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ In file included from InstrumentResourceManager.cpp:33: ../../plugins/InstrumentEditorFactory.h:95:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static InstrumentEditor* Create(String InstrumentEditorName) throw (Exception); | ^~~~~ ../../plugins/InstrumentEditorFactory.h:96:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | static void Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception); | ^~~~~ InstrumentResourceManager.cpp:46:126: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | std::vector InstrumentResourceManager::GetInstrumentFileContent(String File) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp: In member function 'virtual std::vector LinuxSampler::sf2::InstrumentResourceManager::GetInstrumentFileContent(String)': InstrumentResourceManager.cpp:62:36: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 62 | } catch (::RIFF::Exception e) { | ^ InstrumentResourceManager.cpp: At global scope: InstrumentResourceManager.cpp:73:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | InstrumentResourceManager::instrument_info_t InstrumentResourceManager::GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp: In member function 'virtual LinuxSampler::InstrumentManager::instrument_info_t LinuxSampler::sf2::InstrumentResourceManager::GetInstrumentInfo(LinuxSampler::InstrumentManager::instrument_id_t)': InstrumentResourceManager.cpp:102:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 102 | if (low == ::sf2::NONE || high == ::sf2::NONE) { | ~~~~^~~~~~~~~~~~~~ InstrumentResourceManager.cpp:102:48: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 102 | if (low == ::sf2::NONE || high == ::sf2::NONE) { | ~~~~~^~~~~~~~~~~~~~ InstrumentResourceManager.cpp:119:35: warning: catching polymorphic type 'class sf2::Exception' by value [-Wcatch-value=] 119 | } catch (::sf2::Exception e) { | ^ In file included from InstrumentResourceManager.h:37: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29, from Voice.h:34: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': ../common/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' Engine.h:42:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; uint = unsigned int]': ../common/../EngineBase.h:130:25: required from here ../common/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]': ../common/../EngineBase.h:342:26: required from here ../common/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../common/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::sf2::Voice]': ../common/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../common/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../common/../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../common/../EngineBase.h:679:60: required from 'LinuxSampler::NoteBase* LinuxSampler::EngineBase::NoteByID(LinuxSampler::note_id_t) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int]' ../common/../EngineBase.h:678:23: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../common/../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EngineChannel.lo EngineChannel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -fPIC -DPIC -o .libs/EngineChannel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -o EngineChannel.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from EngineChannel.h:29, from EngineChannel.cpp:26: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../Engine.h:28, from ../AbstractEngine.h:28: ../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../AbstractEngine.h:36: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../AbstractEngine.h:37: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../Engine.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31: ../common/../../drivers/midi/MidiInputPort.h: At global scope: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../EngineChannelBase.h:29, from EngineChannel.h:30: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30, from DiskThread.h:28, from Voice.h:34, from EngineChannel.h:32: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:37: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ ../EngineChannelBase.h: In instantiation of 'class LinuxSampler::EngineChannelBase': EngineChannel.h:43:47: required from here ../AbstractEngineChannel.h:92:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::VirtualMidiDevice*)' was hidden [-Woverloaded-virtual=] 92 | virtual void Connect(VirtualMidiDevice* pDevice) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:79:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*, LinuxSampler::midi_chan_t)' was hidden [-Woverloaded-virtual=] 79 | virtual void Connect(MidiInputPort* pMidiPort, midi_chan_t MidiChannel) OVERRIDE; // deprecated, may be removed | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:72:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*)' was hidden [-Woverloaded-virtual=] 72 | virtual void Connect(MidiInputPort* pMidiPort) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ EngineChannel.cpp: In member function 'virtual void LinuxSampler::sf2::EngineChannel::LoadInstrument()': EngineChannel.cpp:112:43: warning: catching polymorphic type 'class LinuxSampler::InstrumentManagerException' by value [-Wcatch-value=] 112 | catch (InstrumentManagerException e) { | ^ EngineChannel.cpp:118:33: warning: catching polymorphic type 'class sf2::Exception' by value [-Wcatch-value=] 118 | catch (::sf2::Exception e) { | ^ EngineChannel.cpp:124:37: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 124 | catch (::std::runtime_error e) { | ^ In file included from ../AbstractEngine.h:32: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': ../common/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' Engine.h:42:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; uint = unsigned int]': ../common/../EngineBase.h:130:25: required from here ../common/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]': ../common/../EngineBase.h:342:26: required from here ../common/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../common/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../EngineChannelBase.h:379:56: required from 'void LinuxSampler::EngineChannelBase::IgnoreNote(LinuxSampler::note_id_t) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int]' ../EngineChannelBase.h:375:18: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::sf2::Voice]': ../common/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../common/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../common/../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineChannelBase.h:419:55: required from 'uint LinuxSampler::EngineChannelBase::AllNoteIDs(LinuxSampler::note_id_t*, uint) [with V = LinuxSampler::sf2::Voice; R = sf2::Region; I = sf2::Preset; uint = unsigned int; LinuxSampler::note_id_t = unsigned int]' ../EngineChannelBase.h:406:18: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] In file included from Stream.h:33, from Voice.h:33: /usr/include/libgig/SF.h: At global scope: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ In file included from ../AbstractEngine.h:38: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::MidiKey::Reset()' at ../common/MidiKeyboardManager.h:188:42, inlined from 'LinuxSampler::MidiKeyboardManager::Reset()' at ../common/MidiKeyboardManager.h:264:42: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::Reset()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Voice.lo Voice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Voice.cpp -fPIC -DPIC -o .libs/Voice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Voice.cpp -o Voice.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from Voice.h:34, from Voice.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from Voice.h:28: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from Voice.h:32: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' ifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16, from ../InstrumentManagerBase.h:29: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../gig/Filter.h:33, from Voice.h:36: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:37: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from EngineChannel.h:31, from Voice.h:41: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from Voice.h:31: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': ../common/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' Engine.h:42:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; uint = unsigned int]': ../common/../EngineBase.h:130:25: required from here ../common/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]': ../common/../EngineBase.h:342:26: required from here ../common/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../common/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::sf2::Voice]': ../common/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../common/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../common/../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../common/../EngineBase.h:255:26: required from here ../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../common/../EngineBase.h:679:60: required from 'LinuxSampler::NoteBase* LinuxSampler::EngineBase::NoteByID(LinuxSampler::note_id_t) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int]' ../common/../EngineBase.h:678:23: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/DiskThreadBase.h: In instantiation of 'LinuxSampler::Stream::OrderID_t LinuxSampler::DiskThreadBase::CreateOrderID() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager; LinuxSampler::Stream::OrderID_t = unsigned int]': ../common/DiskThreadBase.h:315:45: required from 'int LinuxSampler::DiskThreadBase::OrderNewStream(LinuxSampler::Stream::reference_t*, R*, long unsigned int, bool) [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]' ../common/VoiceBase.h:82:55: required from 'int LinuxSampler::VoiceBase::OrderNewStream() [with EC = LinuxSampler::sf2::EngineChannel; R = sf2::Region; S = sf2::Sample; D = LinuxSampler::sf2::DiskThread]' ../common/VoiceBase.h:81:25: required from here ../common/DiskThreadBase.h:184:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../common/../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../common/../EngineBase.h:695:23: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] In file included from Stream.h:33, from Voice.h:33: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Stream.lo Stream.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Stream.cpp -fPIC -DPIC -o .libs/Stream.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Stream.cpp -o Stream.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' In file included from Stream.cpp:29: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/Stream.h:28, from ../common/StreamBase.h:28, from Stream.h:28, from Stream.cpp:28: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ Stream.cpp: In member function 'virtual long int LinuxSampler::sf2::Stream::Read(uint8_t*, long int)': Stream.cpp:56:64: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 56 | endofsamplereached = (this->PlaybackState.position >= pSample->GetTotalFrameCount()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stream.cpp:72:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 72 | endofsamplereached = (SampleOffset >= pSample->GetTotalFrameCount()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Stream.h:33: /usr/include/libgig/SF.h: At global scope: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Engine.lo Engine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -fPIC -DPIC -o .libs/Engine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -o Engine.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from Engine.h:28, from Engine.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30: InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31, from ../EngineBase.h:30, from Engine.h:29: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ ../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from EngineChannel.h:31, from Voice.h:41, from Engine.h:30: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': Engine.cpp:85:52: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': ../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' Engine.h:42:22: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; uint = unsigned int]': ../EngineBase.h:130:25: required from here ../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]': ../EngineBase.h:342:26: required from here ../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::sf2::Voice]': ../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../EngineBase.h:695:23: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' ../EngineBase.h:695:23: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] In file included from InstrumentResourceManager.h:33: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ In file included from ../common/InstrumentScriptVMFunctions.h:15, from ../common/InstrumentScriptVM.h:18: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::EngineBase::ResetInternal()' at ../EngineBase.h:2163:34: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::EngineBase::ResetInternal()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()' at ../common/MidiKeyboardManager.h:396:42: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o SF2SignalUnitRack.lo SF2SignalUnitRack.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SF2SignalUnitRack.cpp -fPIC -DPIC -o .libs/SF2SignalUnitRack.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SF2SignalUnitRack.cpp -o SF2SignalUnitRack.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' In file included from ../common/../AbstractEngine.h:30, from ../common/../AbstractEngineChannel.h:30, from ../common/AbstractVoice.h:31, from SF2SignalUnitRack.h:28, from SF2SignalUnitRack.cpp:23: ../common/../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../common/SignalUnitRack.h:26, from SF2SignalUnitRack.h:26: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/Event.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/../../engines/Engine.h:28, from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../common/SignalUnit.h:26, from ../common/SignalUnitRack.h:27: ../common/../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../common/AbstractVoice.h:28: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ ../common/../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../common/../common/../InstrumentManagerBase.h:30, from ../common/../common/DiskThreadBase.h:33, from ../common/../EngineBase.h:31, from ../common/AbstractVoice.h:34: ../common/../common/../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../common/../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30, from Voice.h:34, from SF2SignalUnitRack.cpp:24: InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from EngineChannel.h:31, from Voice.h:41: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../common/../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../common/../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../common/../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -I/usr/include/libgig -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplersf2engine.la InstrumentResourceManager.lo DiskThread.lo EngineChannel.lo Engine.lo Voice.lo SF2SignalUnitRack.lo Stream.lo -L/usr/lib64/libgig -lgig libtool: link: ar cru .libs/liblinuxsamplersf2engine.a .libs/InstrumentResourceManager.o .libs/DiskThread.o .libs/EngineChannel.o .libs/Engine.o .libs/Voice.o .libs/SF2SignalUnitRack.o .libs/Stream.o libtool: link: ranlib .libs/liblinuxsamplersf2engine.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplersf2engine.la" && ln -s "../liblinuxsamplersf2engine.la" "liblinuxsamplersf2engine.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' Making all in sfz make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DiskThread.lo DiskThread.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThread.cpp -fPIC -DPIC -o .libs/DiskThread.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThread.cpp -o DiskThread.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from DiskThread.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from sfz.h:35, from InstrumentResourceManager.h:30, from DiskThread.h:30: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'LinuxSampler::DiskThreadBase::~DiskThreadBase() [with R = sfz::Region; IM = LinuxSampler::sfz::InstrumentResourceManager]': DiskThread.cpp:37:111: required from here ../common/DiskThreadBase.h:220:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 220 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h: In instantiation of 'int LinuxSampler::DiskThreadBase::Main() [with R = sfz::Region; IM = LinuxSampler::sfz::InstrumentResourceManager]': ../common/DiskThreadBase.h:457:17: required from here ../common/DiskThreadBase.h:473:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 473 | for (int i = 0; i < this->Streams; i++) { | ~~^~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentResourceManager.lo InstrumentResourceManager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentResourceManager.cpp -fPIC -DPIC -o .libs/InstrumentResourceManager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentResourceManager.cpp -o InstrumentResourceManager.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from InstrumentResourceManager.h:36, from InstrumentResourceManager.cpp:27: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from sfz.h:35, from InstrumentResourceManager.h:30: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:36: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from sfz.h:37: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:35, from InstrumentResourceManager.h:35: ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) thrmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' ow (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15, from ../InstrumentManagerBase.h:29: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from InstrumentResourceManager.cpp:25: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/midi/MidiInputPort.h: At global scope: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31, from EngineChannel.h:30, from InstrumentResourceManager.cpp:28: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:35, from EngineChannel.h:32: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ ../EngineChannelBase.h: In instantiation of 'class LinuxSampler::EngineChannelBase': EngineChannel.h:36:114: required from here ../AbstractEngineChannel.h:92:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::VirtualMidiDevice*)' was hidden [-Woverloaded-virtual=] 92 | virtual void Connect(VirtualMidiDevice* pDevice) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:79:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*, LinuxSampler::midi_chan_t)' was hidden [-Woverloaded-virtual=] 79 | virtual void Connect(MidiInputPort* pMidiPort, midi_chan_t MidiChannel) OVERRIDE; // deprecated, may be removed | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:72:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*)' was hidden [-Woverloaded-virtual=] 72 | virtual void Connect(MidiInputPort* pMidiPort) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ In file included from InstrumentResourceManager.cpp:33: ../../plugins/InstrumentEditorFactory.h:95:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static InstrumentEditor* Create(String InstrumentEditorName) throw (Exception); | ^~~~~ ../../plugins/InstrumentEditorFactory.h:96:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | static void Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception); | ^~~~~ InstrumentResourceManager.cpp:46:126: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | std::vector InstrumentResourceManager::GetInstrumentFileContent(String File) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp:55:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | InstrumentResourceManager::instrument_info_t InstrumentResourceManager::GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) { | ^~~~~ InstrumentResourceManager.cpp: In member function 'virtual LinuxSampler::InstrumentManager::instrument_info_t LinuxSampler::sfz::InstrumentResourceManager::GetInstrumentInfo(LinuxSampler::InstrumentManager::instrument_id_t)': InstrumentResourceManager.cpp:83:35: warning: catching polymorphic type 'class sfz::Exception' by value [-Wcatch-value=] 83 | } catch (::sfz::Exception e) { | ^ In file included from InstrumentResourceManager.h:33: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EngineChannel.lo EngineChannel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -fPIC -DPIC -o .libs/EngineChannel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -o EngineChannel.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from EngineChannel.h:29, from EngineChannel.cpp:26: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../Engine.h:28, from ../AbstractEngine.h:28: ../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../AbstractEngine.h:36: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../AbstractEngine.h:37: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../Engine.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31: ../common/../../drivers/midi/MidiInputPort.h: At global scope: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../EngineChannelBase.h:29, from EngineChannel.h:30: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30, from DiskThread.h:28, from Voice.h:33, from EngineChannel.h:32: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from sfz.h:35, from InstrumentResourceManager.h:30, from DiskThread.h:30: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:35: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ ../EngineChannelBase.h: In instantiation of 'class LinuxSampler::EngineChannelBase': EngineChannel.h:36:114: required from here ../AbstractEngineChannel.h:92:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::VirtualMidiDevice*)' was hidden [-Woverloaded-virtual=] 92 | virtual void Connect(VirtualMidiDevice* pDevice) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:79:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*, LinuxSampler::midi_chan_t)' was hidden [-Woverloaded-virtual=] 79 | virtual void Connect(MidiInputPort* pMidiPort, midi_chan_t MidiChannel) OVERRIDE; // deprecated, may be removed | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../AbstractEngineChannel.h:72:29: warning: 'virtual void LinuxSampler::AbstractEngineChannel::Connect(LinuxSampler::MidiInputPort*)' was hidden [-Woverloaded-virtual=] 72 | virtual void Connect(MidiInputPort* pMidiPort) OVERRIDE; | ^~~~~~~ ../EngineChannelBase.h:145:26: note: by 'void LinuxSampler::EngineChannelBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument]' 145 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ EngineChannel.cpp: In member function 'virtual void LinuxSampler::sfz::EngineChannel::LoadInstrument()': EngineChannel.cpp:138:43: warning: catching polymorphic type 'class LinuxSampler::InstrumentManagerException' by value [-Wcatch-value=] 138 | catch (InstrumentManagerException e) { | ^ EngineChannel.cpp:144:33: warning: catching polymorphic type 'class sfz::Exception' by value [-Wcatch-value=] 144 | catch (::sfz::Exception e) { | ^ EngineChannel.cpp:150:37: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 150 | catch (::std::runtime_error e) { | ^ In file included from ../AbstractEngine.h:32: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': ../EngineChannelBase.h:379:56: required from 'void LinuxSampler::EngineChannelBase::IgnoreNote(LinuxSampler::note_id_t) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument; LinuxSampler::note_id_t = unsigned int]' ../EngineChannelBase.h:375:18: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineChannelBase.h:419:55: required from 'uint LinuxSampler::EngineChannelBase::AllNoteIDs(LinuxSampler::note_id_t*, uint) [with V = LinuxSampler::sfz::Voice; R = sfz::Region; I = sfz::Instrument; uint = unsigned int; LinuxSampler::note_id_t = unsigned int]' ../EngineChannelBase.h:406:18: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ In file included from ../AbstractEngine.h:38: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::MidiKey::Reset()' at ../common/MidiKeyboardManager.h:188:42, inlined from 'LinuxSampler::MidiKeyboardManager::Reset()' at ../common/MidiKeyboardManager.h:264:42: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::Reset()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentScriptVM.lo InstrumentScriptVM.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVM.cpp -fPIC -DPIC -o .libs/InstrumentScriptVM.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVM.cpp -o InstrumentScriptVM.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from EngineChannel.h:29, from InstrumentScriptVM.cpp:12: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../common/InstrumentScriptVM.h:16, from InstrumentScriptVM.h:13, from InstrumentScriptVM.cpp:10: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/InstrumentScriptVM.h:13: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/../../engines/Engine.h:28, from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../EngineChannelBase.h:29, from EngineChannel.h:30: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from EngineChannel.h:31: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30, from DiskThread.h:28, from Voice.h:33, from EngineChannel.h:32: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from sfz.h:35, from InstrumentResourceManager.h:30, from DiskThread.h:30: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:35: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Voice.lo Voice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Voice.cpp -fPIC -DPIC -o .libs/Voice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Voice.cpp -o Voice.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from Voice.h:33, from Voice.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from Voice.h:28: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from Voice.h:32: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' ifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16, from ../InstrumentManagerBase.h:29: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from sfz.h:35, from InstrumentResourceManager.h:30, from DiskThread.h:30: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../gig/Filter.h:33, from Voice.h:34: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../common/AbstractVoice.h:34, from ../common/VoiceBase.h:29, from Voice.h:35: ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from EngineChannel.h:31, from Engine.h:32, from Voice.cpp:27: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from Voice.h:31: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'LinuxSampler::Stream::OrderID_t LinuxSampler::DiskThreadBase::CreateOrderID() [with R = sfz::Region; IM = LinuxSampler::sfz::InstrumentResourceManager; LinuxSampler::Stream::OrderID_t = unsigned int]': ../common/DiskThreadBase.h:315:45: required from 'int LinuxSampler::DiskThreadBase::OrderNewStream(LinuxSampler::Stream::reference_t*, R*, long unsigned int, bool) [with R = sfz::Region; IM = LinuxSampler::sfz::InstrumentResourceManager]' ../common/VoiceBase.h:82:55: required from 'int LinuxSampler::VoiceBase::OrderNewStream() [with EC = LinuxSampler::sfz::EngineChannel; R = sfz::Region; S = LinuxSampler::Sample; D = LinuxSampler::sfz::DiskThread]' ../common/VoiceBase.h:81:25: required from here ../common/DiskThreadBase.h:184:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EGADSR.lo EGADSR.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EGADSR.cpp -fPIC -DPIC -o .libs/EGADSR.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EGADSR.cpp -o EGADSR.o >/dev/null 2>&1 In file included from ../common/../../common/RTMath.h:29, from ../common/EG.h:28, from EGADSR.h:27, from EGADSR.cpp:24: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Stream.lo Stream.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Stream.cpp -fPIC -DPIC -o .libs/Stream.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Stream.cpp -o Stream.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' In file included from sfz.h:35, from Stream.h:29, from Stream.cpp:28: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:36: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from sfz.h:37: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ In file included from Stream.cpp:29: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/Stream.h:28, from ../common/StreamBase.h:28, from Stream.h:28: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ Stream.cpp: In member function 'virtual long int LinuxSampler::sfz::Stream::Read(uint8_t*, long int)': Stream.cpp:49:64: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 49 | endofsamplereached = (this->PlaybackState.position >= pSample->GetTotalFrameCount()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stream.cpp:65:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 65 | endofsamplereached = (SampleOffset >= pSample->GetTotalFrameCount()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EG.lo EG.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EG.cpp -fPIC -DPIC -o .libs/EG.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EG.cpp -o EG.o >/dev/null 2>&1 In file included from ../common/../../common/RTMath.h:29, from ../common/EG.h:28, from EG.h:26, from EG.cpp:23: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from sfz.h:35, from EG.h:29: ../common/SampleManager.h: At global scope: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:36: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from sfz.h:37: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o sfz.lo sfz.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c sfz.cpp -fPIC -DPIC -o .libs/sfz.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c sfz.cpp -o sfz.o >/dev/null 2>&1 In file included from sfz.h:35, from sfz.cpp:24: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:36: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from sfz.h:37: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ In file included from sfz.cpp:35: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from sfz.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ sfz.cpp: In destructor 'virtual sfz::Instrument::~Instrument()': sfz.cpp:237:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 237 | for (int i = 0; i < regions.size(); i++) { | ~~^~~~~~~~~~~~~~~~ sfz.cpp: In constructor 'sfz::File::File(std::string, sfz::SampleManager*)': sfz.cpp:913:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 913 | for (int i = 0; i < _instrument->regions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sfz.cpp:980:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 980 | for (int i = 0; i < _instrument->regions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sfz.cpp: In destructor 'virtual sfz::File::~File()': sfz.cpp:1296:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::stack::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1296 | for (int i = 0; i < _current_containers.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ sfz.cpp: At global scope: sfz.cpp:1340:43: warning: dynamake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' mic exception specifications are deprecated in C++11 [-Wdeprecated] 1340 | int File::ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ sfz.cpp:1351:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 1351 | float File::ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ sfz.cpp: In member function 'void sfz::File::push_opcode(std::string)': sfz.cpp:1495:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1495 | for (int i = 0; i < path.length(); i++) if (path[i] == '\\') path[i] = '/'; | ~~^~~~~~~~~~~~~~~ In member function 'LinuxSampler::optional::operator=(LinuxSampler::optional const&)', inlined from 'sfz::Array >::set(int, LinuxSampler::optional const&)' at sfz.h:385:23, inlined from 'sfz::ContainerDefinition::Reset()' at sfz.cpp:466:27: ../../common/optional.h:84:35: warning: 'D.103673.data' is used uninitialized [-Wuninitialized] 84 | this->data = arg.data; | ~~~~^~~~ sfz.cpp: In member function 'sfz::ContainerDefinition::Reset()': sfz.cpp:466:27: note: '' declared here 466 | delay_oncc.set(i, optional::nothing); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'LinuxSampler::optional::operator=(LinuxSampler::optional const&)', inlined from 'sfz::Array >::set(int, LinuxSampler::optional const&)' at sfz.h:385:23, inlined from 'sfz::ContainerDefinition::Reset()' at sfz.cpp:467:35: ../../common/optional.h:84:35: warning: 'D.103675.data' is used uninitialized [-Wuninitialized] 84 | this->data = arg.data; | ~~~~^~~~ sfz.cpp: In member function 'sfz::ContainerDefinition::Reset()': sfz.cpp:467:35: note: '' declared here 467 | delay_samples_oncc.set(i, optional::nothing); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'LinuxSampler::optional::operator=(LinuxSampler::optional const&)', inlined from 'sfz::Array >::set(int, LinuxSampler::optional const&)' at sfz.h:385:23, inlined from 'sfz::ContainerDefinition::Reset()' at sfz.cpp:468:28: ../../common/optional.h:84:35: warning: 'D.103677.data' is used uninitialized [-Wuninitialized] 84 | this->data = arg.data; | ~~~~^~~~ sfz.cpp: In member function 'sfz::ContainerDefinition::Reset()': sfz.cpp:468:28: note: '' declared here 468 | offset_oncc.set(i, optional::nothing); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Engine.lo Engine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -fPIC -DPIC -o .libs/Engine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -o Engine.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThread.h:28, from Engine.h:28, from Engine.cpp:25: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/AbstractInstrumentManager.h:13, from ../InstrumentManagerBase.h:29: ../common/../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from sfz.h:35, from InstrumentResourceManager.h:30, from DiskThread.h:30: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31, from ../EngineBase.h:30, from Engine.h:29: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ ../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from EngineChannel.h:31, from Engine.h:32: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::CCSignalUnit::CC]': Engine.cpp:60:28: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Smoother]': Engine.cpp:61:34: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': Engine.cpp:126:58: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from DiskThread.h:29: ../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = sfz::Region; IM = LinuxSampler::sfz::InstrumentResourceManager]': ../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument]' ../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument]' Engine.cpp:38:20: required from here ../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ ../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' ../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' Engine.cpp:125:63: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' ../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' Engine.cpp:125:63: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] ../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument; uint = unsigned int]': ../EngineBase.h:130:25: required from here ../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument]': ../EngineBase.h:342:26: required from here ../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ ../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::sfz::Voice]': ../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': ../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] ../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': ../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sfz::Voice; RR = sfz::Region; R = sfz::Region; D = LinuxSampler::sfz::DiskThread; IM = LinuxSampler::sfz::InstrumentResourceManager; I = sfz::Instrument]' ../EngineBase.h:255:26: required from here ../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] In file included from ../common/InstrumentScriptVMFunctions.h:15, from ../common/InstrumentScriptVM.h:18: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::EngineBase::ResetInternal()' at ../EngineBase.h:2163:34: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::EngineBase::ResetInternal()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()' at ../common/MidiKeyboardManager.h:396:42: ../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ ../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()': ../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o LookupTable.lo LookupTable.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c LookupTable.cpp -fPIC -DPIC -o .libs/LookupTable.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c LookupTable.cpp -o LookupTable.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' In file included from sfz.h:35, from LookupTable.h:28, from LookupTable.cpp:23: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:36: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from sfz.h:37: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ In file included from LookupTable.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from LookupTable.h:26: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o SfzSignalUnitRack.lo SfzSignalUnitRack.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SfzSignalUnitRack.cpp -fPIC -DPIC -o .libs/SfzSignalUnitRack.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SfzSignalUnitRack.cpp -o SfzSignalUnitRack.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' In file included from ../common/../AbstractEngine.h:30, from ../common/../AbstractEngineChannel.h:30, from ../common/AbstractVoice.h:31, from SfzSignalUnitRack.h:29, from SfzSignalUnitRack.cpp:23: ../common/../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../common/../../common/RTMath.h:29, from ../common/Event.h:28, from ../common/SignalUnitRack.h:26, from SfzSignalUnitRack.h:26: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/../../common/global.h:34, from ../common/Event.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../common/../../drivers/audio/../DeviceParameter.h:31, from ../common/../../drivers/audio/AudioOutputDevice.h:35, from ../common/../EngineChannel.h:25, from ../common/Event.h:31: ../common/../../drivers/audio/../../common/optional.h: At global scope: ../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/../../engines/Engine.h:28, from ../common/../../drivers/audio/AudioOutputDevice.h:36: ../common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDevice.h:37: ../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../common/../../drivers/audio/../../effects/Effect.h:27, from ../common/../../drivers/audio/../../effects/EffectChain.h:24, from ../common/../../drivers/audio/AudioOutputDevice.h:39: ../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../common/../../drivers/midi/MidiInputDevice.h:35, from ../common/../EngineChannel.h:27: ../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../common/../EngineChannel.h:31: ../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../common/SignalUnit.h:26, from ../common/SignalUnitRack.h:27: ../common/../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from sfz.h:35, from EG.h:29, from SfzSignalUnitRack.h:27: ../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ ../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ ../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz.h:34: ../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz.h:63:41: required from here ../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ ../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz.h: At global scope: sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../common/AbstractVoice.h:28: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ ../common/../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../common/../common/../InstrumentManagerBase.h:30, from ../common/../common/DiskThreadBase.h:33, from ../common/../EngineBase.h:31, from ../common/AbstractVoice.h:34: ../common/../common/../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../common/../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../common/../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from DiskThread.h:30, from Engine.h:28, from SfzSignalUnitRack.cpp:24: InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from EngineChannel.h:31, from Engine.h:32: ../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ SfzSignalUnitRack.cpp: In member function 'virtual void LinuxSampler::sfz::LFOv2Unit::Trigger()': SfzSignalUnitRack.cpp:333:54: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 333 | if (/*pLfoInfo->wave < 0 ||*/ pLfoInfo->wave >= lfos.size()) pLFO = &lfo0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../common/Event.h:30: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../common/../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../common/../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../common/../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplersfzengine.la sfz.lo InstrumentResourceManager.lo DiskThread.lo EngineChannel.lo Engine.lo InstrumentScriptVM.lo Voice.lo Stream.lo EGADSR.lo EG.lo SfzSignalUnitRack.lo LookupTable.lo libtool: link: ar cru .libs/liblinuxsamplersfzengine.a .libs/sfz.o .libs/InstrumentResourceManager.o .libs/DiskThread.o .libs/EngineChannel.o .libs/Engine.o .libs/InstrumentScriptVM.o .libs/Voice.o .libs/Stream.o .libs/EGADSR.o .libs/EG.o .libs/SfzSignalUnitRack.o .libs/LookupTable.o libtool: link: ranlib .libs/liblinuxsamplersfzengine.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplersfzengine.la" && ln -s "../liblinuxsamplersfzengine.la" "liblinuxsamplersfzengine.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' Making all in common make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o StreamBase.lo StreamBase.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c StreamBase.cpp -fPIC -DPIC -o .libs/StreamBase.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c StreamBase.cpp -o StreamBase.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' In file included from StreamBase.cpp:27: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from Stream.h:28, from StreamBase.h:28, from StreamBase.cpp:25: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o SampleFile.lo SampleFile.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SampleFile.cpp -fPIC -DPIC -o .libs/SampleFile.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SampleFile.cpp -o SampleFile.o >/dev/null 2>&1 In file included from SampleFile.cpp:25: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from Sample.h:27, from SampleFile.h:27, from SampleFile.cpp:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ SampleFile.cpp: In member function 'virtual LinuxSampler::Sample::buffer_t LinuxSampler::SampleFile::LoadSampleDataWithNullSamplesExtension(long unsigned int, uint)': SampleFile.cpp:163:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 163 | if (FrameCount > GetTotalFrameCount()) FrameCount = GetTotalFrameCount(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ SampleFile.cpp:165:46: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 165 | if (Offset > MaxOffset && FrameCount < GetTotalFrameCount()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ SampleFile.cpp:166:46: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 166 | FrameCount = FrameCount + Offset > GetTotalFrameCount() ? GetTotalFrameCount() - Offset : FrameCount; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ SampleFile.cpp: In member function 'virtual long int LinuxSampler::SampleFile::Read(void*, long unsigned int)': SampleFile.cpp:186:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 186 | if (GetPos() + FrameCount > GetTotalFrameCount()) FrameCount = GetTotalFrameCount() - GetPos(); // For the cases where a different sample end is specified (not the end of the file) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DiskThreadBase.lo DiskThreadBase.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThreadBase.cpp -fPIC -DPIC -o .libs/DiskThreadBase.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DiskThreadBase.cpp -o DiskThreadBase.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../InstrumentManagerBase.h:31, from DiskThreadBase.h:33, from DiskThreadBase.cpp:27: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from DiskThreadBase.h:32: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../common/AbstractInstrumentManager.h:15, from ../InstrumentManagerBase.h:29: ../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from DiskThreadBase.cpp:25: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../InstrumentManagerBase.h:30: ../../drivers/audio/../DeviceParameterFactory.h: At global scope: ../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../InstrumentManagerBase.h:32: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ ../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from ../common/Event.h:30, from ../common/InstrumentScriptVM.h:16, from ../common/AbstractInstrumentManager.h:16: ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Event.lo Event.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Event.cpp -fPIC -DPIC -o .libs/Event.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Event.cpp -o Event.o >/dev/null 2>&1 In file included from ../../common/RTMath.h:29, from Event.h:28, from Event.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from Event.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtumake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' al void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ Event.cpp: In member function 'RTList::Iterator LinuxSampler::EventGenerator::popNextScheduledEvent(RTAVLTree&, Pool&, LinuxSampler::sched_time_t)': Event.cpp:100:44: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 100 | if (itEvent->itEvent->iFragmentPos >= uiSamplesProcessed) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Event.cpp: In member function 'RTList::Iterator LinuxSampler::EventGenerator::popNextScheduledScriptEvent(RTAVLTree&, Pool&, LinuxSampler::sched_time_t)': Event.cpp:136:41: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 136 | if (itEvent->cause.iFragmentPos >= uiSamplesProcessed) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from Event.h:30: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromPtr(const T*) const [with T = LinuxSampler::ScheduledEvent; Iterator = RTListBase::_Iterator]': Event.cpp:83:64: required from here ../../common/Pool.h:869:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 869 | if (index < 0 || index >= poolsize) return Iterator(); // invalid iterator | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromPtr(const T*) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator]': Event.cpp:123:61: required from here ../../common/Pool.h:869:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o SignalUnit.lo SignalUnit.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SignalUnit.cpp -fPIC -DPIC -o .libs/SignalUnit.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c SignalUnit.cpp -o SignalUnit.o >/dev/null 2>&1 In file included from SignalUnit.h:26, from SignalUnit.cpp:23: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../../common/RTMath.h:29, from Event.h:28, from SignalUnitRack.h:26, from SignalUnit.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from ../../common/Exception.h:27, from ../../common/ArrayList.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o ModulatorGraph.lo ModulatorGraph.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ModulatorGraph.cpp -fPIC -DPIC -o .libs/ModulatorGraph.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ModulatorGraph.cpp -o ModulatorGraph.o >/dev/null 2>&1 In file included from ../../common/RTMath.h:29, from Event.h:28, from SignalUnitRack.h:26, from ModulatorGraph.cpp:23: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from Event.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecatmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' ed in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from SignalUnit.h:26, from SignalUnitRack.h:27: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ModulatorGraph.cpp:24: ../../effects/EffectFactory.h:108:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | static Effect* Create(EffectInfo* pInfo) throw (Exception); | ^~~~~ ../../effects/EffectFactory.h:117:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | static void Destroy(Effect* pEffect) throw (Exception); | ^~~~~ ModulatorGraph.cpp: In member function 'void LinuxSampler::EqSupport::Install()': ModulatorGraph.cpp:41:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 41 | for (int i = 0; i < EffectFactory::AvailableEffectsCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ModulatorGraph.cpp:64:35: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 64 | } catch(Exception e) { std::cerr << e.Message(); continue; } | ^ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AbstractInstrumentManager.lo AbstractInstrumentManager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractInstrumentManager.cpp -fPIC -DPIC -o .libs/AbstractInstrumentManager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractInstrumentManager.cpp -o AbstractInstrumentManager.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from AbstractInstrumentManager.cpp:11: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from AbstractInstrumentManager.h:13, from AbstractInstrumentManager.cpp:10: ../InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from AbstractInstrumentManager.h:15: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../InstrumentManager.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31, from InstrumentScriptVM.h:16, from AbstractInstrumentManager.h:16: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from AbstractInstrumentManager.cpp:12: ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from Event.h:30: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AbstractVoice.lo AbstractVoice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractVoice.cpp -fPIC -DPIC -o .libs/AbstractVoice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractVoice.cpp -o AbstractVoice.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../AbstractEngineChannel.h:30, from AbstractVoice.h:31, from AbstractVoice.cpp:26: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../common/RTMath.h:29, from Event.h:28, from Voice.h:27, from AbstractVoice.h:28: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from Event.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../gig/Filter.h:33, from Voice.h:28: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from ../common/../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../common/../InstrumentManagerBase.h:30, from ../common/DiskThreadBase.h:33, from ../EngineBase.h:31, from AbstractVoice.h:34: ../common/../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ ../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ AbstractVoice.cpp: In member function 'virtual void LinuxSampler::AbstractVoice::Synthesize(uint, sample_t*, uint)': AbstractVoice.cpp:436:58: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 436 | while (itCCEvent && itCCEvent->FragmentPos() <= Skip) ++itCCEvent; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ AbstractVoice.cpp:437:64: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 437 | while (itGroupEvent && itGroupEvent->FragmentPos() <= Skip) ++itGroupEvent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ AbstractVoice.cpp:500:45: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 500 | if ((itKillEvent && killPos <= iSubFragmentEnd) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~ AbstractVoice.cpp:544:44: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 544 | if (itKillEvent && killPos <= iSubFragmentEnd) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~ AbstractVoice.cpp: In member function 'void LinuxSampler::AbstractVoice::processCCEvents(RTList::Iterator&, uint)': AbstractVoice.cpp:673:50: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 673 | for (; itEvent && itEvent->FragmentPos() <= End; ++itEvent) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ AbstractVoice.cpp: In member function 'void LinuxSampler::AbstractVoice::processTransitionEvents(RTList::Iterator&, uint)': AbstractVoice.cpp:739:50: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 739 | for (; itEvent && itEvent->FragmentPos() <= End; ++itEvent) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ AbstractVoice.cpp:769:24: warning: enumeration value 'synth_param_cutoff_attack' not handled in switch [-Wswitch] 769 | switch (itEvent->Param.NoteSynthParam.Type) { | ^ AbstractVoice.cpp:769:24: warning: enumeration value 'synth_param_cutoff_decay' not handled in switch [-Wswitch] AbstractVoice.cpp:769:24: warning: enumeration value 'synth_param_cutoff_sustain' not handled in switch [-Wswitch] AbstractVoice.cpp:769:24: warning: enumeration value 'synth_param_cutoff_release' not handled in switch [-Wswitch] AbstractVoice.cpp: In member function 'void LinuxSampler::AbstractVoice::processGroupEvents(RTList::Iterator&, uint)': AbstractVoice.cpp:848:50: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 848 | for (; itEvent && itEvent->FragmentPos() <= End; ++itEvent) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from Event.h:30: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EG.lo EG.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EG.cpp -fPIC -DPIC -o .libs/EG.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EG.cpp -o EG.o >/dev/null 2>&1 In file included from ../../common/RTMath.h:29, from EG.h:28, from EG.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentScriptVMDynVars.lo InstrumentScriptVMDynVars.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVMDynVars.cpp -fPIC -DPIC -o .libs/InstrumentScriptVMDynVars.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVMDynVars.cpp -o InstrumentScriptVMDynVars.o >/dev/null 2>&1 In file included from ../AbstractEngine.h:30, from ../AbstractEngineChannel.h:30, from InstrumentScriptVMDynVars.cpp:13: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../common/RTMath.h:29, from Event.h:28, from Note.h:14, from InstrumentScriptVMFunctions.h:15, from InstrumentScriptVMDynVars.cpp:10: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from InstrumentScriptVMFunctions.h:13: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../common/../gig/Filter.h:33, from ../common/Voice.h:28, from ../EngineChannelBase.h:31, from ../EngineBase.h:30, from InstrumentScriptVMDynVars.cpp:14: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Artmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' iculator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../common/../../drivers/audio/AudioOutputDeviceFactory.h:31, from ../common/../InstrumentManagerBase.h:30, from ../common/DiskThreadBase.h:33, from ../EngineBase.h:31: ../common/../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../common/../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ ../common/../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../common/../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ ../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ ../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ InstrumentScriptVMDynVars.cpp: In member function 'virtual int LinuxSampler::InstrumentScriptVMDynVar_NKSP_CALLBACK_CHILD_ID::evalIntElement(uint)': InstrumentScriptVMDynVars.cpp:59:15: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 59 | if (i >= arraySize()) return 0; | ~~^~~~~~~~~~~~~~ In file included from Note.h:13: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentScriptVM.lo InstrumentScriptVM.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVM.cpp -fPIC -DPIC -o .libs/InstrumentScriptVM.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVM.cpp -o InstrumentScriptVM.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' In file included from ../AbstractEngine.h:30, from ../AbstractEngineChannel.h:30, from InstrumentScriptVM.cpp:12: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from InstrumentScriptVM.cpp:10: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31, from InstrumentScriptVM.h:16, from InstrumentScriptVM.cpp:11: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ InstrumentScriptVM.cpp: In member function 'void LinuxSampler::InstrumentScript::load(const String&)': InstrumentScriptVM.cpp:108:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < errors.size(); ++i) | ~~^~~~~~~~~~~~~~~ In file included from /usr/include/unistd.h:226, from ../../drivers/audio/../../common/SynchronizedConfig.h:25, from ../../drivers/audio/AudioOutputDevice.h:38: InstrumentScriptVM.cpp: In constructor 'LinuxSampler::InstrumentScriptVM::InstrumentScriptVM()': InstrumentScriptVM.cpp:254:43: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 254 | m_CC_NUM = DECLARE_VMINT(m_event, class ScriptEvent, cause.Param.CC.Controller); InstrumentScriptVM.cpp:254:20: note: in expansion of macro 'DECLARE_VMINT' 254 | m_CC_NUM = DECLARE_VMINT(m_event, class ScriptEvent, cause.Param.CC.Controller); | ^~~~~~~~~~~~~ InstrumentScriptVM.cpp:255:54: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 255 | m_EVENT_ID = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, id); InstrumentScriptVM.cpp:255:22: note: in expansion of macro 'DECLARE_VMINT_READONLY' 255 | m_EVENT_ID = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, id); | ^~~~~~~~~~~~~~~~~~~~~~ InstrumentScriptVM.cpp:256:56: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 256 | m_EVENT_NOTE = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, cause.Param.Note.Key); InstrumentScriptVM.cpp:256:24: note: in expansion of macro 'DECLARE_VMINT_READONLY' 256 | m_EVENT_NOTE = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, cause.Param.Note.Key); | ^~~~~~~~~~~~~~~~~~~~~~ InstrumentScriptVM.cpp:257:60: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 257 | m_EVENT_VELOCITY = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, cause.Param.Note.Velocity); InstrumentScriptVM.cpp:257:28: note: in expansion of macro 'DECLARE_VMINT_READONLY' 257 | m_EVENT_VELOCITY = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, cause.Param.Note.Velocity); | ^~~~~~~~~~~~~~~~~~~~~~ InstrumentScriptVM.cpp:260:62: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 260 | m_NI_CALLBACK_TYPE = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, handlerType); InstrumentScriptVM.cpp:260:30: note: in expansion of macro 'DECLARE_VMINT_READONLY' 260 | m_NI_CALLBACK_TYPE = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, handlerType); | ^~~~~~~~~~~~~~~~~~~~~~ InstrumentScriptVM.cpp:261:53: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 261 | m_NKSP_IGNORE_WAIT = DECLARE_VMINT(m_event, class ScriptEvent, ignoreAllWaitCalls); InstrumentScriptVM.cpp:261:30: note: in expansion of macro 'DECLARE_VMINT' 261 | m_NKSP_IGNORE_WAIT = DECLARE_VMINT(m_event, class ScriptEvent, ignoreAllWaitCalls); | ^~~~~~~~~~~~~ InstrumentScriptVM.cpp:262:69: warning: 'offsetof' within non-standard-layout type 'LinuxSampler::ScriptEvent' is conditionally-supported [-Winvalid-offsetof] 262 | m_NKSP_CALLBACK_PARENT_ID = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, parentHandlerID); InstrumentScriptVM.cpp:262:37: note: in expansion of macro 'DECLARE_VMINT_READONLY' 262 | m_NKSP_CALLBACK_PARENT_ID = DECLARE_VMINT_READONLY(m_event, class ScriptEvent, parentHandlerID); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from Event.h:30: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from InstrumentScriptVM.h:14: ../../common/ConstCapacityArray.h: In instantiation of 'bool LinuxSampler::ConstCapacityArray::contains(const T&) const [with T = int]': InstrumentScriptVM.cpp:24:21: required from here ../../common/ConstCapacityArray.h:135:32: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 135 | for (uint i = 0; i < m_size; ++i) | ~~^~~~~~~~ ../../common/ConstCapacityArray.h: In instantiation of 'void LinuxSampler::ConstCapacityArray::remove(uint, uint) [with T = int; uint = unsigned int]': InstrumentScriptVM.cpp:38:27: required from here ../../common/ConstCapacityArray.h:119:23: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (index >= m_size || index + count > m_size) | ~~~~~~^~~~~~~~~ ../../common/ConstCapacityArray.h:119:50: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (index >= m_size || index + count > m_size) | ~~~~~~~~~~~~~~^~~~~~~~ ../../common/ConstCapacityArray.h: In instantiation of 'uint LinuxSampler::ConstCapacityArray::find(const T&) const [with T = int; uint = unsigned int]': InstrumentScriptVM.cpp:50:25: required from here ../../common/ConstCapacityArray.h:149:32: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 149 | for (uint i = 0; i < m_size; ++i) | ~~^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentScriptVMFunctions.lo InstrumentScriptVMFunctions.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVMFunctions.cpp -fPIC -DPIC -o .libs/InstrumentScriptVMFunctions.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/opus -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentScriptVMFunctions.cpp -o InstrumentScriptVMFunctions.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' In file included from ../AbstractEngine.h:30, from ../AbstractEngineChannel.h:30, from InstrumentScriptVMFunctions.cpp:12: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../common/RTMath.h:29, from Event.h:28, from Note.h:14, from InstrumentScriptVMFunctions.h:15, from InstrumentScriptVMFunctions.cpp:10: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from InstrumentScriptVMFunctions.h:13: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/audio/../DeviceParameter.h:31, from ../../drivers/audio/AudioOutputDevice.h:35, from ../EngineChannel.h:25, from Event.h:31: ../../drivers/audio/../../common/optional.h: At global scope: ../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/../../engines/Engine.h:28, from ../../drivers/audio/AudioOutputDevice.h:36: ../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/audio/AudioOutputDevice.h:37: ../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/audio/../../effects/Effect.h:27, from ../../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/audio/AudioOutputDevice.h:39: ../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/midi/MidiInputDevice.h:35, from ../EngineChannel.h:27: ../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../EngineChannel.h:31: ../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from ../AbstractEngine.h:29: ../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ ../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from Note.h:13: ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngine.h:79:42: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:106:47: required from here ../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../AbstractEngineChannel.h:110:48: required from here ../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -I/usr/include/opus -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplercommonengine.la Event.lo SampleFile.lo StreamBase.lo DiskThreadBase.lo AbstractVoice.lo SignalUnit.lo ModulatorGraph.lo AbstractInstrumentManager.lo InstrumentScriptVM.lo InstrumentScriptVMFunctions.lo InstrumentScriptVMDynVars.lo EG.lo -lsndfile libtool: link: ar cru .libs/liblinuxsamplercommonengine.a .libs/Event.o .libs/SampleFile.o .libs/StreamBase.o .libs/DiskThreadBase.o .libs/AbstractVoice.o .libs/SignalUnit.o .libs/ModulatorGraph.o .libs/AbstractInstrumentManager.o .libs/InstrumentScriptVM.o .libs/InstrumentScriptVMFunctions.o .libs/InstrumentScriptVMDynVars.o .libs/EG.o libtool: link: ranlib .libs/liblinuxsamplercommonengine.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplercommonengine.la" && ln -s "../liblinuxsamplercommonengine.la" "liblinuxsamplercommonengine.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Engine.lo Engine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -fPIC -DPIC -o .libs/Engine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Engine.cpp -o Engine.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' In file included from Engine.h:28, from EngineFactory.h:26, from Engine.cpp:21: InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EngineChannel.lo EngineChannel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -fPIC -DPIC -o .libs/EngineChannel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannel.cpp -o EngineChannel.o >/dev/null 2>&1 In file included from EngineChannel.cpp:31: ../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioOutputDevice.h:35, from EngineChannel.h:25, from EngineChannel.cpp:24: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/../../engines/Engine.h:28, from ../drivers/audio/AudioOutputDevice.h:36: ../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/AudioOutputDevice.h:37: ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../drivers/audio/../../effects/Effect.h:27, from ../drivers/audio/../../effects/EffectChain.h:24, from ../drivers/audio/AudioOutputDevice.h:39: ../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../drivers/midi/MidiInputDevice.h:35, from EngineChannel.h:27: ../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from EngineChannel.h:31: FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from EngineChannel.cpp:28: ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from EngineChannel.cpp:29: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from ../EventListeners.h:25, from EngineChannel.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from EngineChannel.cpp:30: ../drivers/midi/MidiInstrumentMapper.h: At global scope: ../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ ../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ EngineChannel.cpp:97:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | void EngineChannel::SetMute(int state) throw (Exception) { | ^~~~~ EngineChannel.cpp:187:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | int EngineChannel::GetMidiInstrumentMap() throw (Exception) { | ^~~~~ EngineChannel.cpp:214:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | void EngineChannel::SetMidiInstrumentMap(int MidiMap) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AbstractEngine.lo AbstractEngine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractEngine.cpp -fPIC -DPIC -o .libs/AbstractEngine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractEngine.cpp -o AbstractEngine.o >/dev/null 2>&1 In file included from AbstractEngine.h:30, from AbstractEngine.cpp:26: ../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from Engine.h:28, from AbstractEngine.h:28: InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from AbstractEngine.h:29: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioOutputDevice.h:35, from AbstractEngine.h:36: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/AudioOutputDevice.h:37: ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../drivers/audio/../../effects/Effect.h:27, from ../drivers/audio/../../effects/EffectChain.h:24, from ../drivers/audio/AudioOutputDevice.h:39: ../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from common/../../common/RTMath.h:29, from common/Event.h:28, from AbstractEngine.h:37: common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/../../common/global_private.h: In function 'std::string ltrim(std::string)': common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from Engine.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ common/../../common/global_private.h: In function 'std::string rtrim(std::string)': common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from common/../../drivers/midi/MidiInputDevice.h:35, from common/../EngineChannel.h:27, from common/Event.h:31: common/../../drivers/midi/MidiInputPort.h: At global scope: common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from common/../EngineChannel.h:31: common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from AbstractEngine.cpp:27: AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from AbstractEngine.cpp:28: EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ In file included from AbstractEngine.cpp:30: ../effects/EffectFactory.h:108:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | static Effect* Create(EffectInfo* pInfo) throw (Exception); | ^~~~~ ../effects/EffectFactory.h:117:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | static void Destroy(Effect* pEffect) throw (Exception); | ^~~~~ AbstractEngine.cpp: In member function 'void LinuxSampler::AbstractEngine::ImportEvents(uint)': AbstractEngine.cpp:202:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 202 | if (pEvent->FragmentPos() >= Samples) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ AbstractEngine.cpp: In member function 'void LinuxSampler::AbstractEngine::RouteAudio(LinuxSampler::EngineChannel*, uint)': AbstractEngine.cpp:253:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 253 | for (int iFxSend = 0; iFxSend < pChannel->GetFxSendCount(); iFxSend++) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ AbstractEngine.cpp: In member function 'void LinuxSampler::AbstractEngine::RouteDedicatedVoiceChannels(LinuxSampler::EngineChannel*, LinuxSampler::optional*, uint)': AbstractEngine.cpp:288:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int iFxSend = 0; iFxSend < 2 && iFxSend < pChannel->GetFxSendCount(); iFxSend++) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ AbstractEngine.cpp: In member function 'void LinuxSampler::AbstractEngine::ProcessFxSendControllers(LinuxSampler::AbstractEngineChannel*, Pool::Iterator&)': AbstractEngine.cpp:428:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 428 | for (int iFxSend = 0; iFxSend < pEngineChannel->GetFxSendCount(); iFxSend++) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AbstractEngine.cpp: In member function 'virtual void LinuxSampler::AbstractEngine::SendSysex(void*, uint, LinuxSampler::MidiInputPort*)': AbstractEngine.cpp:454:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 454 | if (pSysexBuffer->write_space() >= Size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ AbstractEngine.cpp: In member function 'void LinuxSampler::AbstractEngine::ProcessSysex(Pool::Iterator&)': AbstractEngine.cpp:590:64: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 590 | } catch (Exception e) { | ^ In file included from AbstractEngine.h:32: ../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': AbstractEngine.h:79:42: required from here ../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': AbstractEngineChannel.h:106:47: required from here ../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': AbstractEngineChannel.h:110:48: required from here ../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ common/../../common/RTMath.h: In instantiation of 'static T_a __RTMath::Min(T_a, T_b) [with T_a = unsigned int; T_b = int; implementation_t IMPL = CPP]': AbstractEngine.cpp:459:54: required from here common/../../common/RTMath.h:373:23: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 373 | return (b < a) ? b : a; | ~~~^~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o FxSend.lo FxSend.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c FxSend.cpp -fPIC -DPIC -o .libs/FxSend.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c FxSend.cpp -o FxSend.o >/dev/null 2>&1 In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioChannel.h:32, from FxSend.h:28, from FxSend.cpp:24: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' ~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../drivers/audio/../../engines/Engine.h:28, from ../drivers/audio/AudioOutputDevice.h:36, from EngineChannel.h:25, from FxSend.h:29: ../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/../../effects/Effect.h:27, from ../drivers/audio/../../effects/EffectChain.h:24, from ../drivers/audio/AudioOutputDevice.h:39: ../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../drivers/midi/MidiInputDevice.h:35, from EngineChannel.h:27: ../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ In file included from FxSend.cpp:26: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from FxSend.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ FxSend.cpp: At global scope: FxSend.cpp:36:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | FxSend::FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name) throw (Exception) | ^~~~~ FxSend.cpp: In constructor 'LinuxSampler::FxSend::FxSend(LinuxSampler::EngineChannel*, uint8_t, String)': FxSend.cpp:42:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 42 | for (int i = 0; i < pEngineChannel->Channels(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ FxSend.cpp: At global scope: FxSend.cpp:89:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | void FxSend::SetDestinationEffect(int iChain, int iChainPos) throw (Exception) { | ^~~~~ FxSend.cpp:120:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | void FxSend::SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) { | ^~~~~ FxSend.cpp: In member function 'int LinuxSampler::FxSend::DestinationChannel(int)': FxSend.cpp:125:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 125 | if (SrcChan >= pEngineChannel->Channels()) return -1; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FxSend.cpp: At global scope: FxSend.cpp:129:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | void FxSend::SetDestinationChannel(int SrcChan, int DstChan) throw (Exception) { | ^~~~~ FxSend.cpp: In member function 'void LinuxSampler::FxSend::SetDestinationChannel(int, int)': FxSend.cpp:130:36: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 130 | if (SrcChan < 0 || SrcChan >= pEngineChannel->Channels()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FxSend.cpp:134:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 134 | if (DstChan < 0 || DstChan >= pDevice->ChannelCount()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ FxSend.cpp:137:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 137 | if (DstChan < 0 || DstChan >= pEngineChannel->Channels()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FxSend.cpp: In member function 'void LinuxSampler::FxSend::UpdateChannels()': FxSend.cpp:152:49: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 152 | for (int i = (int)Routing.size(); i < pEngineChannel->Channels(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ FxSend.cpp: At global scope: FxSend.cpp:185:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | void FxSend::SetMidiController(uint8_t MidiCtrl) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AbstractEngineChannel.lo AbstractEngineChannel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractEngineChannel.cpp -fPIC -DPIC -o .libs/AbstractEngineChannel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AbstractEngineChannel.cpp -o AbstractEngineChannel.o >/dev/null 2>&1 In file included from AbstractEngine.h:30, from AbstractEngineChannel.h:30, from AbstractEngineChannel.cpp:26: ../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioOutputDevice.h:35, from EngineChannel.h:25, from AbstractEngineChannel.h:29: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C+make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' +11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/../../engines/Engine.h:28, from ../drivers/audio/AudioOutputDevice.h:36: ../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/AudioOutputDevice.h:37: ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../drivers/audio/../../effects/Effect.h:27, from ../drivers/audio/../../effects/EffectChain.h:24, from ../drivers/audio/AudioOutputDevice.h:39: ../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../drivers/midi/MidiInputDevice.h:35, from EngineChannel.h:27: ../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from EngineChannel.h:31: FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from AbstractEngine.h:29: ../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from common/../../common/RTMath.h:29, from common/Event.h:28, from AbstractEngine.h:37: common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/../../common/global_private.h: In function 'std::string ltrim(std::string)': common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from ../EventListeners.h:25, from EngineChannel.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ common/../../common/global_private.h: In function 'std::string rtrim(std::string)': common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ AbstractEngineChannel.h: At global scope: AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from AbstractEngineChannel.cpp:28: ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ AbstractEngineChannel.cpp: In member function 'virtual LinuxSampler::MidiInputPort* LinuxSampler::AbstractEngineChannel::GetMidiInputPort(uint)': AbstractEngineChannel.cpp:284:23: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 284 | return (index < connections->size()) ? (*connections)[index] : NULL; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ AbstractEngineChannel.cpp: In member function 'void LinuxSampler::AbstractEngineChannel::ImportEvents(uint)': AbstractEngineChannel.cpp:840:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare] 840 | if (pEvent->FragmentPos() >= Samples) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ AbstractEngineChannel.cpp: At global scope: AbstractEngineChannel.cpp:1030:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 1030 | FxSend* AbstractEngineChannel::AddFxSend(uint8_t MidiCtrl, String Name) throw (Exception) { | ^~~~~ AbstractEngineChannel.cpp: In member function 'virtual void LinuxSampler::AbstractEngineChannel::RemoveAllFxSends()': AbstractEngineChannel.cpp:1107:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1107 | for (int i = 0; i < fxSends.size(); i++) delete fxSends[i]; | ~~^~~~~~~~~~~~~~~~ In file included from AbstractEngine.h:32: ../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': AbstractEngine.h:79:42: required from here ../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': AbstractEngineChannel.h:106:47: required from here ../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': AbstractEngineChannel.h:110:48: required from here ../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': ../common/Pool.h:658:32: required from 'pool_element_id_t RTList::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' AbstractEngineChannel.cpp:917:30: required from here ../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EngineChannelFactory.lo EngineChannelFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannelFactory.cpp -fPIC -DPIC -o .libs/EngineChannelFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineChannelFactory.cpp -o EngineChannelFactory.o >/dev/null 2>&1 In file included from gig/../AbstractEngine.h:30, from gig/EngineChannel.h:29, from EngineChannelFactory.cpp:25: gig/../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioOutputDevice.h:35, from EngineChannel.h:25, from EngineChannelFactory.h:26, from EngineChannelFactory.cpp:21: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' ning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/../../engines/Engine.h:28, from ../drivers/audio/AudioOutputDevice.h:36: ../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/AudioOutputDevice.h:37: ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../drivers/audio/../../effects/Effect.h:27, from ../drivers/audio/../../effects/EffectChain.h:24, from ../drivers/audio/AudioOutputDevice.h:39: ../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../drivers/midi/MidiInputDevice.h:35, from EngineChannel.h:27: ../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from EngineChannel.h:31: FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from gig/../AbstractEngine.h:29: gig/../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from gig/../common/../../common/RTMath.h:29, from gig/../common/Event.h:28, from gig/../AbstractEngine.h:37: gig/../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ gig/../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ gig/../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': gig/../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/set:62, from EngineChannelFactory.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ gig/../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': gig/../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from gig/../EngineChannelBase.h:29, from gig/EngineChannel.h:30: gig/../AbstractEngineChannel.h: At global scope: gig/../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from gig/../common/../gig/Filter.h:33, from gig/../common/Voice.h:28, from gig/../EngineChannelBase.h:31: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from gig/../../drivers/audio/AudioOutputDeviceFactory.h:31, from gig/../InstrumentManagerBase.h:30, from gig/DiskThread.h:28, from gig/Voice.h:41, from gig/EngineChannel.h:32: gig/../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ gig/../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ gig/../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from gig/DiskThread.h:30: gig/InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ gig/InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ gig/InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from gig/../common/AbstractVoice.h:34, from gig/../common/VoiceBase.h:29, from gig/Voice.h:45: gig/../common/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ gig/../common/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from sf2/DiskThread.h:30, from sf2/Voice.h:34, from sf2/EngineChannel.h:32, from EngineChannelFactory.cpp:28: sf2/InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ sf2/InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from sfz/sfz.h:35, from sfz/InstrumentResourceManager.h:30, from sfz/DiskThread.h:30, from sfz/Voice.h:33, from sfz/EngineChannel.h:32, from EngineChannelFactory.cpp:31: sfz/../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ sfz/../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ sfz/../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ sfz/../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz/sfz.h:34: sfz/../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz/sfz.h:63:41: required from here sfz/../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz/../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz/sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz/sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz/sfz.h: At global scope: sfz/sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz/sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz/InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ sfz/InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ EngineChannelFactory.cpp: In member function 'LinuxSampler::LockedChannel* LinuxSampler::LockedChannelList::get(const LinuxSampler::EngineChannel*)': EngineChannelFactory.cpp:81:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < vChannelList.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ EngineChannelFactory.cpp: At global scope: EngineChannelFactory.cpp:112:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | LinuxSampler::EngineChannel* EngineChannelFactory::Create(String EngineType) throw (Exception) { | ^~~~~ In file included from gig/../AbstractEngine.h:32: gig/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': gig/../AbstractEngine.h:79:42: required from here gig/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ gig/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': gig/../AbstractEngineChannel.h:106:47: required from here gig/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ gig/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': gig/../AbstractEngineChannel.h:110:48: required from here gig/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from sf2/Stream.h:33, from sf2/Voice.h:33: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentManager.lo InstrumentManager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentManager.cpp -fPIC -DPIC -o .libs/InstrumentManager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentManager.cpp -o InstrumentManager.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' In file included from InstrumentManager.cpp:24: InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from InstrumentManagerThread.h:28, from InstrumentManager.cpp:26: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentManagerThread.lo InstrumentManagerThread.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentManagerThread.cpp -fPIC -DPIC -o .libs/InstrumentManagerThread.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentManagerThread.cpp -o InstrumentManagerThread.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from InstrumentManagerThread.h:28, from InstrumentManagerThread.cpp:21: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from InstrumentManagerThread.cpp:23: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from InstrumentManagerThread.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from InstrumentManagerThread.cpp:24: EngineChannelFactory.h: At global scope: EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ InstrumentManagerThread.cpp: In member function 'virtual int LinuxSampler::InstrumentManagerThread::Main()': InstrumentManagerThread.cpp:136:36: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 136 | } catch (Exception e) { | ^ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EngineFactory.lo EngineFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineFactory.cpp -fPIC -DPIC -o .libs/EngineFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -I/usr/include/opus -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EngineFactory.cpp -o EngineFactory.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' In file included from gig/../AbstractEngine.h:30, from gig/../InstrumentManagerBase.h:31, from gig/DiskThread.h:28, from gig/Engine.h:29, from EngineFactory.cpp:25: gig/../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from Engine.h:28, from EngineFactory.h:26, from EngineFactory.cpp:21: InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ In file included from gig/../common/AbstractInstrumentManager.h:15, from gig/../InstrumentManagerBase.h:29: gig/../common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ gig/../common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ gig/../common/../../common/global_private.h: In function 'std::string ltrim(std::string)': gig/../common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from EngineFactory.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ gig/../common/../../common/global_private.h: In function 'std::string rtrim(std::string)': gig/../common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from gig/../common/../../drivers/audio/../DeviceParameter.h:31, from gig/../common/../../drivers/audio/AudioOutputDevice.h:35, from gig/../common/../EngineChannel.h:25, from gig/../common/Event.h:31, from gig/../common/InstrumentScriptVM.h:16, from gig/../common/AbstractInstrumentManager.h:16: gig/../common/../../drivers/audio/../../common/optional.h: At global scope: gig/../common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ gig/../common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ gig/../common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ gig/../common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ gig/../common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ gig/../common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from gig/../common/../../drivers/audio/AudioOutputDevice.h:37: gig/../common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ gig/../common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from gig/../common/../../drivers/audio/../../effects/Effect.h:27, from gig/../common/../../drivers/audio/../../effects/EffectChain.h:24, from gig/../common/../../drivers/audio/AudioOutputDevice.h:39: gig/../common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ gig/../common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from gig/../common/../../drivers/midi/MidiInputDevice.h:35, from gig/../common/../EngineChannel.h:27: gig/../common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ gig/../common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from gig/../common/../EngineChannel.h:31: gig/../common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ gig/../common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ gig/../common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ gig/../common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ gig/../common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ gig/../common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ gig/../common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ gig/../common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ gig/../common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ In file included from gig/../../drivers/audio/AudioOutputDeviceFactory.h:31, from gig/../InstrumentManagerBase.h:30: gig/../../drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ gig/../../drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ gig/../../drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from gig/../AbstractEngine.h:29: gig/../../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ In file included from gig/../InstrumentManagerBase.h:32: gig/../AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ gig/../InstrumentManagerBase.h:61:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE { | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from gig/InstrumentResourceManager.h:32, from gig/DiskThread.h:30: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:667:18: note: by 'gig::DimensionRegion::CopyAssign' 667 | void CopyAssign(const DimensionRegion* orig, const std::map* mSamples); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ gig/InstrumentResourceManager.h:78:151: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | virtual InstrumentEditor* LaunchInstrumentEditor(LinuxSampler::EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ gig/InstrumentResourceManager.h:79:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ gig/InstrumentResourceManager.h:80:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) OVERRIDE; | ^~~~~ In file included from gig/Engine.h:30: gig/../EngineBase.h:255:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~ gig/../EngineBase.h:314:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) OVERRIDE { | ^~~~~ In file included from gig/EngineChannel.h:31, from gig/Voice.h:48, from gig/Engine.h:31: gig/../EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from sf2/DiskThread.h:30, from sf2/Engine.h:28, from EngineFactory.cpp:28: sf2/InstrumentResourceManager.h:73:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ sf2/InstrumentResourceManager.h:74:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ In file included from sfz/sfz.h:35, from sfz/InstrumentResourceManager.h:30, from sfz/DiskThread.h:30, from sfz/Engine.h:28, from EngineFactory.cpp:31: sfz/../common/SampleManager.h:57:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | void RemoveSample(S* pSample) throw (Exception) { | ^~~~~ sfz/../common/SampleManager.h:78:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | std::vector GetConsumers(S* pSample) throw (Exception) { | ^~~~~ sfz/../common/SampleManager.h:92:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | bool RemoveSampleConsumer(S* pSample, C* pConsumer) throw (Exception) { | ^~~~~ sfz/../common/SampleManager.h:113:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | bool HasSampleConsumers(S* pSample) throw (Exception) { | ^~~~~ In file included from sfz/sfz.h:34: sfz/../common/SampleFile.h: In instantiation of 'class LinuxSampler::SampleFileBase': sfz/sfz.h:63:41: required from here sfz/../common/SampleFile.h:57:35: warning: 'virtual long unsigned int LinuxSampler::SampleFile::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*)' was hidden [-Woverloaded-virtual=] 57 | virtual unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz/../common/SampleFile.h:123:27: note: by 'long unsigned int LinuxSampler::SampleFileBase::ReadAndLoop(void*, long unsigned int, LinuxSampler::Sample::PlaybackState*, R*) [with R = sfz::Region]' 123 | unsigned long ReadAndLoop ( | ^~~~~~~~~~~ sfz/sfz.h: In constructor 'sfz::Sample::Sample(String, bool, uint, int)': sfz/sfz.h:82:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 82 | else if (End == -1 || End < Offset) TotalFrames = 0; | ~~~~^~~~~~~~ sfz/sfz.h: At global scope: sfz/sfz.h:712:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 712 | int ToInt(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz/sfz.h:713:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 713 | float ToFloat(const std::string& s) throw(LinuxSampler::Exception); | ^~~~~ sfz/InstrumentResourceManager.h:70:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException); | ^~~~~ sfz/InstrumentResourceManager.h:71:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException); | ^~~~~ EngineFactory.cpp:61:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | LinuxSampler::Engine* EngineFactory::Create(String EngineType) throw (Exception) { | ^~~~~ In file included from gig/../common/Event.h:30: gig/../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': gig/../AbstractEngine.h:79:42: required from here gig/../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ gig/../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': gig/../AbstractEngineChannel.h:106:47: required from here gig/../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ gig/../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': gig/../AbstractEngineChannel.h:110:48: required from here gig/../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ In file included from gig/DiskThread.h:29: gig/../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = gig::DimensionRegion; IM = LinuxSampler::gig::InstrumentResourceManager]': gig/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' gig/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' gig/Engine.h:43:22: required from here gig/../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ gig/../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ gig/../common/DiskThreadBase.h: In instantiation of 'void LinuxSampler::DiskThreadBase::Reset() [with R = sf2::Region; IM = LinuxSampler::sf2::InstrumentResourceManager]': gig/../EngineBase.h:2182:52: required from 'void LinuxSampler::EngineBase::ResetInternal() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' gig/../EngineBase.h:87:17: required from 'LinuxSampler::EngineBase::EngineBase() [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' sf2/Engine.h:42:22: required from here gig/../common/DiskThreadBase.h:245:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 245 | for (int i = 0; i < Streams; i++) { | ~~^~~~~~~~~ gig/../common/DiskThreadBase.h:248:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 248 | for (int i = 1; i <= Streams; i++) { | ~~^~~~~~~~~~ gig/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; uint = unsigned int]': gig/../EngineBase.h:130:25: required from here gig/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ gig/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]': gig/../EngineBase.h:342:26: required from here gig/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ gig/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ gig/../EngineBase.h: In instantiation of 'int LinuxSampler::EngineBase::RenderAudio(uint) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; uint = unsigned int]': gig/../EngineBase.h:130:25: required from here gig/../EngineBase.h:231:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (VoiceCount() > ActiveVoiceCountMax) ActiveVoiceCountMax = VoiceCount(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ gig/../EngineBase.h: In instantiation of 'void LinuxSampler::EngineBase::Connect(LinuxSampler::AudioOutputDevice*) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]': gig/../EngineBase.h:342:26: required from here gig/../EngineBase.h:354:45: warning: catching polymorphic type 'class LinuxSampler::AudioOutputException' by value [-Wcatch-value=] 354 | catch (AudioOutputException e) { | ^ gig/../EngineBase.h:363:40: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 363 | if (MaxSamplesPerCycle < MinFadeOutSamples) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ gig/../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::sf2::Voice]': gig/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' gig/../EngineBase.h:255:26: required from here gig/../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ gig/../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': gig/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' gig/../EngineBase.h:255:26: required from here gig/../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] gig/../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = unsigned int]': gig/../EngineBase.h:283:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset]' gig/../EngineBase.h:255:26: required from here gig/../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] gig/../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': gig/../EngineBase.h:679:60: required from 'LinuxSampler::NoteBase* LinuxSampler::EngineBase::NoteByID(LinuxSampler::note_id_t) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int]' gig/../EngineBase.h:678:23: required from here gig/../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ gig/../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::gig::Voice]': gig/../EngineBase.h:281:43: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' gig/../EngineBase.h:255:26: required from here gig/../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 749 | if (freelist.count() != poolsize) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ gig/../common/../../common/Pool.h: In instantiation of 'void Pool::resizePool(int) [with T = LinuxSampler::Note]': gig/../EngineBase.h:282:42: required from 'void LinuxSampler::EngineBase::SetMaxVoices(int) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument]' gig/../EngineBase.h:255:26: required from here gig/../common/../../common/Pool.h:749:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] gig/../common/../../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Note; Iterator = RTListBase >::_Iterator >; pool_element_id_t = unsigned int]': gig/../EngineBase.h:679:60: required from 'LinuxSampler::NoteBase* LinuxSampler::EngineBase::NoteByID(LinuxSampler::note_id_t) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int]' gig/../EngineBase.h:678:23: required from here gig/../common/../../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ gig/../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': gig/../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' gig/../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' gig/../EngineBase.h:695:23: required from here gig/../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ gig/../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int]': gig/../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Event; pool_element_id_t = unsigned int; Iterator = RTListBase::_Iterator]' gig/../EngineBase.h:751:55: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::sf2::Voice; RR = sf2::Region; R = sf2::Region; D = LinuxSampler::sf2::DiskThread; IM = LinuxSampler::sf2::InstrumentResourceManager; I = sf2::Preset; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' gig/../EngineBase.h:695:23: required from here gig/../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] gig/../common/../../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int]': gig/../common/../../common/Pool.h:819:25: required from 'pool_element_id_t Pool::getID(const Iterator&) const [with T = LinuxSampler::Note; pool_element_id_t = unsigned int; Iterator = RTListBase >::_Iterator >]' gig/../EngineBase.h:707:61: required from 'LinuxSampler::note_id_t LinuxSampler::EngineBase::LaunchNewNote(LinuxSampler::EngineChannel*, Pool::Iterator&) [with V = LinuxSampler::gig::Voice; RR = gig::Region; R = gig::DimensionRegion; D = LinuxSampler::gig::DiskThread; IM = LinuxSampler::gig::InstrumentResourceManager; I = gig::Instrument; LinuxSampler::note_id_t = unsigned int; Pool::Iterator = RTListBase::_Iterator]' gig/../EngineBase.h:695:23: required from here gig/../common/../../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] In file included from sf2/InstrumentResourceManager.h:33: /usr/include/libgig/SF.h:64:17: warning: 'sf2::NONE' defined but not used [-Wunused-variable] 64 | static uint NONE = 0x1ffffff; | ^~~~ In file included from gig/../common/InstrumentScriptVMFunctions.h:15, from gig/../common/InstrumentScriptVM.h:18: In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::EngineBase::ResetInternal()' at gig/../EngineBase.h:2163:34: gig/../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ gig/../common/Note.h: In member function 'LinuxSampler::EngineBase::ResetInternal()': gig/../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::EngineBase::ResetInternal()' at gig/../EngineBase.h:2163:34: gig/../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ gig/../common/Note.h: In member function 'LinuxSampler::EngineBase::ResetInternal()': gig/../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()' at gig/../common/MidiKeyboardManager.h:396:42: gig/../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ gig/../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()': gig/../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ In member function 'LinuxSampler::Note::reset()', inlined from 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()' at gig/../common/MidiKeyboardManager.h:396:42: gig/../common/Note.h:184:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 184 | cause = Event(); | ^~~~~ gig/../common/Note.h: In member function 'LinuxSampler::MidiKeyboardManager::FreeAllInactiveKeys()': gig/../common/Note.h:184:21: note: '' declared here 184 | cause = Event(); | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplerengines.la Engine.lo AbstractEngine.lo EngineChannel.lo AbstractEngineChannel.lo EngineFactory.lo EngineChannelFactory.lo FxSend.lo InstrumentManager.lo InstrumentManagerThread.lo libtool: link: ar cru .libs/liblinuxsamplerengines.a .libs/Engine.o .libs/AbstractEngine.o .libs/EngineChannel.o .libs/AbstractEngineChannel.o .libs/EngineFactory.o .libs/EngineChannelFactory.o .libs/FxSend.o .libs/InstrumentManager.o .libs/InstrumentManagerThread.o libtool: link: ranlib .libs/liblinuxsamplerengines.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplerengines.la" && ln -s "../liblinuxsamplerengines.la" "liblinuxsamplerengines.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' Making all in common make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o global_private.lo global_private.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c global_private.cpp -fPIC -DPIC -o .libs/global_private.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c global_private.cpp -o global_private.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o IDGenerator.lo IDGenerator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c IDGenerator.cpp -fPIC -DPIC -o .libs/IDGenerator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c IDGenerator.cpp -o IDGenerator.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Condition.lo Condition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Condition.cpp -fPIC -DPIC -o .libs/Condition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Condition.cpp -o Condition.o >/dev/null 2>&1 In file included from Condition.cpp:28: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DynamicLibraries.lo DynamicLibraries.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DynamicLibraries.cpp -fPIC -DPIC -o .libs/DynamicLibraries.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DynamicLibraries.cpp -o DynamicLibraries.o >/dev/null 2>&1 In file included from DynamicLibraries.cpp:5: DynamicLibraries.h:41:127: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 41 | int DynamicLibrariesSearch(String dir, String funct, DynamicLibrariesSearchCallbackFunction* pCallback, void* pCustom = NULL) throw (Exception); | ^~~~~ In file included from DynamicLibraries.cpp:6: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from Exception.h:27, from DynamicLibraries.h:8: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ DynamicLibraries.cpp: At global scope: DynamicLibraries.cpp:30:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 30 | int DynamicLibrariesSearch(String dir, String funct, DynamicLibrariesSearchCallbackFunction* pCallback, void* pCustom) throw (Exception) { | ^~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o ConditionServer.lo ConditionServer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ConditionServer.cpp -fPIC -DPIC -o .libs/ConditionServer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c ConditionServer.cpp -o ConditionServer.o >/dev/null 2>&1 In file included from ConditionServer.cpp:24: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Features.lo Features.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Features.cpp -fPIC -DPIC -o .libs/Features.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Features.cpp -o Features.o >/dev/null 2>&1 In file included from Features.h:27, from Features.cpp:24: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Mutex.lo Mutex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Mutex.cpp -fPIC -DPIC -o .libs/Mutex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Mutex.cpp -o Mutex.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o stacktrace.lo stacktrace.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c stacktrace.c -fPIC -DPIC -o .libs/stacktrace.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c stacktrace.c -o stacktrace.o >/dev/null 2>&1 stacktrace.c: In function 'DumpStack': stacktrace.c:421:8: warning: unused variable 'buf' [-Wunused-variable] 421 | char buf[MAX_BUFFER_SIZE]; | ^~~ stacktrace.c:419:9: warning: unused variable 'buffer' [-Wunused-variable] 419 | char *buffer; | ^~~~~~ stacktrace.c: In function 'StackTrace': stacktrace.c:742:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 742 | write(global_output, | ^~~~~~~~~~~~~~~~~~~~ 743 | "No debugger found\n", strlen("No debugger found\n")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stacktrace.c: At top level: stacktrace.c:174:12: warning: 'my_getline' defined but not used [-Wunused-function] 174 | static int my_getline(int fd, char *buffer, int max) | ^~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o optional.lo optional.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c optional.cpp -fPIC -DPIC -o .libs/optional.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c optional.cpp -o optional.o >/dev/null 2>&1 In file included from optional.cpp:23: optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o RTMath.lo RTMath.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c RTMath.cpp -fPIC -DPIC -o .libs/RTMath.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c RTMath.cpp -o RTMath.o >/dev/null 2>&1 In file included from RTMath.h:29, from RTMath.cpp:24: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Thread.lo Thread.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Thread.cpp -fPIC -DPIC -o .libs/Thread.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Thread.cpp -o Thread.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o WorkerThread.lo WorkerThread.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c WorkerThread.cpp -fPIC -DPIC -o .libs/WorkerThread.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c WorkerThread.cpp -o WorkerThread.o >/dev/null 2>&1 In file included from WorkerThread.h:28, from WorkerThread.cpp:21: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ WorkerThread.cpp: In member function 'virtual int LinuxSampler::WorkerThread::Main()': WorkerThread.cpp:59:36: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 59 | } catch (Exception e) { | ^ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Ref.lo Ref.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Ref.cpp -fPIC -DPIC -o .libs/Ref.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Ref.cpp -o Ref.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o File.lo File.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c File.cpp -fPIC -DPIC -o .libs/File.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c File.cpp -o File.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' In file included from File.cpp:31: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/unique_ptr.h:37, from /usr/include/c++/13/memory:78, from File.h:24, from File.cpp:21: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ File.cpp: In static member function 'static int LinuxSampler::File::FtwCallback(const char*, const stat*, int)': File.cpp:178:27: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 178 | } catch(Exception e) { | ^ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Path.lo Path.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Path.cpp -fPIC -DPIC -o .libs/Path.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Path.cpp -o Path.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' In file included from Path.cpp:24: global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ global_private.h: In function 'std::string ltrim(std::string)': global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from Path.h:24, from Path.cpp:21: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ global_private.h: In function 'std::string rtrim(std::string)': global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ Path.cpp: In member function 'std::string LinuxSampler::Path::toPosix() const': Path.cpp:66:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (int iElement = 0; iElement < elements.size(); iElement++) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~ Path.cpp:70:45: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 70 | int pos = (int)e.find("%"); pos != std::string::npos; | ~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp:75:45: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 75 | int pos = (int)e.find("/"); pos != std::string::npos; | ~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp: In member function 'std::string LinuxSampler::Path::toDbPath() const': Path.cpp:87:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 87 | for (int iElement = 0; iElement < elements.size(); iElement++) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~ Path.cpp:90:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 90 | for (int i = 0; i < e.length(); i++) { | ~~^~~~~~~~~~~~ Path.cpp: In member function 'std::string LinuxSampler::Path::toLscp() const': Path.cpp:108:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int iElement = 0; iElement < elements.size(); iElement++) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~ Path.cpp:111:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | for (int i = 0; i < e.length(); i++) { | ~~^~~~~~~~~~~~ Path.cpp: In member function 'std::string LinuxSampler::Path::toWindows() const': Path.cpp:146:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 146 | for (int iElement = 0; iElement < elements.size(); iElement++) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~ Path.cpp: In member function 'LinuxSampler::Path LinuxSampler::Path::operator+(const LinuxSampler::Path&)': Path.cpp:156:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 156 | for (int i = 0; i < p.elements.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ Path.cpp: In static member function 'static LinuxSampler::Path LinuxSampler::Path::fromPosix(std::string)': Path.cpp:192:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 192 | nodeBegin != std::string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp:197:26: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 197 | (nodeEnd != std::string::npos) ? | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp:204:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 204 | for (int iNode = 0; iNode < result.elements.size(); iNode++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ Path.cpp: In static member function 'static LinuxSampler::Path LinuxSampler::Path::fromDbPath(std::string)': Path.cpp:241:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 241 | nodeBegin != std::string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp:246:38: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 246 | std::string s = (nodeEnd != std::string::npos) ? | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp:250:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 250 | for (int i = 0; i < s.length(); i++) if (s.at(i) == '\0') s.at(i) = '/'; | ~~^~~~~~~~~~~~ Path.cpp: In static member function 'static LinuxSampler::Path LinuxSampler::Path::fromWindows(std::string)': Path.cpp:272:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 272 | nodeBegin != std::string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Path.cpp:277:26: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 277 | (nodeEnd != std::string::npos) ? | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplercommon.la global_private.lo DynamicLibraries.lo IDGenerator.lo Condition.lo ConditionServer.lo Features.lo Mutex.lo optional.lo RTMath.lo stacktrace.lo Thread.lo WorkerThread.lo Path.lo File.lo Ref.lo libtool: link: ar cru .libs/liblinuxsamplercommon.a .libs/global_private.o .libs/DynamicLibraries.o .libs/IDGenerator.o .libs/Condition.o .libs/ConditionServer.o .libs/Features.o .libs/Mutex.o .libs/optional.o .libs/RTMath.o .libs/stacktrace.o .libs/Thread.o .libs/WorkerThread.o .libs/Path.o .libs/File.o .libs/Ref.o libtool: link: ranlib .libs/liblinuxsamplercommon.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplercommon.la" && ln -s "../liblinuxsamplercommon.la" "liblinuxsamplercommon.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' Making all in testcases make[3]: Nothing to be done for 'all'. Making all in drivers Making all in audio make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AudioChannel.lo AudioChannel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioChannel.cpp -fPIC -DPIC -o .libs/AudioChannel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioChannel.cpp -o AudioChannel.o >/dev/null 2>&1 In file included from ../DeviceParameter.h:31, from AudioChannel.h:32, from AudioChannel.cpp:24: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specificatimake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' ons are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from AudioChannel.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from AudioChannel.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ AudioChannel.cpp: In member function 'void LinuxSampler::AudioChannel::CopyTo(LinuxSampler::AudioChannel*, uint, float)': AudioChannel.cpp:154:35: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 154 | for (int i = 0; i < Samples; i++) | ~~^~~~~~~~~ AudioChannel.cpp: In member function 'void LinuxSampler::AudioChannel::MixTo(LinuxSampler::AudioChannel*, uint)': AudioChannel.cpp:187:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 187 | for (int i = 0; i < Samples; i++) | ~~^~~~~~~~~ AudioChannel.cpp: In member function 'void LinuxSampler::AudioChannel::MixTo(LinuxSampler::AudioChannel*, uint, float)': AudioChannel.cpp:224:35: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < Samples; i++) | ~~^~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AudioOutputDevice.lo AudioOutputDevice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDevice.cpp -fPIC -DPIC -o .libs/AudioOutputDevice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDevice.cpp -o AudioOutputDevice.o >/dev/null 2>&1 In file included from ../DeviceParameterFactory.h:31, from AudioOutputDeviceFactory.h:31, from AudioOutputDevice.cpp:24: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from ../DeviceParameterFactory.h:33: ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ In file included from ../../engines/Engine.h:28, from AudioOutputDevice.h:36, from AudioOutputDeviceFactory.h:32: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from AudioOutputDevice.h:37: AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../effects/Effect.h:27, from ../../effects/EffectChain.h:24, from AudioOutputDevice.h:39: ../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from AudioOutputDevice.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from AudioOutputDeviceFactory.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ AudioOutputDevice.cpp: At global scope: AudioOutputDevice.cpp:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void AudioOutputDevice::ParameterActive::OnSetValue(bool b) throw (Exception) { | ^~~~~ AudioOutputDevice.cpp:119:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void AudioOutputDevice::ParameterSampleRate::OnSetValue(int i) throw (Exception) { | ^~~~~ AudioOutputDevice.cpp:171:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 171 | void AudioOutputDevice::ParameterChannels::OnSetValue(int i) throw (Exception) { | ^~~~~ AudioOutputDevice.cpp:290:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | void AudioOutputDevice::RemoveSendEffectChain(uint iChain) throw (Exception) { | ^~~~~ AudioOutputDevice.cpp: In member function 'void LinuxSampler::AudioOutputDevice::RemoveSendEffectChain(uint)': AudioOutputDevice.cpp:297:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 297 | for (int i = 0; i < iChain; ++i) ++iter; | ~~^~~~~~~~ AudioOutputDevice.cpp: In member function 'LinuxSampler::EffectChain* LinuxSampler::AudioOutputDevice::SendEffectChainByID(uint) const': AudioOutputDevice.cpp:308:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 308 | for (int i = 0; i < SendEffectChainCount(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ AudioOutputDevice.cpp:309:42: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 309 | if (SendEffectChain(i)->ID() == iChainID) return SendEffectChain(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ AudioOutputDevice.cpp: At global scope: AudioOutputDevice.cpp:325:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 325 | void AudioOutputDevice::RemoveMasterEffectChain(uint iChain) throw (Exception) { | ^~~~~ AudioOutputDevice.cpp: In member function 'int LinuxSampler::AudioOutputDevice::RenderAudio(uint)': AudioOutputDevice.cpp:396:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 396 | for (int iChan = 0; iChan < pLastEffect->OutputChannelCount() && iChan < ChannelCount(); ++iChan) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AudioOutputDevice.cpp:396:88: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 396 | for (int iChan = 0; iChan < pLastEffect->OutputChannelCount() && iChan < ChannelCount(); ++iChan) | ~~~~~~^~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AudioOutputDeviceAlsa.lo AudioOutputDeviceAlsa.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDeviceAlsa.cpp -fPIC -DPIC -o .libs/AudioOutputDeviceAlsa.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDeviceAlsa.cpp -o AudioOutputDeviceAlsa.o >/dev/null 2>&1 In file included from AudioOutputDeviceAlsa.h:30, from AudioOutputDeviceAlsa.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../DeviceParameter.h:31, from AudioOutputDevice.h:35, from AudioOutputDeviceAlsa.h:32: ../../common/optional.h: At global scope: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Excmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' eption); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/Engine.h:28, from AudioOutputDevice.h:36: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from AudioOutputDevice.h:37: AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../effects/Effect.h:27, from ../../effects/EffectChain.h:24, from AudioOutputDevice.h:39: ../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ AudioOutputDeviceAlsa.h:67:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | ParameterCard(String s) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.h:74:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceAlsa.h:114:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 114 | ParameterFragments(String s) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.h:123:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceAlsa.h:134:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 134 | ParameterFragmentSize(String s) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.h:143:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceAlsa.h:162:128: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | bool HardwareParametersSupported(String card, uint channels, int samplerate, uint numfragments, uint fragmentsize) throw (AudioOutputException); | ^~~~~ In file included from AudioOutputDeviceFactory.h:31, from AudioOutputDeviceAlsa.cpp:25: ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.cpp:36:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | AudioOutputDeviceAlsa::ParameterCard::ParameterCard(String s) throw (Exception) : DeviceCreationParameterString(s) { | ^~~~~ AudioOutputDeviceAlsa.cpp:89:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | void AudioOutputDeviceAlsa::ParameterCard::OnSetValue(String s) throw (Exception) { | ^~~~~ AudioOutputDeviceAlsa.cpp:284:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 284 | AudioOutputDeviceAlsa::ParameterFragments::ParameterFragments(String s) throw (Exception) : DeviceCreationParameterInt(s) { | ^~~~~ AudioOutputDeviceAlsa.cpp:381:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 381 | void AudioOutputDeviceAlsa::ParameterFragments::OnSetValue(int i) throw (Exception) { | ^~~~~ AudioOutputDeviceAlsa.cpp:398:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 398 | AudioOutputDeviceAlsa::ParameterFragmentSize::ParameterFragmentSize(String s) throw (Exception) : DeviceCreationParameterInt(s) { | ^~~~~ AudioOutputDeviceAlsa.cpp:495:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 495 | void AudioOutputDeviceAlsa::ParameterFragmentSize::OnSetValue(int i) throw (Exception) { | ^~~~~ AudioOutputDeviceAlsa.cpp: In constructor 'LinuxSampler::AudioOutputDeviceAlsa::AudioOutputDeviceAlsa(std::map, LinuxSampler::DeviceCreationParameter*>)': AudioOutputDeviceAlsa.cpp:629:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 629 | for (int i = 0; i < uiAlsaChannels; i++) this->Channels.push_back(new AudioChannel(i, FragmentSize)); | ~~^~~~~~~~~~~~~~~~ AudioOutputDeviceAlsa.cpp: At global scope: AudioOutputDeviceAlsa.cpp:655:143: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 655 | bool AudioOutputDeviceAlsa::HardwareParametersSupported(String card, uint channels, int samplerate, uint numfragments, uint fragmentsize) throw (AudioOutputException) { | ^~~~~ AudioOutputDeviceAlsa.cpp: In member function 'virtual int LinuxSampler::AudioOutputDeviceAlsa::Main()': AudioOutputDeviceAlsa.cpp:755:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 755 | for (int c = 0; c < uiAlsaChannels; c++) { | ~~^~~~~~~~~~~~~~~~ AudioOutputDeviceAlsa.cpp:757:42: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 757 | for (int i = 0, o = c; i < FragmentSize; i++ , o += uiAlsaChannels) { | ~~^~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AudioOutputDevicePlugin.lo AudioOutputDevicePlugin.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDevicePlugin.cpp -fPIC -DPIC -o .libs/AudioOutputDevicePlugin.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDevicePlugin.cpp -o AudioOutputDevicePlugin.o >/dev/null 2>&1 In file included from ../DeviceParameter.h:31, from AudioOutputDevice.h:35, from AudioOutputDevicePlugin.h:24, from AudioOutputDevicePlugin.cpp:21: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/Engine.h:28, from AudioOutputDevice.h:36: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from AudioOutputDevice.h:37: AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../effects/Effect.h:27, from ../../effects/EffectChain.h:24, from AudioOutputDevice.h:39: ../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ AudioOutputDevicePlugin.h:69:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | ParameterFragmentSize(String s) throw (Exception); | ^~~~~ AudioOutputDevicePlugin.h:78:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ In file included from AudioOutputDevicePlugin.cpp:22: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/set:62, from AudioOutputDevice.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ AudioOutputDevicePlugin.cpp: At global scope: AudioOutputDevicePlugin.cpp:51:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | AudioOutputDevicePlugin::ParameterFragmentSize::ParameterFragmentSize(String s) throw (Exception) : DeviceCreationParameterInt(s) { | ^~~~~ AudioOutputDevicePlugin.cpp:86:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | void AudioOutputDevicePlugin::ParameterFragmentSize::OnSetValue(int i) throw (Exception) { | ^~~~~ AudioOutputDevicePlugin.cpp: In member function 'void LinuxSampler::AudioOutputDevicePlugin::RemoveChannel(LinuxSampler::AudioChannel*)': AudioOutputDevicePlugin.cpp:169:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 169 | for ( ; channelNumber < Channels.size() ; channelNumber++) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AudioOutputDeviceFactory.lo AudioOutputDeviceFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDeviceFactory.cpp -fPIC -DPIC -o .libs/AudioOutputDeviceFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDeviceFactory.cpp -o AudioOutputDeviceFactory.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' In file included from ../DeviceParameterFactory.h:31, from AudioOutputDeviceFactory.h:31, from AudioOutputDeviceFactory.cpp:24: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from ../DeviceParameterFactory.h:33: ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ In file included from ../../engines/Engine.h:28, from AudioOutputDevice.h:36, from AudioOutputDeviceFactory.h:32: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from AudioOutputDevice.h:37: AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../effects/Effect.h:27, from ../../effects/EffectChain.h:24, from AudioOutputDevice.h:39: ../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from AudioOutputDeviceFactory.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from AudioOutputDeviceFactory.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from AudioOutputDeviceFactory.cpp:29: AudioOutputDeviceAlsa.h: At global scope: AudioOutputDeviceAlsa.h:67:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | ParameterCard(String s) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.h:74:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceAlsa.h:114:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 114 | ParameterFragments(String s) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.h:123:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceAlsa.h:134:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 134 | ParameterFragmentSize(String s) throw (Exception); | ^~~~~ AudioOutputDeviceAlsa.h:143:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceAlsa.h:162:128: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | bool HardwareParametersSupported(String card, uint channels, int samplerate, uint numfragments, uint fragmentsize) throw (AudioOutputException); | ^~~~~ In file included from ../midi/../../engines/EngineChannel.h:31, from ../midi/MidiInputPort.h:33, from ../midi/MidiInputDevice.h:35, from ../midi/MidiInputDeviceJack.h:26, from AudioOutputDeviceJack.h:39, from AudioOutputDeviceFactory.cpp:33: ../midi/../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../midi/../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../midi/../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../midi/../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../midi/../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../midi/../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../midi/../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../midi/../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../midi/../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ ../midi/MidiInputDeviceJack.h:50:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | ParameterName(MidiInputPortJack* pPort) throw (Exception); | ^~~~~ ../midi/MidiInputDeviceJack.h:51:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDeviceJack.h:74:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | MidiInputPortJack(MidiInputDeviceJack* pDevice) throw (MidiInputException); | ^~~~~ ../midi/MidiInputDeviceJack.h:97:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceJack.h:90:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 90 | AudioChannelJack(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException); | ^~~~~ AudioOutputDeviceJack.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | float* CreateJackPort(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException); | ^~~~~ AudioOutputDeviceJack.h:110:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | ParameterName(String s) throw (Exception); | ^~~~~ AudioOutputDeviceJack.h:117:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceJack.h:140:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 140 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceFactory.cpp:124:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | AudioOutputDevice* AudioOutputDeviceFactory::Create(String DriverName, std::map Parameters) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp:140:119: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 140 | AudioOutputDevice* AudioOutputDeviceFactory::CreatePrivate(String DriverName, std::map Parameters) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp:199:121: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | std::map AudioOutputDeviceFactory::GetAvailableDriverParameters(String DriverName) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp:209:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 209 | DeviceCreationParameter* AudioOutputDeviceFactory::GetDriverParameter(String DriverName, String ParameterName) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp: In static member function 'static LinuxSampler::DeviceCreationParameter* LinuxSampler::AudioOutputDeviceFactory::GetDriverParameter(String, String)': AudioOutputDeviceFactory.cpp:214:29: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 214 | catch(Exception e) { } | ^ AudioOutputDeviceFactory.cpp: At global scope: AudioOutputDeviceFactory.cpp:219:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | String AudioOutputDeviceFactory::GetDriverDescription(String DriverName) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp:224:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | String AudioOutputDeviceFactory::GetDriverVersion(String DriverName) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp:253:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | void AudioOutputDeviceFactory::Destroy(AudioOutputDevice* pDevice) throw (Exception) { | ^~~~~ AudioOutputDeviceFactory.cpp:260:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void AudioOutputDeviceFactory::DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o AudioOutputDeviceJack.lo AudioOutputDeviceJack.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDeviceJack.cpp -fPIC -DPIC -o .libs/AudioOutputDeviceJack.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c AudioOutputDeviceJack.cpp -o AudioOutputDeviceJack.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' In file included from AudioOutputDeviceJack.h:27, from AudioOutputDeviceJack.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../DeviceParameter.h:31, from AudioOutputDevice.h:35, from AudioOutputDeviceJack.h:35: ../../common/optional.h: At global scope: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/Engine.h:28, from AudioOutputDevice.h:36: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from AudioOutputDevice.h:37: AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../effects/Effect.h:27, from ../../effects/EffectChain.h:24, from AudioOutputDevice.h:39: ../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../midi/../../engines/EngineChannel.h:31, from ../midi/MidiInputPort.h:33, from ../midi/MidiInputDevice.h:35, from ../midi/MidiInputDeviceJack.h:26, from AudioOutputDeviceJack.h:39: ../midi/../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../midi/../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../midi/../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../midi/../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../midi/../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../midi/../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../midi/../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../midi/../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../midi/../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ ../midi/MidiInputDeviceJack.h:50:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | ParameterName(MidiInputPortJack* pPort) throw (Exception); | ^~~~~ ../midi/MidiInputDeviceJack.h:51:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../midi/MidiInputDeviceJack.h:74:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | MidiInputPortJack(MidiInputDeviceJack* pDevice) throw (MidiInputException); | ^~~~~ ../midi/MidiInputDeviceJack.h:97:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceJack.h:90:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 90 | AudioChannelJack(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException); | ^~~~~ AudioOutputDeviceJack.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | float* CreateJackPort(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException); | ^~~~~ AudioOutputDeviceJack.h:110:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | ParameterName(String s) throw (Exception); | ^~~~~ AudioOutputDeviceJack.h:117:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ AudioOutputDeviceJack.h:140:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 140 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ In file included from AudioOutputDeviceFactory.h:31, from AudioOutputDeviceJack.cpp:25: ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ AudioOutputDeviceJack.cpp: In member function 'virtual void LinuxSampler::AudioOutputDeviceJack::AudioChannelJack::ParameterName::OnSetValue(String)': AudioOutputDeviceJack.cpp:48:31: warning: 'int jack_port_set_name(jack_port_t*, const char*)' is deprecated [-Wdeprecated-declarations] 48 | if (jack_port_set_name(pChannel->hJackPort, s.c_str())) throw AudioOutputException("Failed to rename JACK port"); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AudioOutputDeviceJack.h:33: /usr/include/jack/jack.h:901:5: note: declared here 901 | int jack_port_set_name (jack_port_t *port, const char *port_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; | ^~~~~~~~~~~~~~~~~~ AudioOutputDeviceJack.cpp: In member function 'virtual void LinuxSampler::AudioOutputDeviceJack::AudioChannelJack::ParameterJackBindings::OnSetValue(std::vector >)': AudioOutputDeviceJack.cpp:81:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < Bindings.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ AudioOutputDeviceJack.cpp:86:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 86 | for (int i = 0; i < vS.size(); i++) { | ~~^~~~~~~~~~~ AudioOutputDeviceJack.cpp: At global scope: AudioOutputDeviceJack.cpp:105:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | AudioOutputDeviceJack::AudioChannelJack::AudioChannelJack(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException) : AudioChannel(ChannelNr, CreateJackPort(ChannelNr, pDevice), pDevice->uiMaxSamplesPerCycle) { | ^~~~~ AudioOutputDeviceJack.cpp:117:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | float* AudioOutputDeviceJack::AudioChannelJack::CreateJackPort(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException) { | ^~~~~ AudioOutputDeviceJack.cpp:139:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | AudioOutputDeviceJack::ParameterName::ParameterName(String s) throw (Exception) : DeviceCreationParameterString(s) { | ^~~~~ AudioOutputDeviceJack.cpp:166:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | void AudioOutputDeviceJack::ParameterName::OnSetValue(String s) throw (Exception) { | ^~~~~ AudioOutputDeviceJack.cpp:203:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | void AudioOutputDeviceJack::ParameterSampleRate::OnSetValue(int i) throw (Exception) { | ^~~~~ AudioOutputDeviceJack.cpp: In member function 'void LinuxSampler::AudioOutputDeviceJack::UpdateJackBuffers(uint)': AudioOutputDeviceJack.cpp:264:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 264 | for (int i = 0; i < Channels.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ AudioOutputDeviceJack.cpp: In static member function 'static void LinuxSampler::JackClient::libjackShutdownCallback(jack_status_t, const char*, void*)': AudioOutputDeviceJack.cpp:344:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for (int i = 0; i < jackClient->jackListeners.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AudioOutputDeviceJack.cpp: In constructor 'LinuxSampler::JackClient::JackClient(String)': AudioOutputDeviceJack.cpp:413:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 413 | if (Name.size() >= jack_client_name_size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -ljack -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsampleraudiodriver.la AudioChannel.lo AudioOutputDevice.lo AudioOutputDeviceFactory.lo AudioOutputDeviceAlsa.lo AudioOutputDeviceJack.lo AudioOutputDevicePlugin.lo -lasound libtool: link: ar cru .libs/liblinuxsampleraudiodriver.a .libs/AudioChannel.o .libs/AudioOutputDevice.o .libs/AudioOutputDeviceFactory.o .libs/AudioOutputDeviceAlsa.o .libs/AudioOutputDeviceJack.o .libs/AudioOutputDevicePlugin.o libtool: link: ranlib .libs/liblinuxsampleraudiodriver.a libtool: link: ( cd ".libs" && rm -f "liblinuxsampleraudiodriver.la" && ln -s "../liblinuxsampleraudiodriver.la" "liblinuxsampleraudiodriver.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' Making all in midi make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInputDevice.lo MidiInputDevice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDevice.cpp -fPIC -DPIC -o .libs/MidiInputDevice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDevice.cpp -o MidiInputDevice.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' In file included from ../DeviceParameter.h:31, from MidiInputDevice.h:34, from MidiInputDevice.cpp:24: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/../../engines/Engine.h:28, from ../../engines/../drivers/audio/AudioOutputDevice.h:36, from ../../engines/EngineChannel.h:25, from MidiInputPort.h:33, from MidiInputDevice.h:35: ../../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/AudioOutputDevice.h:37: ../../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../engines/../drivers/audio/../../effects/Effect.h:27, from ../../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../engines/../drivers/audio/AudioOutputDevice.h:39: ../../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../engines/EngineChannel.h:31: ../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from MidiInputDevice.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from MidiInputDevice.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from MidiInputDevice.cpp:27: ../../Sampler.h: At global scope: ../../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from MidiInputDeviceFactory.h:31, from MidiInputDevice.cpp:28: ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ MidiInputDevice.cpp:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | void MidiInputDevice::ParameterActive::OnSetValue(bool b) throw (Exception) { | ^~~~~ MidiInputDevice.cpp:115:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void MidiInputDevice::ParameterPorts::OnSetValue(int i) throw (Exception) { | ^~~~~ MidiInputDevice.cpp: In member function 'virtual void LinuxSampler::MidiInputDevice::ParameterPorts::OnSetValue(int)': MidiInputDevice.cpp:123:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 123 | for (int k = 0; k < vPorts.size(); ++k) { | ~~^~~~~~~~~~~~~~~ MidiInputDevice.cpp: At global scope: MidiInputDevice.cpp:161:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 161 | MidiInputPort* MidiInputDevice::GetPort(uint iPort) throw (MidiInputException) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInstrumentMapper.lo MidiInstrumentMapper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInstrumentMapper.cpp -fPIC -DPIC -o .libs/MidiInstrumentMapper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInstrumentMapper.cpp -o MidiInstrumentMapper.o >/dev/null 2>&1 In file included from MidiInstrumentMapper.h:28, from MidiInstrumentMapper.cpp:21: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from MidiInstrumentMapper.h:29: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from MidiInstrumentMapper.cpp:23: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from MidiInstrumentMapper.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../engines/EngineFactory.h:26, from MidiInstrumentMapper.cpp:25: ../../engines/Engine.h: At global scope: ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ ../../engines/EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ MidiInstrumentMapper.cpp:119:119: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void MidiInstrumentMapper::AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground) throw (Exception) { | ^~~~~ MidiInstrumentMapper.cpp: In static member function 'static void LinuxSampler::MidiInstrumentMapper::AddOrReplaceEntry(int, LinuxSampler::midi_prog_index_t, entry_t, bool)': MidiInstrumentMapper.cpp:159:44: warning: catching polymorphic type 'class RIFF::Exception' by value [-Wcatch-value=] 159 | catch (RIFF::Exception e) { throw Exception(e.Message); } | ^ MidiInstrumentMapper.cpp: In static member function 'static LinuxSampler::MidiInstrumentMapper::entry_t LinuxSampler::MidiInstrumentMapper::GetEntry(int, uint, uint)': MidiInstrumentMapper.cpp:244:27: warning: catching polymorphic type 'class Lmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' inuxSampler::Exception' by value [-Wcatch-value=] 244 | } catch(Exception e) { | ^ MidiInstrumentMapper.cpp: At global scope: MidiInstrumentMapper.cpp:285:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 285 | std::map MidiInstrumentMapper::Entries(int Map) throw (Exception) { | ^~~~~ MidiInstrumentMapper.cpp: In static member function 'static std::map LinuxSampler::MidiInstrumentMapper::Entries(int)': MidiInstrumentMapper.cpp:315:31: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 315 | } catch(Exception e) { | ^ MidiInstrumentMapper.cpp: At global scope: MidiInstrumentMapper.cpp:361:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | int MidiInstrumentMapper::AddMap(String MapName) throw (Exception) { | ^~~~~ MidiInstrumentMapper.cpp:392:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 392 | String MidiInstrumentMapper::MapName(int Map) throw (Exception) { | ^~~~~ MidiInstrumentMapper.cpp:401:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 401 | void MidiInstrumentMapper::RenameMap(int Map, String NewName) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o VirtualMidiDevice.lo VirtualMidiDevice.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c VirtualMidiDevice.cpp -fPIC -DPIC -o .libs/VirtualMidiDevice.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c VirtualMidiDevice.cpp -o VirtualMidiDevice.o >/dev/null 2>&1 In file included from VirtualMidiDevice.cpp:8: ../../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from VirtualMidiDevice.cpp:7: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from VirtualMidiDevice.h:8, from VirtualMidiDevice.cpp:5: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInputPort.lo MidiInputPort.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputPort.cpp -fPIC -DPIC -o .libs/MidiInputPort.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputPort.cpp -o MidiInputPort.o >/dev/null 2>&1 In file included from ../DeviceParameter.h:31, from MidiInputPort.h:30, from MidiInputPort.cpp:24: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specificamake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' tions are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/Engine.h:28, from MidiInputDevice.h:36, from MidiInputPort.h:32: ../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../../engines/../drivers/audio/AudioOutputDevice.h:37, from ../../engines/EngineChannel.h:25, from MidiInputPort.h:33: ../../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../engines/../drivers/audio/../../effects/Effect.h:27, from ../../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../engines/../drivers/audio/AudioOutputDevice.h:39: ../../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../engines/EngineChannel.h:31: ../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ In file included from MidiInputPort.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from MidiInputPort.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from MidiInputPort.cpp:27: MidiInstrumentMapper.h: At global scope: MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from MidiInputPort.cpp:28: ../../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from MidiInputPort.cpp:29: ../../engines/EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ MidiInputPort.cpp:59:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 59 | void MidiInputPort::ParameterName::OnSetValue(String s) throw (Exception) { | ^~~~~ MidiInputPort.cpp: In member function 'void LinuxSampler::MidiInputPort::DispatchNoteOn(uint8_t, uint8_t, uint)': MidiInputPort.cpp:127:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 127 | for (int i = 0; i < listeners.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ MidiInputPort.cpp: In member function 'void LinuxSampler::MidiInputPort::DispatchNoteOn(uint8_t, uint8_t, uint, int32_t)': MidiInputPort.cpp:158:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 158 | for (int i = 0; i < listeners.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ MidiInputPort.cpp: In member function 'void LinuxSampler::MidiInputPort::DispatchNoteOff(uint8_t, uint8_t, uint)': MidiInputPort.cpp:183:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < listeners.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ MidiInputPort.cpp: In member function 'void LinuxSampler::MidiInputPort::DispatchNoteOff(uint8_t, uint8_t, uint, int32_t)': MidiInputPort.cpp:208:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < listeners.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ MidiInputPort.cpp: In member function 'void LinuxSampler::MidiInputPort::DispatchControlChange(uint8_t, uint8_t, uint)': MidiInputPort.cpp:341:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < listeners.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ MidiInputPort.cpp: In member function 'void LinuxSampler::MidiInputPort::DispatchControlChange(uint8_t, uint8_t, uint, int32_t)': MidiInputPort.cpp:366:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | for (int i = 0; i < listeners.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInputDeviceFactory.lo MidiInputDeviceFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDeviceFactory.cpp -fPIC -DPIC -o .libs/MidiInputDeviceFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDeviceFactory.cpp -o MidiInputDeviceFactory.o >/dev/null 2>&1 In file included from ../DeviceParameterFactory.h:31, from MidiInputDeviceFactory.h:31, from MidiInputDeviceFactory.cpp:24: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from ../DeviceParameterFactory.h:33: ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ In file included from ../../engines/../drivers/audio/../../engines/Engine.h:28, from ../../engines/../drivers/audio/AudioOutputDevice.h:36, from ../../engines/EngineChannel.h:25, from MidiInputPort.h:33, from MidiInputDevice.h:35, from MidiInputDeviceFactory.h:32: ../../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/AudioOutputDevice.h:37: ../../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../engines/../drivers/audio/../../effects/Effect.h:27, from ../../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../engines/../drivers/audio/AudioOutputDevice.h:39: ../../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../engines/EngineChannel.h:31: ../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from MidiInputDeviceFactory.h:33: ../../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ In file included from MidiInputDeviceFactory.cpp:26: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from MidiInputDeviceFactory.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from MidiInputDeviceFactory.cpp:29: MidiInputDeviceAlsa.h: At global scope: MidiInputDeviceAlsa.h:54:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | ParameterName(MidiInputPort* pPort) throw (Exception); | ^~~~~ MidiInputDeviceAlsa.h:55:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceAlsa.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | virtual void OnSetValue(std::vector vS) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceAlsa.h:91:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | MidiInputPortAlsa(MidiInputDeviceAlsa* pDevice) throw (MidiInputException); | ^~~~~ MidiInputDeviceAlsa.h:117:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ In file included from MidiInputDeviceFactory.cpp:45: MidiInputDeviceJack.h:50:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | ParameterName(MidiInputPortJack* pPort) throw (Exception); | ^~~~~ MidiInputDeviceJack.h:51:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceJack.h:74:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | MidiInputPortJack(MidiInputDeviceJack* pDevice) throw (MidiInputException); | ^~~~~ MidiInputDeviceJack.h:97:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceFactory.cpp:110:127: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | MidiInputDevice* MidiInputDeviceFactory::Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp:126:134: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | MidiInputDevice* MidiInputDeviceFactory::CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp:185:119: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | std::map MidiInputDeviceFactory::GetAvailableDriverParameters(String DriverName) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp:195:114: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | DeviceCreationParameter* MidiInputDeviceFactory::GetDriverParameter(String DriverName, String ParameterName) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp: In static member function 'static LinuxSampler::DeviceCreationParameter* LinuxSampler::MidiInputDeviceFactory::GetDriverParameter(String, String)': MidiInputDeviceFactory.cpp:200:29: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 200 | catch(Exception e) { } | ^ MidiInputDeviceFactory.cpp: At global scope: MidiInputDeviceFactory.cpp:205:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 205 | String MidiInputDeviceFactory::GetDriverDescription(String DriverName) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp:210:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 210 | String MidiInputDeviceFactory::GetDriverVersion(String DriverName) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp:225:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | void MidiInputDeviceFactory::Destroy(MidiInputDevice* pDevice) throw (Exception) { | ^~~~~ MidiInputDeviceFactory.cpp:232:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | void MidiInputDeviceFactory::DestroyPrivate(MidiInputDevice* pDevice) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInputDevicePlugin.lo MidiInputDevicePlugin.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDevicePlugin.cpp -fPIC -DPIC -o .libs/MidiInputDevicePlugin.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDevicePlugin.cpp -o MidiInputDevicePlugin.o >/dev/null 2>&1 In file included from ../DeviceParameter.h:31, from MidiInputDevice.h:34, from MidiInputDevicePlugin.h:25, from MidiInputDevicePlugin.cpp:22: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/../../engines/Engine.h:28, from ../../engines/../drivers/audio/AudioOutputDevice.h:36, from ../../engines/EngineChannel.h:25, from MidiInputPort.h:33, from MidiInputDevice.h:35: ../../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/AudioOutputDevice.h:37: ../../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../engines/../drivers/audio/../../effects/Effect.h:27, from ../../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../engines/../drivers/audio/AudioOutputDevice.h:39: ../../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../engines/EngineChannel.h:31: ../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' ed] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from MidiInputDevicePlugin.cpp:23: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from MidiInputDevice.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInputDeviceAlsa.lo MidiInputDeviceAlsa.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDeviceAlsa.cpp -fPIC -DPIC -o .libs/MidiInputDeviceAlsa.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDeviceAlsa.cpp -o MidiInputDeviceAlsa.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' In file included from MidiInputDeviceAlsa.h:29, from MidiInputDeviceAlsa.cpp:24: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../DeviceParameter.h:31, from MidiInputDevice.h:34, from MidiInputDeviceAlsa.h:31: ../../common/optional.h: At global scope: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/../../engines/Engine.h:28, from ../../engines/../drivers/audio/AudioOutputDevice.h:36, from ../../engines/EngineChannel.h:25, from MidiInputPort.h:33, from MidiInputDevice.h:35: ../../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/AudioOutputDevice.h:37: ../../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../engines/../drivers/audio/../../effects/Effect.h:27, from ../../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../engines/../drivers/audio/AudioOutputDevice.h:39: ../../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../engines/EngineChannel.h:31: ../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ MidiInputDeviceAlsa.h:54:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | ParameterName(MidiInputPort* pPort) throw (Exception); | ^~~~~ MidiInputDeviceAlsa.h:55:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceAlsa.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | virtual void OnSetValue(std::vector vS) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceAlsa.h:91:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | MidiInputPortAlsa(MidiInputDeviceAlsa* pDevice) throw (MidiInputException); | ^~~~~ MidiInputDeviceAlsa.h:117:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ In file included from MidiInputDeviceFactory.h:31, from MidiInputDeviceAlsa.cpp:25: ../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ ../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ In file included from MidiInputDeviceFactory.h:33: ../../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ MidiInputDeviceAlsa.cpp:37:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | MidiInputDeviceAlsa::MidiInputPortAlsa::ParameterName::ParameterName(MidiInputPort* pPort) throw (Exception) : MidiInputPort::ParameterName(pPort, "Port " + ToString(pPort->GetPortNumber())) { | ^~~~~ MidiInputDeviceAlsa.cpp:41:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 41 | void MidiInputDeviceAlsa::MidiInputPortAlsa::ParameterName::OnSetValue(String s) throw (Exception) { | ^~~~~ MidiInputDeviceAlsa.cpp:91:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void MidiInputDeviceAlsa::MidiInputPortAlsa::ParameterAlsaSeqBindings::OnSetValue(std::vector vS) throw (Exception) { | ^~~~~ MidiInputDeviceAlsa.cpp:159:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | void MidiInputDeviceAlsa::ParameterName::OnSetValue(String s) throw (Exception) { | ^~~~~ MidiInputDeviceAlsa.cpp:172:93: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | MidiInputDeviceAlsa::MidiInputPortAlsa::MidiInputPortAlsa(MidiInputDeviceAlsa* pDevice) throw (MidiInputException) : MidiInputPort(pDevice, -1) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o MidiInputDeviceJack.lo MidiInputDeviceJack.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDeviceJack.cpp -fPIC -DPIC -o .libs/MidiInputDeviceJack.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c MidiInputDeviceJack.cpp -o MidiInputDeviceJack.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' In file included from ../DeviceParameter.h:31, from MidiInputDevice.h:34, from MidiInputDeviceJack.h:26, from MidiInputDeviceJack.cpp:21: ../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/../../engines/Engine.h:28, from ../../engines/../drivers/audio/AudioOutputDevice.h:36, from ../../engines/EngineChannel.h:25, from MidiInputPort.h:33, from MidiInputDevice.h:35: ../../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../engines/../drivers/audio/AudioOutputDevice.h:37: ../../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../engines/../drivers/audio/../../effects/Effect.h:27, from ../../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../engines/../drivers/audio/AudioOutputDevice.h:39: ../../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../engines/EngineChannel.h:31: ../../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ MidiInputDeviceJack.h:50:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | ParameterName(MidiInputPortJack* pPort) throw (Exception); | ^~~~~ MidiInputDeviceJack.h:51:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceJack.h:74:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | MidiInputPortJack(MidiInputDeviceJack* pDevice) throw (MidiInputException); | ^~~~~ MidiInputDeviceJack.h:97:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ In file included from MidiInputDeviceJack.cpp:22: ../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../common/global_private.h: In function 'std::string ltrim(std::string)': ../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from MidiInputDevice.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../common/global_private.h: In function 'std::string rtrim(std::string)': ../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from MidiInputDeviceJack.cpp:23: ../audio/AudioOutputDeviceJack.h: At global scope: ../audio/AudioOutputDeviceJack.h:90:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 90 | AudioChannelJack(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException); | ^~~~~ ../audio/AudioOutputDeviceJack.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | float* CreateJackPort(uint ChannelNr, AudioOutputDeviceJack* pDevice) throw (AudioOutputException); | ^~~~~ ../audio/AudioOutputDeviceJack.h:110:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | ParameterName(String s) throw (Exception); | ^~~~~ ../audio/AudioOutputDeviceJack.h:117:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../audio/AudioOutputDeviceJack.h:140:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 140 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ MidiInputDeviceJack.cpp:38:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | MidiInputDeviceJack::MidiInputPortJack::ParameterName::ParameterName(MidiInputPortJack* pPort) throw (Exception) : MidiInputPort::ParameterName(pPort, "midi_in_" + ToString(pPort->GetPortNumber())) { | ^~~~~ MidiInputDeviceJack.cpp:42:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | void MidiInputDeviceJack::MidiInputPortJack::ParameterName::OnSetValue(String s) throw (Exception) { | ^~~~~ MidiInputDeviceJack.cpp: In member function 'virtual void LinuxSampler::MidiInputDeviceJack::MidiInputPortJack::ParameterName::OnSetValue(String)': MidiInputDeviceJack.cpp:43:31: warning: 'int jack_port_set_name(jack_port_t*, const char*)' is deprecated [-Wdeprecated-declarations] 43 | if (jack_port_set_name(pPort->hJackPort, s.c_str())) throw Exception("Failed to rename JACK port"); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../audio/AudioOutputDeviceJack.h:33: /usr/include/jack/jack.h:901:5: note: declared here 901 | int jack_port_set_name (jack_port_t *port, const char *port_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; | ^~~~~~~~~~~~~~~~~~ MidiInputDeviceJack.cpp: In member function 'virtual void LinuxSampler::MidiInputDeviceJack::MidiInputPortJack::ParameterJackBindings::OnSetValue(std::vector >)': MidiInputDeviceJack.cpp:75:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | for (int i = 0; i < Bindings.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ MidiInputDeviceJack.cpp:80:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 80 | for (int i = 0; i < vS.size(); i++) { | ~~^~~~~~~~~~~ MidiInputDeviceJack.cpp: At global scope: MidiInputDeviceJack.cpp:99:93: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | MidiInputDeviceJack::MidiInputPortJack::MidiInputPortJack(MidiInputDeviceJack* pDevice) throw (MidiInputException) : MidiInputPort(pDevice, pDevice->Ports.size()) { | ^~~~~ MidiInputDeviceJack.cpp:150:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | void MidiInputDeviceJack::ParameterName::OnSetValue(String s) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplermididriver.la MidiInputDevice.lo MidiInputDeviceFactory.lo MidiInputPort.lo MidiInstrumentMapper.lo VirtualMidiDevice.lo MidiInputDeviceAlsa.lo MidiInputDeviceJack.lo MidiInputDevicePlugin.lo -lasound libtool: link: ar cru .libs/liblinuxsamplermididriver.a .libs/MidiInputDevice.o .libs/MidiInputDeviceFactory.o .libs/MidiInputPort.o .libs/MidiInstrumentMapper.o .libs/VirtualMidiDevice.o .libs/MidiInputDeviceAlsa.o .libs/MidiInputDeviceJack.o .libs/MidiInputDevicePlugin.o libtool: link: ranlib .libs/liblinuxsamplermididriver.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplermididriver.la" && ln -s "../liblinuxsamplermididriver.la" "liblinuxsamplermididriver.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Device.lo Device.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Device.cpp -fPIC -DPIC -o .libs/Device.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Device.cpp -o Device.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DeviceParameterFactory.lo DeviceParameterFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DeviceParameterFactory.cpp -fPIC -DPIC -o .libs/DeviceParameterFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DeviceParameterFactory.cpp -o DeviceParameterFactory.o >/dev/null 2>&1 In file included from DeviceParameterFactory.h:31, from DeviceParameterFactory.cpp:24: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from DeviceParameterFactory.h:33: DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ DeviceParameterFactory.cpp:28:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 28 | DeviceCreationParameter* DeviceParameterFactory::Create(String ParameterName, String val) throw (Exception) { | ^~~~~ DeviceParameterFactory.cpp:33:119: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | DeviceCreationParameter* DeviceParameterFactory::Create(String ParameterName, std::map Parameters) throw (Exception) { | ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o DeviceParameter.lo DeviceParameter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DeviceParameter.cpp -fPIC -DPIC -o .libs/DeviceParameter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c DeviceParameter.cpp -o DeviceParameter.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' In file included from DeviceParameter.h:31, from DeviceParameter.cpp:27: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from DeviceParameter.cpp:29: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from DeviceParameter.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ DeviceParameter.cpp: In function 'void LinuxSampler::__eliminate_all_quotations(String&)': DeviceParameter.cpp:46:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | for (int i = 0; i < s.size(); i++) { | ~~^~~~~~~~~~ DeviceParameter.cpp: At global scope: DeviceParameter.cpp:54:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | static bool __parse_bool(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:63:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | static int __parse_int(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:68:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | static float __parse_float(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:82:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static std::vector __parse_strings(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:152:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void DeviceRuntimeParameterBool::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:162:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | void DeviceRuntimeParameterBool::SetValue(bool b) throw (Exception) { | ^~~~~ DeviceParameter.cpp:215:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void DeviceRuntimeParameterInt::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:241:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | void DeviceRuntimeParameterInt::SetValue(int i) throw (Exception) { | ^~~~~ DeviceParameter.cpp:294:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 294 | void DeviceRuntimeParameterFloat::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:320:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 320 | void DeviceRuntimeParameterFloat::SetValue(float f) throw (Exception) { | ^~~~~ DeviceParameter.cpp:369:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void DeviceRuntimeParameterString::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:378:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | void DeviceRuntimeParameterString::SetValueAsString(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:436:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 436 | void DeviceRuntimeParameterStrings::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:446:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | void DeviceRuntimeParameterStrings::SetValue(std::vector vS) throw (Exception) { | ^~~~~ DeviceParameter.cpp:502:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 502 | DeviceCreationParameterBool::DeviceCreationParameterBool(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:542:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 542 | void DeviceCreationParameterBool::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:552:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 552 | void DeviceCreationParameterBool::SetValue(bool b) throw (Exception) { | ^~~~~ DeviceParameter.cpp:567:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 567 | DeviceCreationParameterInt::DeviceCreationParameterInt(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:621:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 621 | void DeviceCreationParameterInt::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:653:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 653 | void DeviceCreationParameterInt::SetValue(int i) throw (Exception) { | ^~~~~ DeviceParameter.cpp:668:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 668 | DeviceCreationParameterFloat::DeviceCreationParameterFloat(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:722:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 722 | void DeviceCreationParameterFloat::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:747:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 747 | void DeviceCreationParameterFloat::SetValue(float f) throw (Exception) { | ^~~~~ DeviceParameter.cpp:809:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 809 | void DeviceCreationParameterString::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:818:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 818 | void DeviceCreationParameterString::SetValueAsString(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:834:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 834 | DeviceCreationParameterStrings::DeviceCreationParameterStrings(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:897:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 897 | void DeviceCreationParameterStrings::SetValue(String val) throw (Exception) { | ^~~~~ DeviceParameter.cpp:907:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 907 | void DeviceCreationParameterStrings::SetValue(std::vector vS) throw (Exception) { | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Plugin.lo Plugin.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Plugin.cpp -fPIC -DPIC -o .libs/Plugin.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Plugin.cpp -o Plugin.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from Plugin.h:24, from Plugin.cpp:24: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from ../network/lscpparser.h:41, from ../network/lscpserver.h:45, from Plugin.h:26: ../network/../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../network/../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../network/../common/global_private.h: In function 'std::string ltrim(std::string)': ../network/../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from Plugin.cpp:22: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../network/../common/global_private.h: In function 'std::string rtrim(std::string)': ../network/../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../network/lscpparser.h:43: ../network/lscpevent.h: At global scope: ../network/lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from ../network/lscpparser.h:45: ../network/../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ ../network/../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ ../network/../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ ../network/../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ ../network/../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../network/../db/InstrumentsDb.h:30, from ../network/lscpserver.h:57: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from Plugin.h:27: audio/AudioOutputDevicePlugin.h:69:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | ParameterFragmentSize(String s) throw (Exception); | ^~~~~ audio/AudioOutputDevicePlugin.h:78:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ In file included from audio/AudioOutputDeviceFactory.h:31, from Plugin.cpp:25: audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from Plugin.cpp:26: midi/MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ midi/MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ Plugin.cpp: In member function 'void LinuxSampler::Plugin::Init(int, int, int)': Plugin.cpp:121:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 121 | if (pAudioDevice && SampleRate == pAudioDevice->SampleRate() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.cpp:122:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 122 | FragmentSize == pAudioDevice->MaxSamplesPerCycle()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.cpp: In member function 'void LinuxSampler::Plugin::InitState()': Plugin.cpp:172:36: warning: 'void LinuxSampler::SamplerChannel::SetMidiInputDevice(LinuxSampler::MidiInputDevice*)' is deprecated [-Wdeprecated-declarations] 172 | channel->SetMidiInputDevice(pMidiDevice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../Sampler.h:143:18: note: declared here 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~~~~~~~ Plugin.cpp: In member function 'String LinuxSampler::Plugin::GetState()': Plugin.cpp:223:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 223 | for (int i = 0 ; i < maps.size() ; i++) { | ~~^~~~~~~~~~~~~ Plugin.cpp:269:36: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 269 | for (int i = 0 ; i < engine_channel->GetFxSendCount() ; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.cpp: In member function 'bool LinuxSampler::Plugin::SetState(String)': Plugin.cpp:336:44: warning: 'void LinuxSampler::SamplerChannel::SetMidiInputDevice(LinuxSampler::MidiInputDevice*)' is deprecated [-Wdeprecated-declarations] 336 | channel->SetMidiInputDevice(pMidiDevice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../Sampler.h:143:18: note: declared here 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~~~~~~~ Plugin.cpp:371:57: warning: 'engine_channel' may be used uninitialized [-Wmaybe-uninitialized] 371 | FxSend* send = engine_channel->AddFxSend(controller, name); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ Plugin.cpp:303:24: note: 'engine_channel' was declared here 303 | EngineChannel* engine_channel; | ^~~~~~~~~~~~~~ Plugin.cpp:402:71: warning: 'midiMapId' may be used uninitialized [-Wmaybe-uninitialized] 402 | global->pLSCPServer->AddOrReplaceMIDIInstrumentMapping( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 403 | midiMapId, bank, prog, engine, file, index, volume, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | MidiInstrumentMapper::mode_t(loadmode), name, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.cpp:304:13: note: 'midiMapId' was declared here 304 | int midiMapId; | ^~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplerdrivers.la Device.lo DeviceParameter.lo DeviceParameterFactory.lo Plugin.lo libtool: link: ar cru .libs/liblinuxsamplerdrivers.a .libs/Device.o .libs/DeviceParameter.o .libs/DeviceParameterFactory.o .libs/Plugin.o libtool: link: ranlib .libs/liblinuxsamplerdrivers.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplerdrivers.la" && ln -s "../liblinuxsamplerdrivers.la" "liblinuxsamplerdrivers.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' Making all in plugins make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentEditor.lo InstrumentEditor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentEditor.cpp -fPIC -DPIC -o .libs/InstrumentEditor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentEditor.cpp -o InstrumentEditor.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' In file included from InstrumentEditor.cpp:23: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from ../common/global.h:34, from InstrumentEditor.h:24, from InstrumentEditor.cpp:21: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ InstrumentEditor.cpp: In member function 'virtual int LinuxSampler::InstrumentEditor::Main()': InstrumentEditor.cpp:64:38: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = LinuxSampler::InstrumentEditorListener; _Arg = LinuxSampler::InstrumentEditor*]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 64 | std::bind2nd(std::mem_fun(&InstrumentEditorListener::OnInstrumentEditorQuit), this) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ InstrumentEditor.cpp:64:25: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = mem_fun1_t; _Tp = LinuxSampler::InstrumentEditor*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 64 | std::bind2nd(std::mem_fun(&InstrumentEditorListener::OnInstrumentEditorQuit), this) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o InstrumentEditorFactory.lo InstrumentEditorFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentEditorFactory.cpp -fPIC -DPIC -o .libs/InstrumentEditorFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c InstrumentEditorFactory.cpp -o InstrumentEditorFactory.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' In file included from InstrumentEditorFactory.cpp:21: InstrumentEditorFactory.h:95:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static InstrumentEditor* Create(String InstrumentEditorName) throw (Exception); | ^~~~~ InstrumentEditorFactory.h:96:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | static void Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception); | ^~~~~ In file included from InstrumentEditorFactory.cpp:23: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from InstrumentEditorFactory.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../engines/../drivers/audio/../DeviceParameter.h:31, from ../engines/../drivers/audio/AudioOutputDevice.h:35, from ../engines/EngineChannel.h:25, from ../Sampler.h:32, from InstrumentEditorFactory.cpp:24: ../engines/../drivers/audio/../../common/optional.h: At global scope: ../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/../../engines/Engine.h:28, from ../engines/../drivers/audio/AudioOutputDevice.h:36: ../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../engines/../drivers/audio/AudioOutputDevice.h:37: ../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../engines/../drivers/audio/../../effects/Effect.h:27, from ../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../engines/../drivers/audio/AudioOutputDevice.h:39: ../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../engines/../drivers/midi/MidiInputDevice.h:35, from ../engines/EngineChannel.h:27: ../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../engines/EngineChannel.h:31: ../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ InstrumentEditorFactory.cpp:87:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | InstrumentEditor* InstrumentEditorFactory::Create(String InstrumentEditorName) throw (Exception) { | ^~~~~ InstrumentEditorFactory.cpp:94:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void InstrumentEditorFactory::Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -DCONFIG_PLUGIN_DIR=\"/usr/lib64/linuxsampler/plugins\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplerplugins.la InstrumentEditor.lo InstrumentEditorFactory.lo libtool: link: ar cru .libs/liblinuxsamplerplugins.a .libs/InstrumentEditor.o .libs/InstrumentEditorFactory.o libtool: link: ranlib .libs/liblinuxsamplerplugins.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplerplugins.la" && ln -s "../liblinuxsamplerplugins.la" "liblinuxsamplerplugins.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' Making all in effects make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Effect.lo Effect.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Effect.cpp -fPIC -DPIC -o .libs/Effect.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Effect.cpp -o Effect.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioChannel.h:32, from Effect.h:25, from Effect.cpp:21: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from Effect.h:27: EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ Effect.cpp: In destructor 'virtual LinuxSampler::Effect::~Effect()': Effect.cpp:31:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 31 | for (int i = 0; i < vInputChannels.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~ Effect.cpp:33:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 33 | for (int i = 0; i < vOutputChannels.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ Effect.cpp:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 35 | for (int i = 0; i < vInputControls.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~ Effect.cpp:37:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 37 | for (int i = 0; i < vOutputControls.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ Effect.cpp: At global scope: Effect.cpp:41:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 41 | void Effect::InitEffect(AudioOutputDevice* pDevice) throw (Exception) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EffectControl.lo EffectControl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EffectControl.cpp -fPIC -DPIC -o .libs/EffectControl.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EffectControl.cpp -o EffectControl.o >/dev/null 2>&1 In file included from EffectControl.h:9, from EffectControl.cpp:5: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ EffectControl.cpp:17:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 17 | void EffectControl::SetValue(float val) throw (Exception) { | ^~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EffectChain.lo EffectChain.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EffectChain.cpp -fPIC -DPIC -o .libs/EffectChain.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EffectChain.cpp -o EffectChain.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioChannel.h:32, from Effect.h:25, from EffectChain.h:24, from EffectChain.cpp:21: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from Effect.h:27: EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ In file included from EffectChain.cpp:23: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from Effect.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ EffectChain.cpp: At global scope: EffectChain.cpp:39:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | void EffectChain::InsertEffect(Effect* pEffect, int iChainPos) throw (Exception) { | ^~~~~ EffectChain.cpp: In member function 'void LinuxSampler::EffectChain::InsertEffect(LinuxSampler::Effect*, int)': EffectChain.cpp:40:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 40 | if (iChainPos < 0 || iChainPos >= vEntries.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ EffectChain.cpp: At global scope: EffectChain.cpp:53:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | void EffectChain::RemoveEffect(int iChainPos) throw (Exception) { | ^~~~~ EffectChain.cpp: In member function 'void LinuxSampler::EffectChain::RemoveEffect(int)': EffectChain.cpp:54:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 54 | if (iChainPos < 0 || iChainPos >= vEntries.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ EffectChain.cpp: In member function 'void LinuxSampler::EffectChain::RenderAudio(uint)': EffectChain.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < vEntries.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ EffectChain.cpp:71:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 71 | for (int iChan = 0; iChan < pPrevEffect->OutputChannelCount() && iChan < pCurrentEffect->InputChannelCount(); ++iChan) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EffectChain.cpp:71:84: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 71 | for (int iChan = 0; iChan < pPrevEffect->OutputChannelCount() && iChan < pCurrentEffect->InputChannelCount(); ++iChan) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EffectChain.cpp:80:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 80 | for (int iChan = 0; iChan < pCurrentEffect->OutputChannelCount() && iChan < pCurrentEffect->InputChannelCount(); ++iChan) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EffectChain.cpp:80:87: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 80 | for (int iChan = 0; iChan < pCurrentEffect->OutputChannelCount() && iChan < pCurrentEffect->InputChannelCount(); ++iChan) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EffectChain.cpp: In member function 'LinuxSampler::Effect* LinuxSampler::EffectChain::GetEffect(int) const': EffectChain.cpp:91:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 91 | if (iChainPos < 0 || iChainPos >= vEntries.size()) return NULL; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ EffectChain.cpp: In member function 'void LinuxSampler::EffectChain::Reconnect(LinuxSampler::AudioOutputDevice*)': EffectChain.cpp:100:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 100 | for (int i = 0; i < vEntries.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ EffectChain.cpp: At global scope: EffectChain.cpp:106:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | void EffectChain::SetEffectActive(int iChainPos, bool bOn) throw (Exception) { | ^~~~~ EffectChain.cpp: In member function 'void LinuxSampler::EffectChain::SetEffectActive(int, bool)': EffectChain.cpp:107:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 107 | if (iChainPos < 0 || iChainPos >= vEntries.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ EffectChain.cpp: In member function 'bool LinuxSampler::EffectChain::IsEffectActive(int) const': EffectChain.cpp:116:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | if (iChainPos < 0 || iChainPos >= vEntries.size()) return false; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ EffectChain.cpp: In member function 'void LinuxSampler::EffectChain::ClearAllChannels()': EffectChain.cpp:121:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 121 | for (int iEffect = 0; iEffect < vEntries.size(); ++iEffect) { | ~~~~~~~~^~~~~~~~~~~~~~~~~ EffectChain.cpp:123:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < pEffect->InputChannelCount(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EffectChain.cpp:125:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 125 | for (int i = 0; i < pEffect->OutputChannelCount(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o EffectFactory.lo EffectFactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EffectFactory.cpp -fPIC -DPIC -o .libs/EffectFactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c EffectFactory.cpp -o EffectFactory.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioChannel.h:32, from Effect.h:25, from EffectFactory.h:8, from EffectFactory.cpp:5: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from Effect.h:27: EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ EffectFactory.h:108:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | static Effect* Create(EffectInfo* pInfo) throw (Exception); | ^~~~~ EffectFactory.h:117:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | static void Destroy(Effect* pEffect) throw (Exception); | ^~~~~ In file included from EffectFactory.cpp:6: LadspaEffect.h:28:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 28 | LadspaEffect(EffectInfo* pInfo) throw (Exception); | ^~~~~ LadspaEffect.h:32:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | void InitEffect(AudioOutputDevice* pDevice) throw (Exception) OVERRIDE; | ^~~~~ EffectFactory.cpp: In destructor 'LinuxSampler::{anonymous}::EffectInfos::~EffectInfos()': EffectFactory.cpp:34:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 34 | for (int i = 0; i < infos.size(); i++) delete infos[i]; | ~~^~~~~~~~~~~~~~ EffectFactory.cpp: In member function 'void LinuxSampler::{anonymous}::EffectInfos::Update()': EffectFactory.cpp:39:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 39 | for (int i = 0; i < infos.size(); i++) delete infos[i]; | ~~^~~~~~~~~~~~~~ EffectFactory.cpp: In static member function 'static LinuxSampler::EffectInfo* LinuxSampler::EffectFactory::GetEffectInfo(String, String, String, int)': EffectFactory.cpp:129:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 129 | for (int i = 0; i < effectInfos.Count(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ EffectFactory.cpp: At global scope: EffectFactory.cpp:141:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | Effect* EffectFactory::Create(EffectInfo* pEffectInfo) throw (Exception) { | ^~~~~ EffectFactory.cpp: In static member function 'static LinuxSampler::Effect* LinuxSampler::EffectFactory::Create(LinuxSampler::EffectInfo*)': EffectFactory.cpp:152:24: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 152 | } catch (Exception e) { | ^ EffectFactory.cpp: At global scope: EffectFactory.cpp:174:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | void EffectFactory::Destroy(Effect* pEffect) throw (Exception) { | ^~~~~ EffectFactory.cpp: In static member function 'static void LinuxSampler::EffectFactory::Destroy(LinuxSampler::Effect*)': EffectFactory.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 180 | for (int i = 0; i < vEffectInstances.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ EffectFactory.cpp: In static member function 'static LinuxSampler::Effect* LinuxSampler::EffectFactory::GetEffectInstanceByID(int)': EffectFactory.cpp:206:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 206 | for (int i = 0; i < vEffectInstances.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o LadspaEffect.lo LadspaEffect.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c LadspaEffect.cpp -fPIC -DPIC -o .libs/LadspaEffect.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c LadspaEffect.cpp -o LadspaEffect.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' In file included from ../drivers/audio/../DeviceParameter.h:31, from ../drivers/audio/AudioChannel.h:32, from Effect.h:25, from LadspaEffect.h:8, from LadspaEffect.cpp:5: ../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ ../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from Effect.h:27: EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ LadspaEffect.h:28:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 28 | LadspaEffect(EffectInfo* pInfo) throw (Exception); | ^~~~~ LadspaEffect.h:32:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | void InitEffect(AudioOutputDevice* pDevice) throw (Exception) OVERRIDE; | ^~~~~ In file included from LadspaEffect.cpp:6: ../common/DynamicLibraries.h:41:127: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 41 | int DynamicLibrariesSearch(String dir, String funct, DynamicLibrariesSearchCallbackFunction* pCallback, void* pCustom = NULL) throw (Exception); | ^~~~~ In file included from LadspaEffect.cpp:7: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from Effect.h:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../drivers/audio/../../engines/Engine.h:28, from ../drivers/audio/AudioOutputDevice.h:36, from LadspaEffect.cpp:9: ../drivers/audio/../../engines/InstrumentManager.h: At global scope: ../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../drivers/audio/AudioOutputDevice.h:39: ../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ LadspaEffect.cpp:78:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | LadspaEffect::LadspaEffect(EffectInfo* pInfo) throw (Exception) : Effect() { | ^~~~~ LadspaEffect.cpp: In constructor 'LinuxSampler::LadspaEffect::LadspaEffect(LinuxSampler::EffectInfo*)': LadspaEffect.cpp:130:31: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 130 | for (int iPort = 0; iPort < pDescriptor->PortCount; iPort++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ LadspaEffect.cpp: In member function 'virtual void LinuxSampler::LadspaEffect::RenderAudio(uint)': LadspaEffect.cpp:237:31: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 237 | for (int iPort = 0; iPort < pDescriptor->PortCount; iPort++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ LadspaEffect.cpp: At global scope: LadspaEffect.cpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | void LadspaEffect::InitEffect(AudioOutputDevice* pDevice) throw (Exception) { | ^~~~~ LadspaEffect.cpp: In member function 'virtual void LinuxSampler::LadspaEffect::InitEffect(LinuxSampler::AudioOutputDevice*)': LadspaEffect.cpp:290:31: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 290 | for (int iPort = 0; iPort < pDescriptor->PortCount; iPort++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ LadspaEffect.cpp: In function 'String LinuxSampler::defaultLadspaDir()': LadspaEffect.cpp:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 366 | for (int i = 0; i < sizeof(searchDirs) / sizeof(String); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LadspaEffect.cpp: In static member function 'static std::vector LinuxSampler::LadspaEffect::AvailableEffects()': LadspaEffect.cpp:387:32: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 387 | } catch (Exception e) { | ^ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsamplereffects.la Effect.lo EffectFactory.lo EffectChain.lo EffectControl.lo LadspaEffect.lo libtool: link: ar cru .libs/liblinuxsamplereffects.a .libs/Effect.o .libs/EffectFactory.o .libs/EffectChain.o .libs/EffectControl.o .libs/LadspaEffect.o libtool: link: ranlib .libs/liblinuxsamplereffects.a libtool: link: ( cd ".libs" && rm -f "liblinuxsamplereffects.la" && ln -s "../liblinuxsamplereffects.la" "liblinuxsamplereffects.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' Making all in . make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o linuxsampler.o linuxsampler.cpp make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' In file included from linuxsampler.cpp:49: common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from engines/../drivers/audio/../DeviceParameter.h:31, from engines/../drivers/audio/AudioOutputDevice.h:35, from engines/EngineChannel.h:25, from Sampler.h:32, from linuxsampler.cpp:38: engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from engines/../drivers/audio/../../engines/Engine.h:28, from engines/../drivers/audio/AudioOutputDevice.h:36: engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from engines/../drivers/audio/AudioOutputDevice.h:37: engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from engines/../drivers/audio/../../effects/Effect.h:27, from engines/../drivers/audio/../../effects/EffectChain.h:24, from engines/../drivers/audio/AudioOutputDevice.h:39: engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from engines/../drivers/midi/MidiInputDevice.h:35, from engines/EngineChannel.h:27: engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from engines/EngineChannel.h:31: engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from linuxsampler.cpp:39: common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/global_private.h: In function 'std::string ltrim(std::string)': common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from Sampler.h:27: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ common/global_private.h: In function 'std::string rtrim(std::string)': common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from linuxsampler.cpp:40: engines/EngineFactory.h: At global scope: engines/EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ In file included from linuxsampler.cpp:41: plugins/InstrumentEditorFactory.h:95:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static InstrumentEditor* Create(String InstrumentEditorName) throw (Exception); | ^~~~~ plugins/InstrumentEditorFactory.h:96:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | static void Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception); | ^~~~~ In file included from drivers/midi/MidiInputDeviceFactory.h:31, from linuxsampler.cpp:42: drivers/midi/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ drivers/midi/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ In file included from linuxsampler.cpp:43: drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from linuxsampler.cpp:44: effects/EffectFactory.h:108:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | static Effect* Create(EffectInfo* pInfo) throw (Exception); | ^~~~~ effects/EffectFactory.h:117:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | static void Destroy(Effect* pEffect) throw (Exception); | ^~~~~ In file included from network/lscpparser.h:43, from network/lscpserver.h:45, from linuxsampler.cpp:46: network/lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from network/lscpparser.h:45: network/../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ network/../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ network/../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ network/../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ network/../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from network/../db/InstrumentsDb.h:30, from network/lscpserver.h:57: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ linuxsampler.cpp: In function 'void parse_options(int, char**)': linuxsampler.cpp:419:39: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 419 | } catch(Exception e) { | ^ linuxsampler.cpp:442:39: warning: catching polymorphic type 'class LinuxSampler::Exception' by value [-Wcatch-value=] 442 | } catch(Exception e) { | ^ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o ls_instr_script.o ls_instr_script.cpp make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' In file included from engines/common/../../common/RTMath.h:29, from engines/common/Event.h:28, from engines/common/InstrumentScriptVM.h:16, from ls_instr_script.cpp:13: engines/common/../../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ engines/common/../../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ engines/common/../../common/global_private.h: In function 'std::string ltrim(std::string)': engines/common/../../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from common/global.h:34, from ls_instr_script.cpp:10: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ engines/common/../../common/global_private.h: In function 'std::string rtrim(std::string)': engines/common/../../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from engines/common/../../drivers/audio/../DeviceParameter.h:31, from engines/common/../../drivers/audio/AudioOutputDevice.h:35, from engines/common/../EngineChannel.h:25, from engines/common/Event.h:31: engines/common/../../drivers/audio/../../common/optional.h: At global scope: engines/common/../../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ engines/common/../../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ engines/common/../../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ engines/common/../../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ engines/common/../../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ engines/common/../../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from engines/common/../../drivers/audio/../../engines/Engine.h:28, from engines/common/../../drivers/audio/AudioOutputDevice.h:36: engines/common/../../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ engines/common/../../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ engines/common/../../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ engines/common/../../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ engines/common/../../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from engines/common/../../drivers/audio/AudioOutputDevice.h:37: engines/common/../../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ engines/common/../../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from engines/common/../../drivers/audio/../../effects/Effect.h:27, from engines/common/../../drivers/audio/../../effects/EffectChain.h:24, from engines/common/../../drivers/audio/AudioOutputDevice.h:39: engines/common/../../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ engines/common/../../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from engines/common/../../drivers/midi/MidiInputDevice.h:35, from engines/common/../EngineChannel.h:27: engines/common/../../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/common/../../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from engines/common/../EngineChannel.h:31: engines/common/../FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ engines/common/../FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ engines/common/../FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ engines/common/../FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ engines/common/../FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ engines/common/../EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ engines/common/../EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ engines/common/../EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ engines/common/../EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ls_instr_script.cpp: In function 'int main(int, char**)': ls_instr_script.cpp:153:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 153 | for (int i = 0; i < issues.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ls_instr_script.cpp: In function 'void printCodeWithSyntaxHighlighting(LinuxSampler::ScriptVM*)': ls_instr_script.cpp:215:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 215 | for (int i = 0; i < tokens.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ls_instr_script.cpp: In function 'void dumpSyntaxHighlighting(LinuxSampler::ScriptVM*)': ls_instr_script.cpp:249:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 249 | for (int i = 0; i < tokens.size(); ++i) { | ~~^~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o Sampler.lo Sampler.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Sampler.cpp -fPIC -DPIC -o .libs/Sampler.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/libgig -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c Sampler.cpp -o Sampler.o >/dev/null 2>&1 make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' In file included from engines/../drivers/audio/../DeviceParameter.h:31, from engines/../drivers/audio/AudioOutputDevice.h:35, from engines/EngineChannel.h:25, from Sampler.h:32, from Sampler.cpp:26: engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from engines/../drivers/audio/../../engines/Engine.h:28, from engines/../drivers/audio/AudioOutputDevice.h:36: engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from engines/../drivers/audio/AudioOutputDevice.h:37: engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from engines/../drivers/audio/../../effects/Effect.h:27, from engines/../drivers/audio/../../effects/EffectChain.h:24, from engines/../drivers/audio/AudioOutputDevice.h:39: engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from engines/../drivers/midi/MidiInputDevice.h:35, from engines/EngineChannel.h:27: engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from engines/EngineChannel.h:31: engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from Sampler.cpp:28: common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ common/global_private.h: In function 'std::string ltrim(std::string)': common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from Sampler.cpp:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ common/global_private.h: In function 'std::string rtrim(std::string)': common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from Sampler.cpp:29: engines/EngineFactory.h: At global scope: engines/EngineFactory.h:37:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 37 | static Engine* Create(String EngineType) throw (Exception); | ^~~~~ In file included from Sampler.cpp:30: engines/EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ In file included from Sampler.cpp:31: plugins/InstrumentEditorFactory.h:95:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static InstrumentEditor* Create(String InstrumentEditorName) throw (Exception); | ^~~~~ plugins/InstrumentEditorFactory.h:96:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | static void Destroy(InstrumentEditor* pInstrumentEditor) throw (Exception); | ^~~~~ In file included from drivers/audio/AudioOutputDeviceFactory.h:31, from Sampler.cpp:32: drivers/audio/../DeviceParameterFactory.h:98:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | DeviceCreationParameter* Create(String ParameterName, std::map Parameters = StringMap()) throw (Exception); | ^~~~~ drivers/audio/../DeviceParameterFactory.h:99:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | DeviceCreationParameter* Create(String ParameterName, String val) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:81:122: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | static AudioOutputDevice* Create(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:82:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | static void Destroy(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:85:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:86:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 86 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:87:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:88:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:93:129: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static AudioOutputDevice* CreatePrivate(String DriverName, std::map Parameters) throw (Exception); | ^~~~~ drivers/audio/AudioOutputDeviceFactory.h:94:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static void DestroyPrivate(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ In file included from Sampler.cpp:33: drivers/midi/MidiInputDeviceFactory.h:88:141: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | static MidiInputDevice* Create(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:89:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | static void Destroy(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:92:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | static std::map GetAvailableDriverParameters(String DriverName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:93:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | static DeviceCreationParameter* GetDriverParameter(String DriverName, String ParameterName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:94:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | static String GetDriverDescription(String DriverName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:95:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | static String GetDriverVersion(String DriverName) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:99:148: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | static MidiInputDevice* CreatePrivate(String DriverName, std::map Parameters, Sampler* pSampler) throw (Exception); | ^~~~~ drivers/midi/MidiInputDeviceFactory.h:100:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | static void DestroyPrivate(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ In file included from Sampler.cpp:34: drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from network/lscpparser.h:43, from network/lscpserver.h:45, from Sampler.cpp:36: network/lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from network/../db/InstrumentsDb.h:30, from network/lscpserver.h:57: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ Sampler.cpp:70:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | void SamplerChannel::SetEngineType(String EngineType) throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::SamplerChannel::SetEngineType(String)': Sampler.cpp:114:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < vMidiInputs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:132:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | void SamplerChannel::SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception) { | ^~~~~ Sampler.cpp:158:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 158 | void SamplerChannel::Connect(MidiInputPort* pPort) throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::SamplerChannel::Connect(LinuxSampler::MidiInputPort*)': Sampler.cpp:169:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 169 | for (int i = 0; i < vMidiPorts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:185:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | void SamplerChannel::Disconnect(MidiInputPort* pPort) throw (Exception) { | ^~~~~ Sampler.cpp:210:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 210 | void SamplerChannel::DisconnectAllMidiInputPorts() throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::SamplerChannel::DisconnectAllMidiInputPorts()': Sampler.cpp:212:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 212 | for (int i = 0; i < vMidiPorts.size(); ++i) Disconnect(vMidiPorts[i]); | ~~^~~~~~~~~~~~~~~~~~~ Sampler.cpp: In member function 'std::vector LinuxSampler::SamplerChannel::GetMidiInputPorts()': Sampler.cpp:222:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 222 | for (int i = 0; i < this->vMidiInputs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:230:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 230 | void SamplerChannel::SetMidiInputDevice(MidiInputDevice* pDevice) throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::SamplerChannel::SetMidiInputDevice(LinuxSampler::MidiInputDevice*)': Sampler.cpp:231:20: warning: 'void LinuxSampler::SamplerChannel::SetMidiInput(LinuxSampler::MidiInputDevice*, int, LinuxSampler::midi_chan_t)' is deprecated [-Wdeprecated-declarations] 231 | SetMidiInput(pDevice, 0, GetMidiInputChannel()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sampler.h:207:18: note: declared here 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:234:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 234 | void SamplerChannel::SetMidiInputPort(int MidiPort) throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::SamplerChannel::SetMidiInputPort(int)': Sampler.cpp:235:39: warning: 'LinuxSampler::MidiInputDevice* LinuxSampler::SamplerChannel::GetMidiInputDevice()' is deprecated [-Wdeprecated-declarations] 235 | SetMidiInput(GetMidiInputDevice(), MidiPort, GetMidiInputChannel()); | ~~~~~~~~~~~~~~~~~~^~ Sampler.h:258:30: note: declared here 258 | MidiInputDevice* GetMidiInputDevice() DEPRECATED_API; | ^~~~~~~~~~~~~~~~~~ Sampler.cpp:235:20: warning: 'void LinuxSampler::SamplerChannel::SetMidiInput(LinuxSampler::MidiInputDevice*, int, LinuxSampler::midi_chan_t)' is deprecated [-Wdeprecated-declarations] 235 | SetMidiInput(GetMidiInputDevice(), MidiPort, GetMidiInputChannel()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sampler.h:207:18: note: declared here 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:244:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | void SamplerChannel::SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel) throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::SamplerChannel::SetMidiInput(LinuxSampler::MidiInputDevice*, int, LinuxSampler::midi_chan_t)': Sampler.cpp:257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 257 | for (int i = 0; i < vMidiPorts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ Sampler.cpp: In member function 'void LinuxSampler::Sampler::fireVoiceCountChanged(int, int)': Sampler.cpp:463:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 463 | if (NewCount == oldCount) return; | ~~~~~~~~~^~~~~~~~~~~ Sampler.cpp: In member function 'void LinuxSampler::Sampler::fireStreamCountChanged(int, int)': Sampler.cpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 485 | if (NewCount == oldCount) return; | ~~~~~~~~~^~~~~~~~~~~ Sampler.cpp: In member function 'void LinuxSampler::Sampler::fireTotalStreamCountChanged(int)': Sampler.cpp:518:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 518 | if (NewCount == uiOldTotalStreamCount) return; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ Sampler.cpp: In member function 'void LinuxSampler::Sampler::fireTotalVoiceCountChanged(int)': Sampler.cpp:535:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 535 | if (NewCount == uiOldTotalVoiceCount) return; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:666:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 666 | AudioOutputDevice* Sampler::CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception) { | ^~~~~ Sampler.cpp:690:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 690 | void Sampler::DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception) { | ^~~~~ Sampler.cpp:703:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 703 | void Sampler::DestroyAllAudioOutputDevices() throw (Exception) { | ^~~~~ Sampler.cpp:721:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 721 | void Sampler::DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception) { | ^~~~~ Sampler.cpp: In member function 'void LinuxSampler::Sampler::DestroyMidiInputDevice(LinuxSampler::MidiInputDevice*)': Sampler.cpp:728:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 728 | for (int k = 0; k < vPorts.size(); ++k) | ~~^~~~~~~~~~~~~~~ Sampler.cpp: At global scope: Sampler.cpp:739:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 739 | void Sampler::DestroyAllMidiInputDevices() throw (Exception) { | ^~~~~ Sampler.cpp:757:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 757 | MidiInputDevice* Sampler::CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception) { | ^~~~~ Sampler.cpp:796:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 796 | void Sampler::SetGlobalMaxVoices(int n) throw (Exception) { | ^~~~~ Sampler.cpp:809:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 809 | void Sampler::SetGlobalMaxStreams(int n) throw (Exception) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -version-info 5:0:0 -no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o liblinuxsampler.la -rpath /usr/lib64/linuxsampler Sampler.lo ../src/db/liblinuxsamplerdb.la ../src/scriptvm/liblinuxsamplerscriptvm.la ../src/scriptvm/editor/liblinuxsamplerscriptvmeditor.la ../src/network/liblinuxsamplernetwork.la ../src/engines/gig/liblinuxsamplergigengine.la ../src/engines/sf2/liblinuxsamplersf2engine.la ../src/engines/sfz/liblinuxsamplersfzengine.la ../src/engines/common/liblinuxsamplercommonengine.la ../src/engines/liblinuxsamplerengines.la ../src/drivers/liblinuxsamplerdrivers.la ../src/drivers/audio/liblinuxsampleraudiodriver.la ../src/drivers/midi/liblinuxsamplermididriver.la ../src/plugins/liblinuxsamplerplugins.la ../src/effects/liblinuxsamplereffects.la ../src/common/liblinuxsamplercommon.la -lpthread -ldl libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbeginS.o .libs/Sampler.o -Wl,--whole-archive ../src/db/.libs/liblinuxsamplerdb.a ../src/scriptvm/.libs/liblinuxsamplerscriptvm.a ../src/scriptvm/editor/.libs/liblinuxsamplerscriptvmeditor.a ../src/network/.libs/liblinuxsamplernetwork.a ../src/engines/gig/.libs/liblinuxsamplergigengine.a ../src/engines/sf2/.libs/liblinuxsamplersf2engine.a ../src/engines/sfz/.libs/liblinuxsamplersfzengine.a ../src/engines/common/.libs/liblinuxsamplercommonengine.a ../src/engines/.libs/liblinuxsamplerengines.a ../src/drivers/.libs/liblinuxsamplerdrivers.a ../src/drivers/audio/.libs/liblinuxsampleraudiodriver.a ../src/drivers/midi/.libs/liblinuxsamplermididriver.a ../src/plugins/.libs/liblinuxsamplerplugins.a ../src/effects/.libs/liblinuxsamplereffects.a ../src/common/.libs/liblinuxsamplercommon.a -Wl,--no-whole-archive -lsqlite3 -L/usr/lib64/libgig -lgig -lsndfile -ljack -lasound -lpthread -ldl -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/13/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,liblinuxsampler.so.5 -o .libs/liblinuxsampler.so.5.0.0 libtool: link: (cd ".libs" && rm -f "liblinuxsampler.so.5" && ln -s "liblinuxsampler.so.5.0.0" "liblinuxsampler.so.5") libtool: link: (cd ".libs" && rm -f "liblinuxsampler.so" && ln -s "liblinuxsampler.so.5.0.0" "liblinuxsampler.so") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplerdb.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/db/.libs/liblinuxsamplerdb.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/scriptvm/.libs/liblinuxsamplerscriptvm.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplerscriptvmeditor.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/scriptvm/editor/.libs/liblinuxsamplerscriptvmeditor.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplernetwork.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/network/.libs/liblinuxsamplernetwork.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/engines/gig/.libs/liblinuxsamplergigengine.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/engines/sf2/.libs/liblinuxsamplersf2engine.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/engines/sfz/.libs/liblinuxsamplersfzengine.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/engines/common/.libs/liblinuxsamplercommonengine.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplerengines.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/engines/.libs/liblinuxsamplerengines.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplerdrivers.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/drivers/.libs/liblinuxsamplerdrivers.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/drivers/audio/.libs/liblinuxsampleraudiodriver.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/drivers/midi/.libs/liblinuxsamplermididriver.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplerplugins.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/plugins/.libs/liblinuxsamplerplugins.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplereffects.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/effects/.libs/liblinuxsamplereffects.a") libtool: link: (cd .libs/liblinuxsampler.lax/liblinuxsamplercommon.a && ar x "/builddir/build/BUILD/linuxsampler-2.1.1/src/../src/common/.libs/liblinuxsamplercommon.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/DiskThread.o .libs/liblinuxsampler.lax/lt1-DiskThread.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/DiskThread.o .libs/liblinuxsampler.lax/lt1-DiskThread.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/Engine.o .libs/liblinuxsampler.lax/lt2-Engine.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/Engine.o .libs/liblinuxsampler.lax/lt2-Engine.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/EngineChannel.o .libs/liblinuxsampler.lax/lt3-EngineChannel.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/EngineChannel.o .libs/liblinuxsampler.lax/lt3-EngineChannel.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/InstrumentResourceManager.o .libs/liblinuxsampler.lax/lt4-InstrumentResourceManager.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/InstrumentResourceManager.o .libs/liblinuxsampler.lax/lt4-InstrumentResourceManager.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/Stream.o .libs/liblinuxsampler.lax/lt5-Stream.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/Stream.o .libs/liblinuxsampler.lax/lt5-Stream.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/Voice.o .libs/liblinuxsampler.lax/lt6-Voice.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/Voice.o .libs/liblinuxsampler.lax/lt6-Voice.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/DiskThread.o .libs/liblinuxsampler.lax/lt7-DiskThread.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/DiskThread.o .libs/liblinuxsampler.lax/lt7-DiskThread.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/EGADSR.o .libs/liblinuxsampler.lax/lt8-EGADSR.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/EGADSR.o .libs/liblinuxsampler.lax/lt8-EGADSR.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/Engine.o .libs/liblinuxsampler.lax/lt9-Engine.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/Engine.o .libs/liblinuxsampler.lax/lt9-Engine.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/EngineChannel.o .libs/liblinuxsampler.lax/lt10-EngineChannel.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/EngineChannel.o .libs/liblinuxsampler.lax/lt10-EngineChannel.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/InstrumentResourceManager.o .libs/liblinuxsampler.lax/lt11-InstrumentResourceManager.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/InstrumentResourceManager.o .libs/liblinuxsampler.lax/lt11-InstrumentResourceManager.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/InstrumentScriptVM.o .libs/liblinuxsampler.lax/lt12-InstrumentScriptVM.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/InstrumentScriptVM.o .libs/liblinuxsampler.lax/lt12-InstrumentScriptVM.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/Stream.o .libs/liblinuxsampler.lax/lt13-Stream.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/Stream.o .libs/liblinuxsampler.lax/lt13-Stream.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/Voice.o .libs/liblinuxsampler.lax/lt14-Voice.o || cp .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/Voice.o .libs/liblinuxsampler.lax/lt14-Voice.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/EG.o .libs/liblinuxsampler.lax/lt15-EG.o || cp .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/EG.o .libs/liblinuxsampler.lax/lt15-EG.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/InstrumentScriptVM.o .libs/liblinuxsampler.lax/lt16-InstrumentScriptVM.o || cp .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/InstrumentScriptVM.o .libs/liblinuxsampler.lax/lt16-InstrumentScriptVM.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/InstrumentScriptVMFunctions.o .libs/liblinuxsampler.lax/lt17-InstrumentScriptVMFunctions.o || cp .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/InstrumentScriptVMFunctions.o .libs/liblinuxsampler.lax/lt17-InstrumentScriptVMFunctions.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/Engine.o .libs/liblinuxsampler.lax/lt18-Engine.o || cp .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/Engine.o .libs/liblinuxsampler.lax/lt18-Engine.o libtool: link: ln .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/EngineChannel.o .libs/liblinuxsampler.lax/lt19-EngineChannel.o || cp .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/EngineChannel.o .libs/liblinuxsampler.lax/lt19-EngineChannel.o libtool: link: ar cru .libs/liblinuxsampler.a Sampler.o .libs/liblinuxsampler.lax/liblinuxsamplerdb.a/liblinuxsamplerdb_la-InstrumentsDb.o .libs/liblinuxsampler.lax/liblinuxsamplerdb.a/liblinuxsamplerdb_la-InstrumentsDbUtilities.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/CoreVMDynVars.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/CoreVMFunctions.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/ScriptVM.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/ScriptVMFactory.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/common.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/parser.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/scanner.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvm.a/tree.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvmeditor.a/CodeScanner.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvmeditor.a/NkspScanner.o .libs/liblinuxsampler.lax/liblinuxsamplerscriptvmeditor.a/nksp.o .libs/liblinuxsampler.lax/liblinuxsamplernetwork.a/lscp_shell_reference.o .libs/liblinuxsampler.lax/liblinuxsamplernetwork.a/lscpevent.o .libs/liblinuxsampler.lax/liblinuxsamplernetwork.a/lscpparser.o .libs/liblinuxsampler.lax/liblinuxsamplernetwork.a/lscpresultset.o .libs/liblinuxsampler.lax/liblinuxsamplernetwork.a/lscpserver.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/DiskThread.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/EGADSR.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/EGDecay.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/Engine.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/EngineChannel.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/Filter.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/InstrumentResourceManager.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/InstrumentScriptVM.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/InstrumentScriptVMFunctions.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/Profiler.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/SmoothVolume.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/Stream.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/Synthesizer.o .libs/liblinuxsampler.lax/liblinuxsamplergigengine.a/Voice.o .libs/liblinuxsampler.lax/lt1-DiskThread.o .libs/liblinuxsampler.lax/lt2-Engine.o .libs/liblinuxsampler.lax/lt3-EngineChannel.o .libs/liblinuxsampler.lax/lt4-InstrumentResourceManager.o .libs/liblinuxsampler.lax/liblinuxsamplersf2engine.a/SF2SignalUnitRack.o .libs/liblinuxsampler.lax/lt5-Stream.o .libs/liblinuxsampler.lax/lt6-Voice.o .libs/liblinuxsampler.lax/lt7-DiskThread.o .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/EG.o .libs/liblinuxsampler.lax/lt8-EGADSR.o .libs/liblinuxsampler.lax/lt9-Engine.o .libs/liblinuxsampler.lax/lt10-EngineChannel.o .libs/liblinuxsampler.lax/lt11-InstrumentResourceManager.o .libs/liblinuxsampler.lax/lt12-InstrumentScriptVM.o .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/LookupTable.o .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/SfzSignalUnitRack.o .libs/liblinuxsampler.lax/lt13-Stream.o .libs/liblinuxsampler.lax/lt14-Voice.o .libs/liblinuxsampler.lax/liblinuxsamplersfzengine.a/sfz.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/AbstractInstrumentManager.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/AbstractVoice.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/DiskThreadBase.o .libs/liblinuxsampler.lax/lt15-EG.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/Event.o .libs/liblinuxsampler.lax/lt16-InstrumentScriptVM.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/InstrumentScriptVMDynVars.o .libs/liblinuxsampler.lax/lt17-InstrumentScriptVMFunctions.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/ModulatorGraph.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/SampleFile.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/SignalUnit.o .libs/liblinuxsampler.lax/liblinuxsamplercommonengine.a/StreamBase.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/AbstractEngine.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/AbstractEngineChannel.o .libs/liblinuxsampler.lax/lt18-Engine.o .libs/liblinuxsampler.lax/lt19-EngineChannel.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/EngineChannelFactory.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/EngineFactory.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/FxSend.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/InstrumentManager.o .libs/liblinuxsampler.lax/liblinuxsamplerengines.a/InstrumentManagerThread.o .libs/liblinuxsampler.lax/liblinuxsamplerdrivers.a/Device.o .libs/liblinuxsampler.lax/liblinuxsamplerdrivers.a/DeviceParameter.o .libs/liblinuxsampler.lax/liblinuxsamplerdrivers.a/DeviceParameterFactory.o .libs/liblinuxsampler.lax/liblinuxsamplerdrivers.a/Plugin.o .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a/AudioChannel.o .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a/AudioOutputDevice.o .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a/AudioOutputDeviceAlsa.o .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a/AudioOutputDeviceFactory.o .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a/AudioOutputDeviceJack.o .libs/liblinuxsampler.lax/liblinuxsampleraudiodriver.a/AudioOutputDevicePlugin.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInputDevice.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInputDeviceAlsa.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInputDeviceFactory.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInputDeviceJack.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInputDevicePlugin.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInputPort.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/MidiInstrumentMapper.o .libs/liblinuxsampler.lax/liblinuxsamplermididriver.a/VirtualMidiDevice.o .libs/liblinuxsampler.lax/liblinuxsamplerplugins.a/InstrumentEditor.o .libs/liblinuxsampler.lax/liblinuxsamplerplugins.a/InstrumentEditorFactory.o .libs/liblinuxsampler.lax/liblinuxsamplereffects.a/Effect.o .libs/liblinuxsampler.lax/liblinuxsamplereffects.a/EffectChain.o .libs/liblinuxsampler.lax/liblinuxsamplereffects.a/EffectControl.o .libs/liblinuxsampler.lax/liblinuxsamplereffects.a/EffectFactory.o .libs/liblinuxsampler.lax/liblinuxsamplereffects.a/LadspaEffect.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/Condition.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/ConditionServer.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/DynamicLibraries.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/Features.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/File.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/IDGenerator.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/Mutex.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/Path.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/RTMath.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/Ref.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/Thread.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/WorkerThread.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/global_private.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/optional.o .libs/liblinuxsampler.lax/liblinuxsamplercommon.a/stacktrace.o libtool: link: ranlib .libs/liblinuxsampler.a libtool: link: rm -fr .libs/liblinuxsampler.lax .libs/liblinuxsampler.lax libtool: link: ( cd ".libs" && rm -f "liblinuxsampler.la" && ln -s "../liblinuxsampler.la" "liblinuxsampler.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' scriptvm/lex.InstrScript_.c:936:8: warning: type 'struct yyguts_t' violates the C++ One Definition Rule [-Wodr] scriptvm/editor/lex.Nksp_.c:1218:8: note: a different type is defined in another translation unit scriptvm/lex.InstrScript_.c:940:19: note: the first difference of corresponding definitions is field 'yyextra_r' scriptvm/editor/lex.Nksp_.c:1222:19: note: a field of same name but different type is defined in another translation unit scriptvm/tree.h:621:7: note: type name 'LinuxSampler::ParserContext' should match type name 'LinuxSampler::NkspScanner' 621 | class ParserContext : public VMParserContext { | ^ scriptvm/editor/NkspScanner.h:17:7: note: the incompatible type is defined here 17 | class NkspScanner : public CodeScanner { | ^ engines/sfz/LookupTable.cpp: In member function '__ct_base ': engines/sfz/LookupTable.cpp:270:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 270 | regionArr = new LinuxSampler::ArrayList[size]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ engines/sf2/../common/../../common/Pool.h: In member function '_init': engines/sf2/../common/../../common/Pool.h:898:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 898 | data = new T[Elements]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ engines/sf2/../common/../../common/Pool.h: In member function '_init': engines/sf2/../common/../../common/Pool.h:898:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 898 | data = new T[Elements]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'resize', inlined from 'loadScript' at scriptvm/ScriptVM.cpp:214:41: scriptvm/../common/ArrayList.h:98:32: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 98 | T* pNewArray = new T[cnt]; | ^ /usr/include/c++/13/new: In member function 'loadScript': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ engines/gig/../common/../../common/Pool.h: In member function '_init': engines/gig/../common/../../common/Pool.h:898:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 898 | data = new T[Elements]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ engines/gig/../common/../../common/Pool.h: In member function '_init': engines/gig/../common/../../common/Pool.h:898:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 898 | data = new T[Elements]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ engines/sfz/../common/../../common/Pool.h: In member function '_init': engines/sfz/../common/../../common/Pool.h:898:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 898 | data = new T[Elements]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ engines/sfz/../common/../../common/Pool.h: In member function '_init': engines/sfz/../common/../../common/Pool.h:898:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 898 | data = new T[Elements]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'copy', inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:175:25, inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:172:24, inlined from 'Copy' at engines/sfz/sfz.cpp:2143:25: engines/sfz/../../common/ArrayList.h:196:29: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 196 | pData = new T[iSize]; | ^ /usr/include/c++/13/new: In member function 'Copy': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'add', inlined from 'eg' at engines/sfz/sfz.cpp:2318:28: engines/sfz/../../common/ArrayList.h:51:32: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 51 | T* pNewArray = new T[iSize + 1]; | ^ /usr/include/c++/13/new: In member function 'eg': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'add', inlined from 'egnode' at engines/sfz/sfz.cpp:2326:23: engines/sfz/../../common/ArrayList.h:51:32: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 51 | T* pNewArray = new T[iSize + 1]; | ^ /usr/include/c++/13/new: In member function 'egnode': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'add', inlined from 'lfo' at engines/sfz/sfz.cpp:2333:30: engines/sfz/../../common/ArrayList.h:51:32: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 51 | T* pNewArray = new T[iSize + 1]; | ^ /usr/include/c++/13/new: In member function 'lfo': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'copy', inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:175:25, inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:172:24, inlined from 'CopyValuesToDefinition' at engines/sfz/sfz.cpp:782:26: engines/sfz/../../common/ArrayList.h:196:29: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 196 | pData = new T[iSize]; | ^ /usr/include/c++/13/new: In member function 'CopyValuesToDefinition': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'copy', inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:175:25, inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:172:24, inlined from 'CopyValuesToDefinition' at engines/sfz/sfz.cpp:888:26: engines/sfz/../../common/ArrayList.h:196:29: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 196 | pData = new T[iSize]; | ^ /usr/include/c++/13/new: In member function 'CopyValuesToDefinition': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'copy', inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:175:25, inlined from 'operator=' at engines/sfz/../../common/ArrayList.h:172:24, inlined from 'CopyValuesToDefinition' at engines/sfz/sfz.cpp:889:28: engines/sfz/../../common/ArrayList.h:196:29: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 196 | pData = new T[iSize]; | ^ /usr/include/c++/13/new: In member function 'CopyValuesToDefinition': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o linuxsampler linuxsampler.o liblinuxsampler.la libtool: link: g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/linuxsampler linuxsampler.o ./.libs/liblinuxsampler.so -Wl,-rpath -Wl,/usr/lib64/linuxsampler make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o ls_instr_script ls_instr_script.o liblinuxsampler.la libtool: link: g++ -Wreturn-type -ffast-math -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/ls_instr_script ls_instr_script.o ./.libs/liblinuxsampler.so -Wl,-rpath -Wl,/usr/lib64/linuxsampler make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' Making all in hostplugins Making all in dssi make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o PluginDssi.lo PluginDssi.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c PluginDssi.cpp -fPIC -DPIC -o .libs/PluginDssi.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/libgig -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c PluginDssi.cpp -o PluginDssi.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' In file included from ../../engines/AbstractEngine.h:30, from ../../engines/AbstractEngineChannel.h:30, from PluginDssi.cpp:29: ../../engines/../common/atomic.h:1190:2: warning: #warning libs/pbd has no implementation of strictly atomic operations for your hardware. [-Wcpp] 1190 | #warning libs/pbd has no implementation of strictly atomic operations for your hardware. | ^~~~~~~ In file included from ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:31, from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:35, from ../../drivers/../engines/EngineChannel.h:25, from ../../drivers/../Sampler.h:32, from ../../drivers/Plugin.h:24, from PluginDssi.h:27, from PluginDssi.cpp:27: ../../drivers/../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/../engines/../drivers/audio/../../engines/Engine.h:28, from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:36: ../../drivers/../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:37: ../../drivers/../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/../engines/../drivers/audio/../../effects/Effect.h:27, from ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:39: ../../drivers/../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:35, from ../../drivers/../engines/EngineChannel.h:27: ../../drivers/../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../../drivers/../engines/EngineChannel.h:31: ../../drivers/../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../drivers/../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../drivers/../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../drivers/../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../drivers/../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../drivers/../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from ../../drivers/../network/lscpparser.h:41, from ../../drivers/../network/lscpserver.h:45, from ../../drivers/Plugin.h:26: ../../drivers/../network/../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../drivers/../network/../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../drivers/../network/../common/global_private.h: In function 'std::string ltrim(std::string)': ../../drivers/../network/../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from PluginDssi.cpp:24: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../drivers/../network/../common/global_private.h: In function 'std::string rtrim(std::string)': ../../drivers/../network/../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/../network/lscpparser.h:43: ../../drivers/../network/lscpevent.h: At global scope: ../../drivers/../network/lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from ../../drivers/../network/lscpparser.h:45: ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../../drivers/../network/../db/InstrumentsDb.h:30, from ../../drivers/../network/lscpserver.h:57: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../../drivers/Plugin.h:27: ../../drivers/audio/AudioOutputDevicePlugin.h:69:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | ParameterFragmentSize(String s) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevicePlugin.h:78:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ In file included from ../../engines/AbstractEngine.h:29: ../../engines/../common/ArrayList.h:67:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void remove(int iPosition) throw (Exception) { | ^~~~~ ../../engines/AbstractEngineChannel.h:88:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) OVERRIDE; | ^~~~~ In file included from PluginDssi.cpp:30: ../../engines/EngineChannelFactory.h:44:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | static EngineChannel* Create(String EngineType) throw (Exception); | ^~~~~ PluginDssi.cpp: In constructor '{anonymous}::PluginInstance::PluginInstance(long unsigned int)': PluginDssi.cpp:67:31: warning: 'void LinuxSampler::SamplerChannel::SetMidiInput(LinuxSampler::MidiInputDevice*, int, LinuxSampler::midi_chan_t)' is deprecated [-Wdeprecated-declarations] 67 | pChannel->SetMidiInput(plugin->pMidiDevice, i, LinuxSampler::midi_chan_all); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../drivers/../Sampler.h:207:18: note: declared here 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~~~~~~~~ In file included from ../../engines/AbstractEngine.h:32: ../../engines/../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::Event; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../../engines/AbstractEngine.h:79:42: required from here ../../engines/../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ ../../engines/../common/Pool.h: In instantiation of 'pool_element_id_t Pool::getID(const T*) const [with T = LinuxSampler::ScriptEvent; pool_element_id_t = unsigned int]': ../../engines/AbstractEngineChannel.h:106:47: required from here ../../engines/../common/Pool.h:811:36: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] 811 | if (index < 0 || index >= poolsize) return 0; | ~~~~~~^~~~~~~~~~~ ../../engines/../common/Pool.h: In instantiation of 'Pool::Iterator Pool::fromID(pool_element_id_t) const [with T = LinuxSampler::ScriptEvent; Iterator = RTListBase::_Iterator; pool_element_id_t = unsigned int]': ../../engines/AbstractEngineChannel.h:110:48: required from here ../../engines/../common/Pool.h:845:31: warning: comparison of integer expressions of different signedness: 'pool_element_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 845 | if (id == 0 || id == -1) return Iterator(); // invalid iterator | ~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o linuxsampler.la -rpath /usr/lib64/dssi PluginDssi.lo ../../../src/liblinuxsampler.la libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbeginS.o .libs/PluginDssi.o -Wl,-rpath -Wl,/builddir/build/BUILD/linuxsampler-2.1.1/src/.libs -Wl,-rpath -Wl,/usr/lib64/linuxsampler ../../../src/.libs/liblinuxsampler.so -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/13/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,linuxsampler.so -o .libs/linuxsampler.so libtool: link: ar cru .libs/linuxsampler.a PluginDssi.o libtool: link: ranlib .libs/linuxsampler.a libtool: link: ( cd ".libs" && rm -f "linuxsampler.la" && ln -s "../linuxsampler.la" "linuxsampler.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' Making all in lv2 make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/lv2 -I/usr/include/libgig -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o PluginLv2.lo PluginLv2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/lv2 -I/usr/include/libgig -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c PluginLv2.cpp -fPIC -DPIC -o .libs/PluginLv2.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/lv2 -I/usr/include/libgig -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c PluginLv2.cpp -o PluginLv2.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' In file included from ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:31, from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:35, from ../../drivers/../engines/EngineChannel.h:25, from ../../drivers/../Sampler.h:32, from ../../drivers/Plugin.h:24, from PluginLv2.h:24, from PluginLv2.cpp:32: ../../drivers/../engines/../drivers/audio/../../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | virtual void SetValue(String val) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:224:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 224 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:231:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:246:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:283:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 283 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:290:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:329:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 329 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:367:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:374:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 374 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:453:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 453 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:460:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 460 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:523:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 523 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:530:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:771:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 771 | DeviceCreationParameterBool(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:779:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 779 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:782:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 782 | virtual void SetValue(bool b) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:785:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 785 | virtual void OnSetValue(bool b) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:808:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 808 | DeviceCreationParameterInt(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:816:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 816 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:819:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 819 | virtual void SetValue(int i) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:825:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | virtual void OnSetValue(int i) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:848:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 848 | DeviceCreationParameterFloat(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:856:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:859:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | virtual void SetValue(float f) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:865:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | virtual void OnSetValue(float f) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:895:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 895 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:898:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 898 | virtual void SetValueAsString(String s) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:902:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 902 | virtual void OnSetValue(String s) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:926:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 926 | DeviceCreationParameterStrings(String val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:935:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 935 | virtual void SetValue(String val) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:938:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 938 | virtual void SetValue(std::vector vS) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../DeviceParameter.h:942:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | virtual void OnSetValue(std::vector vS) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/../engines/../drivers/audio/../../engines/Engine.h:28, from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:36: ../../drivers/../engines/../drivers/audio/../../engines/InstrumentManager.h:190:137: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | virtual InstrumentEditor* LaunchInstrumentEditor(EngineChannel* pEngineChannel, instrument_id_t ID, void* pUserData = NULL) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/InstrumentManager.h:199:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 199 | virtual std::vector GetInstrumentFileContent(String File) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/InstrumentManager.h:207:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | virtual instrument_info_t GetInstrumentInfo(instrument_id_t ID) throw (InstrumentManagerException) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/Engine.h:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void SetMaxVoices(int iVoices) throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/../drivers/audio/../../engines/Engine.h:61:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | virtual void SetMaxDiskStreams(int iStreams) throw (Exception) = 0; | ^~~~~ In file included from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:37: ../../drivers/../engines/../drivers/audio/AudioChannel.h:72:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE { /* cannot happen, as parameter is fix */ } | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioChannel.h:83:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE { /*TODO: needs to be implemented */ } | ^~~~~ In file included from ../../drivers/../engines/../drivers/audio/../../effects/Effect.h:27, from ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:24, from ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:39: ../../drivers/../engines/../drivers/audio/../../effects/EffectControl.h:32:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | virtual void SetValue(float val) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/Effect.h:77:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | virtual void InitEffect(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void InsertEffect(Effect* pEffect, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:67:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void RemoveEffect(int iChainPos) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/../../effects/EffectChain.h:94:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | void SetEffectActive(int iChainPos, bool bOn) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:94:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:115:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:289:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 289 | void RemoveSendEffectChain(uint iChain) throw (Exception); | ^~~~~ ../../drivers/../engines/../drivers/audio/AudioOutputDevice.h:317:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | void RemoveMasterEffectChain(uint iChain) throw (Exception) DEPRECATED_API; | ^~~~~ In file included from ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:35, from ../../drivers/../engines/EngineChannel.h:27: ../../drivers/../engines/../drivers/midi/MidiInputPort.h:60:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | virtual void OnSetValue(String s) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:85:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | virtual void OnSetValue(bool b) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:106:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | virtual void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ ../../drivers/../engines/../drivers/midi/MidiInputDevice.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | MidiInputPort* GetPort(uint iPort) throw (MidiInputException); | ^~~~~ In file included from ../../drivers/../engines/EngineChannel.h:31: ../../drivers/../engines/FxSend.h:73:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | FxSend(EngineChannel* pEngineChannel, uint8_t MidiCtrl, String Name = "") throw (Exception); | ^~~~~ ../../drivers/../engines/FxSend.h:103:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void SetDestinationEffect(int iChain, int iChainPos) throw (Exception); | ^~~~~ ../../drivers/../engines/FxSend.h:118:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 118 | void SetDestinationMasterEffect(int iChain, int iChainPos) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../engines/FxSend.h:141:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | void SetDestinationChannel(int SrcChan, int DstChan) throw (Exception); | ^~~~~ ../../drivers/../engines/FxSend.h:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void SetMidiController(uint8_t MidiCtrl) throw (Exception); | ^~~~~ ../../drivers/../engines/EngineChannel.h:121:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | virtual FxSend* AddFxSend(uint8_t MidiCtrl, String Name = "") throw (Exception) = 0; | ^~~~~ ../../drivers/../engines/EngineChannel.h:138:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | void SetMute(int state) throw (Exception); | ^~~~~ ../../drivers/../engines/EngineChannel.h:231:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | int GetMidiInstrumentMap() throw (Exception); | ^~~~~ ../../drivers/../engines/EngineChannel.h:260:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | void SetMidiInstrumentMap(int MidiMap) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:58:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | void SetEngineType(String EngineType) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | void SetAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:88:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | void Connect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void Disconnect(MidiInputPort* pPort) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:115:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void DisconnectAllMidiInputPorts() throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:143:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void SetMidiInputDevice(MidiInputDevice *pDevice) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../Sampler.h:169:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 169 | void SetMidiInputPort(int MidiPort) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../Sampler.h:207:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | void SetMidiInput(MidiInputDevice* pDevice, int iMidiPort, midi_chan_t MidiChannel = midi_chan_all) throw (Exception) DEPRECATED_API; | ^~~~~ ../../drivers/../Sampler.h:478:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 478 | AudioOutputDevice* CreateAudioOutputDevice(String AudioDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:489:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 489 | MidiInputDevice* CreateMidiInputDevice(String MidiDriver, std::map Parameters) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:518:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | void DestroyAudioOutputDevice(AudioOutputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:531:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 531 | void DestroyAllAudioOutputDevices() throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:540:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:553:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 553 | void DestroyAllMidiInputDevices() throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:585:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 585 | void SetGlobalMaxVoices(int n) throw (Exception); | ^~~~~ ../../drivers/../Sampler.h:595:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 595 | void SetGlobalMaxStreams(int n) throw (Exception); | ^~~~~ In file included from ../../drivers/../network/lscpparser.h:41, from ../../drivers/../network/lscpserver.h:45, from ../../drivers/Plugin.h:26: ../../drivers/../network/../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../drivers/../network/../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../../drivers/../network/../common/global_private.h: In function 'std::string ltrim(std::string)': ../../drivers/../network/../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from PluginLv2.cpp:29: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../../drivers/../network/../common/global_private.h: In function 'std::string rtrim(std::string)': ../../drivers/../network/../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ In file included from ../../drivers/../network/lscpparser.h:43: ../../drivers/../network/lscpevent.h: At global scope: ../../drivers/../network/lscpevent.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | LSCPEvent(String eventName) throw (Exception); | ^~~~~ In file included from ../../drivers/../network/lscpparser.h:45: ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:146:120: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | static void AddOrReplaceEntry(int Map, midi_prog_index_t Index, entry_t Entry, bool bInBackground = false) throw (Exception); | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:179:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | static std::map Entries(int Map) throw (Exception); | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:195:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | static int AddMap(String MapName = "") throw (Exception) ; | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:203:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | static String MapName(int Map) throw (Exception); | ^~~~~ ../../drivers/../network/../drivers/midi/MidiInstrumentMapper.h:213:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | static void RenameMap(int Map, String NewName) throw (Exception); | ^~~~~ In file included from /usr/include/libgig/gig.h:27, from ../../drivers/../network/../db/InstrumentsDb.h:30, from ../../drivers/../network/lscpserver.h:57: /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:476:27: note: by 'virtual void DLS::Sample::CopyAssign(const DLS::Sample*)' 476 | virtual void CopyAssign(const Sample* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:439:26: warning: 'virtual void DLS::Sampler::CopyAssign(const DLS::Sampler*)' was hidden [-Woverloaded-virtual=] 439 | virtual void CopyAssign(const Sampler* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:509:26: note: by 'virtual void DLS::Region::CopyAssign(const DLS::Region*)' 509 | virtual void CopyAssign(const Region* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:414:26: warning: 'virtual void DLS::Resource::CopyAssign(const DLS::Resource*)' was hidden [-Woverloaded-virtual=] 414 | virtual void CopyAssign(const Resource* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:350:27: warning: 'virtual void DLS::Articulator::CopyAssign(const DLS::Articulator*)' was hidden [-Woverloaded-virtual=] 350 | virtual void CopyAssign(const Articulator* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: note: by 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' 538 | virtual void CopyAssign(const Instrument* orig); | ^~~~~~~~~~ /usr/include/libgig/DLS.h:538:26: warning: 'virtual void DLS::Instrument::CopyAssign(const DLS::Instrument*)' was hidden [-Woverloaded-virtual=] /usr/include/libgig/gig.h:1323:18: note: by 'gig::Instrument::CopyAssign' 1323 | void CopyAssign(const Instrument* orig, const std::map* mSamples); | ^~~~~~~~~~ In file included from ../../drivers/Plugin.h:27: ../../drivers/audio/AudioOutputDevicePlugin.h:69:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | ParameterFragmentSize(String s) throw (Exception); | ^~~~~ ../../drivers/audio/AudioOutputDevicePlugin.h:78:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | void OnSetValue(int i) throw (Exception) OVERRIDE; | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -module -avoid-version -no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o linuxsampler.la -rpath /usr/lib64/lv2/linuxsampler.lv2 PluginLv2.lo ../../../src/liblinuxsampler.la libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbeginS.o .libs/PluginLv2.o -Wl,-rpath -Wl,/builddir/build/BUILD/linuxsampler-2.1.1/src/.libs -Wl,-rpath -Wl,/usr/lib64/linuxsampler ../../../src/.libs/liblinuxsampler.so -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/13/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,linuxsampler.so -o .libs/linuxsampler.so libtool: link: ar cru .libs/linuxsampler.a PluginLv2.o libtool: link: ranlib .libs/linuxsampler.a libtool: link: ( cd ".libs" && rm -f "linuxsampler.la" && ln -s "../linuxsampler.la" "linuxsampler.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' make[4]: Nothing to be done for 'all-am'. Making all in shell make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o KeyboardReader.o KeyboardReader.cpp make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o TerminalCtrl.o TerminalCtrl.cpp make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o LSCPClient.o LSCPClient.cpp In file included from LSCPClient.h:36, from LSCPClient.cpp:9: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ LSCPClient.cpp: In member function 'bool LSCPClient::send(String)': LSCPClient.cpp:149:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 149 | return n == s.size(); | ~~^~~~~~~~~~~ LSCPClient.cpp: In member function 'LinuxSampler::optional > LSCPClient::lookAheadLine(int)': LSCPClient.cpp:205:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | if (index < 0 || index >= m_lines.size()) | ~~~~~~^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o TerminalPrinter.o TerminalPrinter.cpp make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' TerminalPrinter.cpp: In member function 'TerminalPrinter& TerminalPrinter::operator<<(std::string)': TerminalPrinter.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < s.size(); ++i) | ~~^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' g++ -DHAVE_CONFIG_H -I. -I../.. -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -c -o lscp.o lscp.cpp make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' In file included from LSCPClient.h:36, from lscp.cpp:16: ../common/optional.h:73:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | const T& get() const throw (Exception) { | ^~~~~ ../common/optional.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 78 | T& get() throw (Exception) { | ^~~~~ ../common/optional.h:105:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | const T& operator *() const throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | T& operator *() throw (Exception) { return get(); } | ^~~~~ ../common/optional.h:108:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | const T* operator ->() const throw (Exception) { | ^~~~~ ../common/optional.h:113:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | T* operator ->() throw (Exception) { | ^~~~~ In file included from lscp.cpp:27: ../common/global_private.h:96:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | inline int ToInt(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h:103:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | inline float ToFloat(const std::string& s) throw(LinuxSampler::Exception) { | ^~~~~ ../common/global_private.h: In function 'std::string ltrim(std::string)': ../common/global_private.h:111:89: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 111 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from lscp.cpp:11: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ ../common/global_private.h: In function 'std::string rtrim(std::string)': ../common/global_private.h:116:80: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 116 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ lscp.cpp: In function 'void autoComplete()': lscp.cpp:130:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < g_badPortion.size(); ++i) s += '\b'; | ~~^~~~~~~~~~~~~~~~~~~~~ lscp.cpp: In function 'void commandFromHistory(int)': lscp.cpp:139:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 139 | g_commandHistoryIndex + offset >= g_commandHistory.size()) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ lscp.cpp: In function 'std::vector > splitForScreen(const String&, int, int)': lscp.cpp:173:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < s.size(); ++i) { | ~~^~~~~~~~~~ lscp.cpp:178:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 178 | if (lines.size() >= rows) return lines; | ~~~~~~~~~~~~~^~~~~~~ lscp.cpp:183:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 183 | if (line.size() >= cols) { | ~~~~~~~~~~~~^~~~~~~ lscp.cpp:185:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 185 | if (lines.size() >= rows) return lines; | ~~~~~~~~~~~~~^~~~~~~ lscp.cpp: In function 'void updateDoc()': lscp.cpp:221:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 221 | for (int row = 0; row < lines.size(); ++row) | ~~~~^~~~~~~~~~~~~~ lscp.cpp: In function 'int main(int, char**)': lscp.cpp:478:21: warning: unused variable 'res' [-Wunused-variable] 478 | int res = sscanf(line.c_str(), "SHD:%d", &code); | ^~~ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o lscp lscp.o TerminalCtrl.o LSCPClient.o KeyboardReader.o TerminalPrinter.o ../../src/liblinuxsampler.la libtool: link: g++ -Wreturn-type -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/lscp lscp.o TerminalCtrl.o LSCPClient.o KeyboardReader.o TerminalPrinter.o ../../src/.libs/liblinuxsampler.so -Wl,-rpath -Wl,/usr/lib64/linuxsampler make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' Making all in scripts make[2]: Nothing to be done for 'all'. Making all in osx Making all in linuxsampler.xcodeproj make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in Artwork make[2]: Nothing to be done for 'all'. Making all in Documentation Making all in Engines Making all in gig make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all-am'. make[3]: Nothing to be done for 'all-am'. Making all in debian make[2]: Nothing to be done for 'all'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LmsCOl + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 ++ dirname /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd linuxsampler-2.1.1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 'INSTALL=/usr/bin/install -p' Making install in man make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/man' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/man' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/man/man1' /usr/bin/install -p -m 644 linuxsampler.1 lscp.1 '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/man' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/man' Making install in src make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' Making install in scriptvm make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' /usr/bin/make install-recursive make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' Making install in editor make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm/editor' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/scriptvm' /usr/bin/install -p -m 644 common.h ScriptVM.h ScriptVMFactory.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/scriptvm' make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/scriptvm' Making install in db make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/db' Making install in network make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/network' Making install in engines make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' Making install in gig make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/gig' Making install in sf2 make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sf2' Making install in sfz make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/sfz' Making install in common make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/engines' /usr/bin/install -p -m 644 Engine.h EngineChannel.h FxSend.h InstrumentManager.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/engines' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/engines' Making install in common make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' mkdir -p /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler/plugins make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/common' /usr/bin/install -p -m 644 Exception.h Thread.h global.h optional.h Mutex.h SynchronizedConfig.h Condition.h ConstCapacityArray.h lsatomic.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/common' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/common' Making install in testcases make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/testcases' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/testcases' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/testcases' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/testcases' Making install in drivers make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' Making install in audio make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/drivers/audio' /usr/bin/install -p -m 644 AudioChannel.h AudioOutputDevice.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/drivers/audio' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/audio' Making install in midi make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/drivers/midi' /usr/bin/install -p -m 644 midi.h MidiInputPort.h MidiInputDevice.h MidiInstrumentMapper.h VirtualMidiDevice.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/drivers/midi' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers/midi' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/drivers' /usr/bin/install -p -m 644 Device.h DeviceParameter.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/drivers' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/drivers' Making install in plugins make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/plugins' /usr/bin/install -p -m 644 InstrumentEditor.h InstrumentEditorFactory.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/plugins' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/plugins' Making install in effects make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/effects' /usr/bin/install -p -m 644 Effect.h EffectInfo.h EffectFactory.h EffectChain.h EffectControl.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler/effects' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/effects' Making install in . make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -p linuxsampler ls_instr_script '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin' libtool: warning: 'liblinuxsampler.la' has not been installed in '/usr/lib64/linuxsampler' libtool: install: /usr/bin/install -p .libs/linuxsampler /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin/linuxsampler libtool: warning: 'liblinuxsampler.la' has not been installed in '/usr/lib64/linuxsampler' libtool: install: /usr/bin/install -p .libs/ls_instr_script /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin/ls_instr_script /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler' /bin/sh ../libtool --mode=install /usr/bin/install -p liblinuxsampler.la '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler' libtool: install: /usr/bin/install -p .libs/liblinuxsampler.so.5.0.0 /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler/liblinuxsampler.so.5.0.0 libtool: install: (cd /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler && { ln -s -f liblinuxsampler.so.5.0.0 liblinuxsampler.so.5 || { rm -f liblinuxsampler.so.5 && ln -s liblinuxsampler.so.5.0.0 liblinuxsampler.so.5; }; }) libtool: install: (cd /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler && { ln -s -f liblinuxsampler.so.5.0.0 liblinuxsampler.so || { rm -f liblinuxsampler.so && ln -s liblinuxsampler.so.5.0.0 liblinuxsampler.so; }; }) libtool: install: /usr/bin/install -p .libs/liblinuxsampler.lai /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler/liblinuxsampler.la libtool: install: /usr/bin/install -p .libs/liblinuxsampler.a /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler/liblinuxsampler.a libtool: install: chmod 644 /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler/liblinuxsampler.a libtool: install: ranlib /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler/liblinuxsampler.a libtool: warning: remember to run 'libtool --finish /usr/lib64/linuxsampler' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler' /usr/bin/install -p -m 644 Sampler.h EventListeners.h '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/include/linuxsampler' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' Making install in hostplugins make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins' Making install in dssi make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi' /bin/sh ../../../libtool --mode=install /usr/bin/install -p linuxsampler.la '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi' libtool: warning: relinking 'linuxsampler.la' libtool: install: (cd /builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi; /bin/sh "/builddir/build/BUILD/linuxsampler-2.1.1/libtool" --tag CXX --mode=relink g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o linuxsampler.la -rpath /usr/lib64/dssi PluginDssi.lo ../../../src/liblinuxsampler.la -inst-prefix-dir /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbeginS.o .libs/PluginDssi.o -Wl,-rpath -Wl,/usr/lib64/linuxsampler -L/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler -L/usr/lib64/linuxsampler -llinuxsampler -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/13/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,linuxsampler.so -o .libs/linuxsampler.so libtool: install: /usr/bin/install -p .libs/linuxsampler.soT /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi/linuxsampler.so libtool: install: /usr/bin/install -p .libs/linuxsampler.lai /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi/linuxsampler.la libtool: install: /usr/bin/install -p .libs/linuxsampler.a /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi/linuxsampler.a libtool: install: chmod 644 /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi/linuxsampler.a libtool: install: ranlib /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/dssi/linuxsampler.a libtool: warning: remember to run 'libtool --finish /usr/lib64/dssi' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/dssi' Making install in lv2 make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2' /usr/bin/install -p -m 644 manifest.ttl linuxsampler.ttl '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2' /bin/sh ../../../libtool --mode=install /usr/bin/install -p linuxsampler.la '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2' libtool: warning: relinking 'linuxsampler.la' libtool: install: (cd /builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2; /bin/sh "/builddir/build/BUILD/linuxsampler-2.1.1/libtool" --tag CXX --mode=relink g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14 -module -avoid-version -no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o linuxsampler.la -rpath /usr/lib64/lv2/linuxsampler.lv2 PluginLv2.lo ../../../src/liblinuxsampler.la -inst-prefix-dir /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbeginS.o .libs/PluginLv2.o -Wl,-rpath -Wl,/usr/lib64/linuxsampler -L/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/linuxsampler -L/usr/lib64/linuxsampler -llinuxsampler -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/13/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,linuxsampler.so -o .libs/linuxsampler.so libtool: install: /usr/bin/install -p .libs/linuxsampler.soT /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.so libtool: install: /usr/bin/install -p .libs/linuxsampler.lai /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.la libtool: install: /usr/bin/install -p .libs/linuxsampler.a /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.a libtool: install: chmod 644 /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.a libtool: install: ranlib /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.a libtool: warning: remember to run 'libtool --finish /usr/lib64/lv2/linuxsampler.lv2' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins/lv2' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/hostplugins' Making install in shell make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p lscp '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin' libtool: warning: '../../src/liblinuxsampler.la' has not been installed in '/usr/lib64/linuxsampler' libtool: install: /usr/bin/install -p .libs/lscp /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/bin/lscp make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src/shell' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/src' Making install in scripts make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/scripts' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/scripts' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/scripts' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/scripts' Making install in osx make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx' Making install in linuxsampler.xcodeproj make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/osx' Making install in Artwork make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Artwork' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Artwork' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Artwork' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Artwork' Making install in Documentation make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation' Making install in Engines make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines' Making install in gig make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines/gig' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines/gig' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines/gig' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation/Engines' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/Documentation' Making install in debian make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/debian' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1/debian' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/debian' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1/debian' make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1' make[2]: Nothing to be done for 'install-exec-am'. **************************************************************** *** LinuxSampler was compiled with instruments DB support and *** /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/var/lib/linuxsampler/instruments.db *** doesn't exist yet, creating it now: Creating instruments database... Instruments DB file '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/var/lib/linuxsampler/instruments.db' does not exist yet. Trying to create it now. Opening instruments DB at '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/var/lib/linuxsampler/instruments.db' Done /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/pkgconfig' /usr/bin/install -p -m 644 linuxsampler.pc '/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/lib64/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1' + mkdir -p /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/etc/ld.so.conf.d/ + echo /usr/lib64/linuxsampler + rm -f /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64//usr/lib64/linuxsampler/liblinuxsampler.la + rm -f /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64//usr/lib64/dssi/linuxsampler.la + rm -f /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64//usr/lib64/lv2/linuxsampler.lv2/linuxsampler.la + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.1.1-2.fc39 --unique-debug-suffix -2.1.1-2.fc39.aarch64 --unique-debug-src-base linuxsampler-2.1.1-2.fc39.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/linuxsampler-2.1.1 find-debuginfo: starting Extracting debug info from 6 files DWARF-compressing 6 files sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/linuxsampler-2.1.1-2.fc39.aarch64 cpio: src/network/y.tab.c: Cannot stat: No such file or directory cpio: src/scriptvm/editor/lex.Nksp_.c: Cannot stat: No such file or directory cpio: src/scriptvm/lex.InstrScript_.c: Cannot stat: No such file or directory cpio: src/scriptvm/y.tab.c: Cannot stat: No such file or directory 8471 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/linuxsampler-2.1.1-2.fc39.aarch64/src/engines/sfz/sfz.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/linuxsampler-2.1.1-2.fc39.aarch64/src/engines/sfz/sfz.cpp is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: linuxsampler-2.1.1-2.fc39.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.rCmYLm + umask 022 + cd /builddir/build/BUILD + cd linuxsampler-2.1.1 + DOCDIR=/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/doc/linuxsampler + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1/AUTHORS /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1/ChangeLog /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1/NEWS /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1/README /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/doc/linuxsampler + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.FdQvjP + umask 022 + cd /builddir/build/BUILD + cd linuxsampler-2.1.1 + LICENSEDIR=/builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/licenses/linuxsampler + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/licenses/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1/COPYING /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64/usr/share/licenses/linuxsampler + RPM_EC=0 ++ jobs -p + exit 0 Provides: liblinuxsampler.so.5()(64bit) linuxsampler = 2.1.1-2.fc39 linuxsampler(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgig.so.10()(64bit) libjack.so.0()(64bit) liblinuxsampler.so.5()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libsndfile.so.1()(64bit) libsndfile.so.1(libsndfile.so.1.0)(64bit) libsqlite3.so.0()(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.8)(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.15)(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.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: linuxsampler-devel-2.1.1-2.fc39.aarch64 Provides: linuxsampler-devel = 2.1.1-2.fc39 linuxsampler-devel(aarch-64) = 2.1.1-2.fc39 pkgconfig(linuxsampler) = 2.1.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config liblinuxsampler.so.5()(64bit) Processing files: linuxsampler-dssi-2.1.1-2.fc39.aarch64 Provides: linuxsampler-dssi = 2.1.1-2.fc39 linuxsampler-dssi(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) liblinuxsampler.so.5()(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) rtld(GNU_HASH) Processing files: lv2-linuxsampler-plugins-2.1.1-2.fc39.aarch64 Provides: lv2-linuxsampler-plugins = 2.1.1-2.fc39 lv2-linuxsampler-plugins(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) liblinuxsampler.so.5()(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: linuxsampler-debugsource-2.1.1-2.fc39.aarch64 Provides: linuxsampler-debugsource = 2.1.1-2.fc39 linuxsampler-debugsource(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linuxsampler-debuginfo-2.1.1-2.fc39.aarch64 Provides: debuginfo(build-id) = 7199a22b2ac003f03846a0cf3f11702428f54e0d debuginfo(build-id) = c445ac75eda3b841bf8cdd85ca7e2934db688110 debuginfo(build-id) = dcc0cad1b5c4d187e055c2ae481d34c48ba862d4 debuginfo(build-id) = e5e009eae6a81306184576918a9fa0fc723c4dda liblinuxsampler.so.5.0.0-2.1.1-2.fc39.aarch64.debug()(64bit) linuxsampler-debuginfo = 2.1.1-2.fc39 linuxsampler-debuginfo(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: linuxsampler-debugsource(aarch-64) = 2.1.1-2.fc39 Processing files: linuxsampler-dssi-debuginfo-2.1.1-2.fc39.aarch64 Provides: debuginfo(build-id) = ec3a52e08ef9dc10f12538bfdbd624fe14958a35 linuxsampler-dssi-debuginfo = 2.1.1-2.fc39 linuxsampler-dssi-debuginfo(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: linuxsampler-debugsource(aarch-64) = 2.1.1-2.fc39 Processing files: lv2-linuxsampler-plugins-debuginfo-2.1.1-2.fc39.aarch64 Provides: debuginfo(build-id) = 0daad2b4fe71f0b7798fe1d6b8d6a99a3678e35b lv2-linuxsampler-plugins-debuginfo = 2.1.1-2.fc39 lv2-linuxsampler-plugins-debuginfo(aarch-64) = 2.1.1-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: linuxsampler-debugsource(aarch-64) = 2.1.1-2.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 Wrote: /builddir/build/RPMS/linuxsampler-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-linuxsampler-plugins-debuginfo-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-linuxsampler-plugins-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-dssi-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-dssi-debuginfo-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-debugsource-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-devel-2.1.1-2.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-debuginfo-2.1.1-2.fc39.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.6vfDK0 + umask 022 + cd /builddir/build/BUILD + cd linuxsampler-2.1.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/linuxsampler-2.1.1-2.fc39.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.zEE4eH + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/linuxsampler-2.1.1-SPECPARTS + rm -rf linuxsampler-2.1.1 linuxsampler-2.1.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Finish: rpmbuild linuxsampler-2.1.1-2.fc39.src.rpm Finish: build phase for linuxsampler-2.1.1-2.fc39.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-aarch64-1694830711.713873/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1694830711.713873/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1694830711.713873/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/linuxsampler-2.1.1-2.fc39.src.rpm) Config(child) 4 minutes 28 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 Running RPMResults tool Package info: { "packages": [ { "name": "linuxsampler", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "linuxsampler-dssi-debuginfo", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "lv2-linuxsampler-plugins-debuginfo", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "linuxsampler-dssi", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "linuxsampler-debugsource", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "linuxsampler", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "src" }, { "name": "linuxsampler-debuginfo", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "lv2-linuxsampler-plugins", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" }, { "name": "linuxsampler-devel", "epoch": null, "version": "2.1.1", "release": "2.fc39", "arch": "aarch64" } ] } RPMResults finished