Warning: Permanently added '3.88.207.190' (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/8030643-fedora-41-aarch64 --chroot fedora-41-aarch64 Version: 0.73 PID: 7564 Logging PID: 7565 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 8030643, 'buildroot_pkgs': [], 'chroot': 'fedora-41-aarch64', 'enable_net': True, 'fedora_review': False, 'git_hash': 'e0de73aaa8e621a171d8df5ca64e6130a11eba2c', '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-41-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'}, {'baseurl': 'https://codecs.fedoraproject.org/openh264/$releasever/$basearch/os/', 'id': 'https_codecs_fedoraproject_org_openh264_releasever_basearch_os', 'name': 'Additional repo https_codecs_fedoraproject_org_openh264_releasever_basearch_os'}], 'sandbox': 'ycollet/audinux--ycollet', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'ycollet', 'tags': [], 'task_id': '8030643-fedora-41-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-hqwk3q7t/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-hqwk3q7t/linuxsampler', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler'... Running: git checkout e0de73aaa8e621a171d8df5ca64e6130a11eba2c -- cmd: ['git', 'checkout', 'e0de73aaa8e621a171d8df5ca64e6130a11eba2c', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler rc: 0 stdout: stderr: Note: switching to 'e0de73aaa8e621a171d8df5ca64e6130a11eba2c'. 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 e0de73a automatic import of linuxsampler Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/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 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Dload Upload Total Spent Left Speed 100 1377k 100 1377k 0 0 13.2M 0 --:--:-- --:--:-- --:--:-- 13.3M INFO: Reading stdout from command: md5sum linuxsampler-2.1.1.tar.bz2 Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler/linuxsampler.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1726659391.639608 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler/linuxsampler.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1726659391.639608 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-hqwk3q7t/linuxsampler/linuxsampler.spec) Config(fedora-41-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-aarch64-bootstrap-1726659391.639608/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:41 INFO: Pulling image: registry.fedoraproject.org/fedora:41 INFO: Copy content of container registry.fedoraproject.org/fedora:41 to /var/lib/mock/fedora-41-aarch64-bootstrap-1726659391.639608/root INFO: Checking that registry.fedoraproject.org/fedora:41 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:41 with podman image mount INFO: image registry.fedoraproject.org/fedora:41 as /var/lib/containers/storage/overlay/a451cbdeff861db80e0ecc54f1e694893e38421ce22d319ad31e75bb502bda08/merged INFO: umounting image registry.fedoraproject.org/fedora:41 (/var/lib/containers/storage/overlay/a451cbdeff861db80e0ecc54f1e694893e38421ce22d319ad31e75bb502bda08/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True 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-41-aarch64-1726659391.639608/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 dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.92-6.fc41.aarch64 rpm-sequoia-1.7.0-2.fc41.aarch64 dnf5-5.2.5.0-2.fc41.aarch64 dnf5-plugins-5.2.5.0-2.fc41.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 58.7 KiB/s | 17.7 KiB | 00m00s fedora 100% | 44.6 MiB/s | 34.2 MiB | 00m01s Copr repository 100% | 3.9 MiB/s | 184.8 KiB | 00m00s Additional repo https_download1_rpmfus 100% | 147.1 KiB/s | 144.9 KiB | 00m01s Additional repo https_codecs_fedorapro 100% | 68.9 KiB/s | 5.0 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.2.32-1.fc41 fedora 8.3 MiB bzip2 aarch64 1.0.8-19.fc41 fedora 427.6 KiB coreutils aarch64 9.5-9.fc41 fedora 20.8 MiB cpio aarch64 2.15-2.fc41 fedora 1.2 MiB diffutils aarch64 3.10-8.fc41 fedora 2.1 MiB fedora-release-common noarch 41-0.21 fedora 19.4 KiB findutils aarch64 1:4.10.0-4.fc41 fedora 2.1 MiB gawk aarch64 5.3.0-4.fc41 fedora 4.2 MiB glibc-minimal-langpack aarch64 2.40-3.fc41 fedora 0.0 B grep aarch64 3.11-9.fc41 fedora 1.1 MiB gzip aarch64 1.13-2.fc41 fedora 488.9 KiB info aarch64 7.1-3.fc41 fedora 613.6 KiB patch aarch64 2.7.6-25.fc41 fedora 390.6 KiB redhat-rpm-config noarch 293-1.fc41 fedora 183.5 KiB rpm-build aarch64 4.19.92-6.fc41 fedora 1.4 MiB sed aarch64 4.9-3.fc41 fedora 1.0 MiB shadow-utils aarch64 2:4.15.1-9.fc41 fedora 7.3 MiB tar aarch64 2:1.35-4.fc41 fedora 3.1 MiB unzip aarch64 6.0-64.fc41 fedora 726.7 KiB util-linux aarch64 2.40.2-4.fc41 fedora 17.5 MiB which aarch64 2.21-42.fc41 fedora 248.2 KiB xz aarch64 1:5.6.2-2.fc41 fedora 1.5 MiB Installing dependencies: add-determinism aarch64 0.3.6-1.fc41 fedora 2.0 MiB alternatives aarch64 1.30-1.fc41 fedora 218.3 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs aarch64 4.0.2-1.fc41 fedora 547.4 KiB authselect aarch64 1.5.0-7.fc41 fedora 309.5 KiB authselect-libs aarch64 1.5.0-7.fc41 fedora 931.9 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils aarch64 2.43-3.fc41 fedora 33.0 MiB build-reproducibility-srpm-macros noarch 0.3.6-1.fc41 fedora 735.0 B bzip2-libs aarch64 1.0.8-19.fc41 fedora 200.7 KiB ca-certificates noarch 2024.2.68_v8.0.302-3.fc41 fedora 2.3 MiB coreutils-common aarch64 9.5-9.fc41 fedora 11.2 MiB cracklib aarch64 2.9.11-6.fc41 fedora 935.0 KiB crypto-policies noarch 20240826-1.gite824389.fc41 fedora 136.9 KiB curl aarch64 8.9.1-2.fc41 fedora 924.3 KiB cyrus-sasl-lib aarch64 2.1.28-27.fc41 fedora 3.1 MiB debugedit aarch64 5.0-17.fc41 fedora 499.2 KiB dwz aarch64 0.15-7.fc41 fedora 386.8 KiB ed aarch64 1.20.2-2.fc41 fedora 282.8 KiB efi-srpm-macros noarch 5-12.fc41 fedora 40.1 KiB elfutils aarch64 0.191-8.fc41 fedora 4.9 MiB elfutils-debuginfod-client aarch64 0.191-8.fc41 fedora 396.9 KiB elfutils-default-yama-scope noarch 0.191-8.fc41 fedora 1.8 KiB elfutils-libelf aarch64 0.191-8.fc41 fedora 1.3 MiB elfutils-libs aarch64 0.191-8.fc41 fedora 938.3 KiB fedora-gpg-keys noarch 41-0.5 fedora 126.4 KiB fedora-release noarch 41-0.21 fedora 0.0 B fedora-release-identity-basic noarch 41-0.21 fedora 684.0 B fedora-repos noarch 41-0.5 fedora 4.9 KiB file aarch64 5.45-7.fc41 fedora 267.5 KiB file-libs aarch64 5.45-7.fc41 fedora 10.0 MiB filesystem aarch64 3.18-23.fc41 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.3.2-1.fc41 fedora 39.0 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal aarch64 15.1-1.fc41 fedora 11.8 MiB gdbm aarch64 1:1.23-7.fc41 fedora 928.5 KiB gdbm-libs aarch64 1:1.23-7.fc41 fedora 426.0 KiB ghc-srpm-macros noarch 1.9.1-2.fc41 fedora 747.0 B glibc aarch64 2.40-3.fc41 fedora 9.2 MiB glibc-common aarch64 2.40-3.fc41 fedora 2.6 MiB glibc-gconv-extra aarch64 2.40-3.fc41 fedora 49.2 MiB gmp aarch64 1:6.3.0-2.fc41 fedora 722.0 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-3.fc41 fedora 60.8 KiB jansson aarch64 2.13.1-10.fc41 fedora 220.5 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs aarch64 1.6.3-4.fc41 fedora 226.4 KiB krb5-libs aarch64 1.21.3-2.fc41 fedora 3.3 MiB libacl aarch64 2.3.2-2.fc41 fedora 196.1 KiB libarchive aarch64 3.7.4-3.fc41 fedora 974.7 KiB libattr aarch64 2.5.2-4.fc41 fedora 196.6 KiB libblkid aarch64 2.40.2-4.fc41 fedora 418.6 KiB libbrotli aarch64 1.1.0-5.fc41 fedora 1.1 MiB libcap aarch64 2.70-4.fc41 fedora 1.4 MiB libcap-ng aarch64 0.8.5-3.fc41 fedora 417.2 KiB libcom_err aarch64 1.47.1-3.fc41 fedora 239.3 KiB libcurl aarch64 8.9.1-2.fc41 fedora 858.2 KiB libeconf aarch64 0.6.2-3.fc41 fedora 206.1 KiB libevent aarch64 2.1.12-14.fc41 fedora 1.5 MiB libfdisk aarch64 2.40.2-4.fc41 fedora 482.9 KiB libffi aarch64 3.4.6-3.fc41 fedora 282.4 KiB libgcc aarch64 14.2.1-3.fc41 fedora 350.2 KiB libgomp aarch64 14.2.1-3.fc41 fedora 567.1 KiB libidn2 aarch64 2.3.7-2.fc41 fedora 457.2 KiB libmount aarch64 2.40.2-4.fc41 fedora 483.9 KiB libnghttp2 aarch64 1.62.1-2.fc41 fedora 262.2 KiB libnsl2 aarch64 2.0.1-2.fc41 fedora 222.0 KiB libpkgconf aarch64 2.3.0-1.fc41 fedora 198.1 KiB libpsl aarch64 0.21.5-4.fc41 fedora 196.6 KiB libpwquality aarch64 1.4.5-11.fc41 fedora 1.1 MiB libselinux aarch64 3.7-5.fc41 fedora 265.1 KiB libsemanage aarch64 3.7-2.fc41 fedora 361.5 KiB libsepol aarch64 3.7-2.fc41 fedora 874.0 KiB libsmartcols aarch64 2.40.2-4.fc41 fedora 288.5 KiB libssh aarch64 0.10.6-8.fc41 fedora 581.3 KiB libssh-config noarch 0.10.6-8.fc41 fedora 277.0 B libstdc++ aarch64 14.2.1-3.fc41 fedora 2.8 MiB libtasn1 aarch64 4.19.0-9.fc41 fedora 283.8 KiB libtirpc aarch64 1.3.5-0.fc41 fedora 274.8 KiB libtool-ltdl aarch64 2.4.7-12.fc41 fedora 222.2 KiB libunistring aarch64 1.1-8.fc41 fedora 1.8 MiB libutempter aarch64 1.2.1-15.fc41 fedora 417.8 KiB libuuid aarch64 2.40.2-4.fc41 fedora 197.6 KiB libverto aarch64 0.3.2-9.fc41 fedora 197.5 KiB libxcrypt aarch64 4.4.36-7.fc41 fedora 399.0 KiB libxml2 aarch64 2.12.8-2.fc41 fedora 2.1 MiB libzstd aarch64 1.5.6-2.fc41 fedora 796.0 KiB lua-libs aarch64 5.4.6-6.fc41 fedora 393.1 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs aarch64 1.10.0-1.fc41 fedora 261.6 KiB mpfr aarch64 4.2.1-5.fc41 fedora 818.9 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs aarch64 6.5-2.20240629.fc41 fedora 2.2 MiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap aarch64 2.6.8-5.fc41 fedora 952.3 KiB openssl-libs aarch64 1:3.2.2-5.fc41 fedora 7.2 MiB p11-kit aarch64 0.25.5-3.fc41 fedora 2.6 MiB p11-kit-trust aarch64 0.25.5-3.fc41 fedora 655.6 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam aarch64 1.6.1-5.fc41 fedora 11.0 MiB pam-libs aarch64 1.6.1-5.fc41 fedora 607.3 KiB pcre2 aarch64 10.44-1.fc41.1 fedora 905.5 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf aarch64 2.3.0-1.fc41 fedora 240.6 KiB pkgconf-m4 noarch 2.3.0-1.fc41 fedora 14.4 KiB pkgconf-pkg-config aarch64 2.3.0-1.fc41 fedora 990.0 B popt aarch64 1.19-7.fc41 fedora 272.9 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.14.0-1.fc41 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc41 fedora 500.0 B qt6-srpm-macros noarch 6.7.2-3.fc41 fedora 456.0 B readline aarch64 8.2-10.fc41 fedora 753.3 KiB rpm aarch64 4.19.92-6.fc41 fedora 3.9 MiB rpm-build-libs aarch64 4.19.92-6.fc41 fedora 262.7 KiB rpm-libs aarch64 4.19.92-6.fc41 fedora 797.9 KiB rpm-sequoia aarch64 1.7.0-2.fc41 fedora 2.3 MiB rust-srpm-macros noarch 26.3-3.fc41 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs aarch64 3.46.1-1.fc41 fedora 1.6 MiB systemd-libs aarch64 256.5-1.fc41 fedora 2.5 MiB util-linux-core aarch64 2.40.2-4.fc41 fedora 6.2 MiB xxhash-libs aarch64 0.8.2-3.fc41 fedora 212.3 KiB xz-libs aarch64 1:5.6.2-2.fc41 fedora 266.4 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip aarch64 3.0-41.fc41 fedora 1.1 MiB zlib-ng-compat aarch64 2.1.7-2.fc41 fedora 261.8 KiB zstd aarch64 1.5.6-2.fc41 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 153 packages Total size of inbound packages is 53 MiB. Need to download 53 MiB. After this operation 303 MiB will be used (install 303 MiB, remove 0 B). [ 1/153] bzip2-0:1.0.8-19.fc41.aarch64 100% | 3.4 MiB/s | 52.4 KiB | 00m00s [ 2/153] coreutils-0:9.5-9.fc41.aarch6 100% | 60.4 MiB/s | 1.1 MiB | 00m00s [ 3/153] cpio-0:2.15-2.fc41.aarch64 100% | 47.4 MiB/s | 291.4 KiB | 00m00s [ 4/153] fedora-release-common-0:41-0. 100% | 11.1 MiB/s | 22.8 KiB | 00m00s [ 5/153] diffutils-0:3.10-8.fc41.aarch 100% | 28.1 MiB/s | 402.9 KiB | 00m00s [ 6/153] findutils-1:4.10.0-4.fc41.aar 100% | 54.1 MiB/s | 554.1 KiB | 00m00s [ 7/153] bash-0:5.2.32-1.fc41.aarch64 100% | 38.1 MiB/s | 1.8 MiB | 00m00s [ 8/153] glibc-minimal-langpack-0:2.40 100% | 10.1 MiB/s | 124.0 KiB | 00m00s [ 9/153] gzip-0:1.13-2.fc41.aarch64 100% | 41.3 MiB/s | 169.1 KiB | 00m00s [ 10/153] grep-0:3.11-9.fc41.aarch64 100% | 32.3 MiB/s | 297.9 KiB | 00m00s [ 11/153] info-0:7.1-3.fc41.aarch64 100% | 29.5 MiB/s | 181.3 KiB | 00m00s [ 12/153] patch-0:2.7.6-25.fc41.aarch64 100% | 31.4 MiB/s | 128.8 KiB | 00m00s [ 13/153] gawk-0:5.3.0-4.fc41.aarch64 100% | 37.8 MiB/s | 1.1 MiB | 00m00s [ 14/153] redhat-rpm-config-0:293-1.fc4 100% | 20.0 MiB/s | 82.0 KiB | 00m00s [ 15/153] rpm-build-0:4.19.92-6.fc41.aa 100% | 41.3 MiB/s | 84.6 KiB | 00m00s [ 16/153] sed-0:4.9-3.fc41.aarch64 100% | 44.0 MiB/s | 315.4 KiB | 00m00s [ 17/153] unzip-0:6.0-64.fc41.aarch64 100% | 36.1 MiB/s | 184.8 KiB | 00m00s [ 18/153] tar-2:1.35-4.fc41.aarch64 100% | 46.4 MiB/s | 854.7 KiB | 00m00s [ 19/153] which-0:2.21-42.fc41.aarch64 100% | 20.2 MiB/s | 41.5 KiB | 00m00s [ 20/153] shadow-utils-2:4.15.1-9.fc41. 100% | 55.1 MiB/s | 1.3 MiB | 00m00s [ 21/153] xz-1:5.6.2-2.fc41.aarch64 100% | 42.0 MiB/s | 472.8 KiB | 00m00s [ 22/153] util-linux-0:2.40.2-4.fc41.aa 100% | 48.8 MiB/s | 1.2 MiB | 00m00s [ 23/153] filesystem-0:3.18-23.fc41.aar 100% | 60.4 MiB/s | 1.1 MiB | 00m00s [ 24/153] ncurses-libs-0:6.5-2.20240629 100% | 45.6 MiB/s | 326.5 KiB | 00m00s [ 25/153] bzip2-libs-0:1.0.8-19.fc41.aa 100% | 10.4 MiB/s | 42.7 KiB | 00m00s [ 26/153] gmp-1:6.3.0-2.fc41.aarch64 100% | 44.0 MiB/s | 270.1 KiB | 00m00s [ 27/153] libacl-0:2.3.2-2.fc41.aarch64 100% | 8.1 MiB/s | 24.9 KiB | 00m00s [ 28/153] libattr-0:2.5.2-4.fc41.aarch6 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 29/153] glibc-0:2.40-3.fc41.aarch64 100% | 63.0 MiB/s | 1.9 MiB | 00m00s [ 30/153] libselinux-0:3.7-5.fc41.aarch 100% | 28.6 MiB/s | 87.9 KiB | 00m00s [ 31/153] libcap-0:2.70-4.fc41.aarch64 100% | 8.5 MiB/s | 87.2 KiB | 00m00s [ 32/153] fedora-repos-0:41-0.5.noarch 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 33/153] mpfr-0:4.2.1-5.fc41.aarch64 100% | 52.9 MiB/s | 324.8 KiB | 00m00s [ 34/153] coreutils-common-0:9.5-9.fc41 100% | 58.9 MiB/s | 2.1 MiB | 00m00s [ 35/153] readline-0:8.2-10.fc41.aarch6 100% | 41.5 MiB/s | 212.6 KiB | 00m00s [ 36/153] pcre2-0:10.44-1.fc41.1.aarch6 100% | 44.3 MiB/s | 227.0 KiB | 00m00s [ 37/153] ed-0:1.20.2-2.fc41.aarch64 100% | 26.4 MiB/s | 81.2 KiB | 00m00s [ 38/153] glibc-common-0:2.40-3.fc41.aa 100% | 32.7 MiB/s | 402.1 KiB | 00m00s [ 39/153] ansible-srpm-macros-0:1-16.fc 100% | 6.8 MiB/s | 20.8 KiB | 00m00s [ 40/153] build-reproducibility-srpm-ma 100% | 5.2 MiB/s | 10.6 KiB | 00m00s [ 41/153] efi-srpm-macros-0:5-12.fc41.n 100% | 10.9 MiB/s | 22.4 KiB | 00m00s [ 42/153] dwz-0:0.15-7.fc41.aarch64 100% | 33.3 MiB/s | 136.3 KiB | 00m00s [ 43/153] file-0:5.45-7.fc41.aarch64 100% | 16.1 MiB/s | 49.5 KiB | 00m00s [ 44/153] openssl-libs-1:3.2.2-5.fc41.a 100% | 56.0 MiB/s | 2.2 MiB | 00m00s [ 45/153] fonts-srpm-macros-1:2.0.5-17. 100% | 5.3 MiB/s | 27.0 KiB | 00m00s [ 46/153] forge-srpm-macros-0:0.3.2-1.f 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [ 47/153] fpc-srpm-macros-0:1.3-13.fc41 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 48/153] ghc-srpm-macros-0:1.9.1-2.fc4 100% | 8.8 MiB/s | 9.1 KiB | 00m00s [ 49/153] gnat-srpm-macros-0:6-6.fc41.n 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 50/153] kernel-srpm-macros-0:1.0-24.f 100% | 4.8 MiB/s | 9.9 KiB | 00m00s [ 51/153] go-srpm-macros-0:3.6.0-3.fc41 100% | 13.6 MiB/s | 28.0 KiB | 00m00s [ 52/153] lua-srpm-macros-0:1-14.fc41.n 100% | 4.3 MiB/s | 8.9 KiB | 00m00s [ 53/153] ocaml-srpm-macros-0:10-3.fc41 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 54/153] openblas-srpm-macros-0:2-18.f 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 55/153] package-notes-srpm-macros-0:0 100% | 4.8 MiB/s | 9.8 KiB | 00m00s [ 56/153] perl-srpm-macros-0:1-56.fc41. 100% | 4.2 MiB/s | 8.5 KiB | 00m00s [ 57/153] pyproject-srpm-macros-0:1.14. 100% | 6.6 MiB/s | 13.4 KiB | 00m00s [ 58/153] python-srpm-macros-0:3.13-3.f 100% | 11.6 MiB/s | 23.7 KiB | 00m00s [ 59/153] qt5-srpm-macros-0:5.15.15-1.f 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [ 60/153] qt6-srpm-macros-0:6.7.2-3.fc4 100% | 4.5 MiB/s | 9.1 KiB | 00m00s [ 61/153] rust-srpm-macros-0:26.3-3.fc4 100% | 11.8 MiB/s | 12.1 KiB | 00m00s [ 62/153] zig-srpm-macros-0:1-3.fc41.no 100% | 7.9 MiB/s | 8.1 KiB | 00m00s [ 63/153] zip-0:3.0-41.fc41.aarch64 100% | 42.9 MiB/s | 263.7 KiB | 00m00s [ 64/153] rpm-0:4.19.92-6.fc41.aarch64 100% | 53.9 MiB/s | 551.9 KiB | 00m00s [ 65/153] debugedit-0:5.0-17.fc41.aarch 100% | 25.8 MiB/s | 79.4 KiB | 00m00s [ 66/153] elfutils-libelf-0:0.191-8.fc4 100% | 40.6 MiB/s | 207.7 KiB | 00m00s [ 67/153] elfutils-0:0.191-8.fc41.aarch 100% | 52.4 MiB/s | 536.1 KiB | 00m00s [ 68/153] pkgconf-pkg-config-0:2.3.0-1. 100% | 4.9 MiB/s | 10.0 KiB | 00m00s [ 69/153] popt-0:1.19-7.fc41.aarch64 100% | 21.5 MiB/s | 66.0 KiB | 00m00s [ 70/153] libarchive-0:3.7.4-3.fc41.aar 100% | 39.4 MiB/s | 403.8 KiB | 00m00s [ 71/153] rpm-build-libs-0:4.19.92-6.fc 100% | 23.4 MiB/s | 95.9 KiB | 00m00s [ 72/153] rpm-libs-0:4.19.92-6.fc41.aar 100% | 42.2 MiB/s | 302.4 KiB | 00m00s [ 73/153] zstd-0:1.5.6-2.fc41.aarch64 100% | 55.8 MiB/s | 456.8 KiB | 00m00s [ 74/153] audit-libs-0:4.0.2-1.fc41.aar 100% | 30.9 MiB/s | 126.6 KiB | 00m00s [ 75/153] libeconf-0:0.6.2-3.fc41.aarch 100% | 10.5 MiB/s | 32.3 KiB | 00m00s [ 76/153] libsemanage-0:3.7-2.fc41.aarc 100% | 27.9 MiB/s | 114.1 KiB | 00m00s [ 77/153] libxcrypt-0:4.4.36-7.fc41.aar 100% | 30.0 MiB/s | 123.1 KiB | 00m00s [ 78/153] pam-libs-0:1.6.1-5.fc41.aarch 100% | 14.0 MiB/s | 57.4 KiB | 00m00s [ 79/153] setup-0:2.15.0-5.fc41.noarch 100% | 37.7 MiB/s | 154.4 KiB | 00m00s [ 80/153] authselect-libs-0:1.5.0-7.fc4 100% | 42.6 MiB/s | 218.2 KiB | 00m00s [ 81/153] libblkid-0:2.40.2-4.fc41.aarc 100% | 30.3 MiB/s | 124.1 KiB | 00m00s [ 82/153] libcap-ng-0:0.8.5-3.fc41.aarc 100% | 3.2 MiB/s | 32.8 KiB | 00m00s [ 83/153] libfdisk-0:2.40.2-4.fc41.aarc 100% | 13.8 MiB/s | 155.6 KiB | 00m00s [ 84/153] libmount-0:2.40.2-4.fc41.aarc 100% | 37.7 MiB/s | 154.6 KiB | 00m00s [ 85/153] libsmartcols-0:2.40.2-4.fc41. 100% | 20.2 MiB/s | 82.7 KiB | 00m00s [ 86/153] libutempter-0:1.2.1-15.fc41.a 100% | 8.8 MiB/s | 27.1 KiB | 00m00s [ 87/153] libuuid-0:2.40.2-4.fc41.aarch 100% | 14.3 MiB/s | 29.4 KiB | 00m00s [ 88/153] pam-0:1.6.1-5.fc41.aarch64 100% | 42.4 MiB/s | 564.4 KiB | 00m00s [ 89/153] systemd-libs-0:256.5-1.fc41.a 100% | 46.3 MiB/s | 710.4 KiB | 00m00s [ 90/153] zlib-ng-compat-0:2.1.7-2.fc41 100% | 9.3 MiB/s | 66.7 KiB | 00m00s [ 91/153] xz-libs-1:5.6.2-2.fc41.aarch6 100% | 27.1 MiB/s | 111.0 KiB | 00m00s [ 92/153] util-linux-core-0:2.40.2-4.fc 100% | 28.9 MiB/s | 531.8 KiB | 00m00s [ 93/153] binutils-0:2.43-3.fc41.aarch6 100% | 61.1 MiB/s | 6.8 MiB | 00m00s [ 94/153] basesystem-0:11-21.fc41.noarc 100% | 1.0 MiB/s | 7.4 KiB | 00m00s [ 95/153] ncurses-base-0:6.5-2.20240629 100% | 28.7 MiB/s | 88.3 KiB | 00m00s [ 96/153] libgcc-0:14.2.1-3.fc41.aarch6 100% | 14.2 MiB/s | 116.2 KiB | 00m00s [ 97/153] libsepol-0:3.7-2.fc41.aarch64 100% | 45.6 MiB/s | 326.6 KiB | 00m00s [ 98/153] crypto-policies-0:20240826-1. 100% | 30.8 MiB/s | 94.5 KiB | 00m00s [ 99/153] fedora-gpg-keys-0:41-0.5.noar 100% | 26.1 MiB/s | 133.6 KiB | 00m00s [100/153] glibc-gconv-extra-0:2.40-3.fc 100% | 57.0 MiB/s | 2.1 MiB | 00m00s [101/153] ca-certificates-0:2024.2.68_v 100% | 47.1 MiB/s | 868.2 KiB | 00m00s [102/153] pcre2-syntax-0:10.44-1.fc41.1 100% | 20.9 MiB/s | 149.9 KiB | 00m00s [103/153] curl-0:8.9.1-2.fc41.aarch64 100% | 50.8 MiB/s | 311.9 KiB | 00m00s [104/153] alternatives-0:1.30-1.fc41.aa 100% | 10.1 MiB/s | 41.5 KiB | 00m00s [105/153] elfutils-debuginfod-client-0: 100% | 12.0 MiB/s | 36.9 KiB | 00m00s [106/153] file-libs-0:5.45-7.fc41.aarch 100% | 41.3 MiB/s | 761.6 KiB | 00m00s [107/153] jansson-0:2.13.1-10.fc41.aarc 100% | 14.9 MiB/s | 45.9 KiB | 00m00s [108/153] add-determinism-0:0.3.6-1.fc4 100% | 35.1 MiB/s | 791.3 KiB | 00m00s [109/153] elfutils-libs-0:0.191-8.fc41. 100% | 36.0 MiB/s | 258.1 KiB | 00m00s [110/153] libzstd-0:1.5.6-2.fc41.aarch6 100% | 35.2 MiB/s | 288.0 KiB | 00m00s [111/153] libstdc++-0:14.2.1-3.fc41.aar 100% | 54.2 MiB/s | 832.5 KiB | 00m00s [112/153] lz4-libs-0:1.10.0-1.fc41.aarc 100% | 17.6 MiB/s | 72.3 KiB | 00m00s [113/153] pkgconf-0:2.3.0-1.fc41.aarch6 100% | 14.7 MiB/s | 45.2 KiB | 00m00s [114/153] pkgconf-m4-0:2.3.0-1.fc41.noa 100% | 4.7 MiB/s | 14.3 KiB | 00m00s [115/153] libxml2-0:2.12.8-2.fc41.aarch 100% | 44.1 MiB/s | 677.8 KiB | 00m00s [116/153] lua-libs-0:5.4.6-6.fc41.aarch 100% | 25.3 MiB/s | 129.8 KiB | 00m00s [117/153] libgomp-0:14.2.1-3.fc41.aarch 100% | 37.4 MiB/s | 344.2 KiB | 00m00s [118/153] authselect-0:1.5.0-7.fc41.aar 100% | 35.6 MiB/s | 145.8 KiB | 00m00s [119/153] gdbm-1:1.23-7.fc41.aarch64 100% | 37.0 MiB/s | 151.6 KiB | 00m00s [120/153] sqlite-libs-0:3.46.1-1.fc41.a 100% | 49.2 MiB/s | 706.0 KiB | 00m00s [121/153] rpm-sequoia-0:1.7.0-2.fc41.aa 100% | 49.0 MiB/s | 853.7 KiB | 00m00s [122/153] gdbm-libs-1:1.23-7.fc41.aarch 100% | 13.7 MiB/s | 56.3 KiB | 00m00s [123/153] libnsl2-0:2.0.1-2.fc41.aarch6 100% | 9.8 MiB/s | 30.1 KiB | 00m00s [124/153] libpwquality-0:1.4.5-11.fc41. 100% | 29.2 MiB/s | 119.8 KiB | 00m00s [125/153] libtirpc-0:1.3.5-0.fc41.aarch 100% | 23.4 MiB/s | 95.7 KiB | 00m00s [126/153] elfutils-default-yama-scope-0 100% | 4.0 MiB/s | 12.3 KiB | 00m00s [127/153] p11-kit-0:0.25.5-3.fc41.aarch 100% | 52.0 MiB/s | 478.8 KiB | 00m00s [128/153] p11-kit-trust-0:0.25.5-3.fc41 100% | 21.8 MiB/s | 133.8 KiB | 00m00s [129/153] libpkgconf-0:2.3.0-1.fc41.aar 100% | 9.4 MiB/s | 38.4 KiB | 00m00s [130/153] cracklib-0:2.9.11-6.fc41.aarc 100% | 18.1 MiB/s | 92.6 KiB | 00m00s [131/153] libcom_err-0:1.47.1-3.fc41.aa 100% | 6.5 MiB/s | 26.7 KiB | 00m00s [132/153] libffi-0:3.4.6-3.fc41.aarch64 100% | 12.5 MiB/s | 38.3 KiB | 00m00s [133/153] libtasn1-0:4.19.0-9.fc41.aarc 100% | 23.8 MiB/s | 73.0 KiB | 00m00s [134/153] keyutils-libs-0:1.6.3-4.fc41. 100% | 15.6 MiB/s | 31.9 KiB | 00m00s [135/153] krb5-libs-0:1.21.3-2.fc41.aar 100% | 41.4 MiB/s | 762.4 KiB | 00m00s [136/153] fedora-release-0:41-0.21.noar 100% | 1.3 MiB/s | 12.1 KiB | 00m00s [137/153] libverto-0:0.3.2-9.fc41.aarch 100% | 2.0 MiB/s | 20.9 KiB | 00m00s [138/153] fedora-release-identity-basic 100% | 12.5 MiB/s | 12.8 KiB | 00m00s [139/153] xxhash-libs-0:0.8.2-3.fc41.aa 100% | 16.9 MiB/s | 34.6 KiB | 00m00s [140/153] libcurl-0:8.9.1-2.fc41.aarch6 100% | 43.4 MiB/s | 355.8 KiB | 00m00s [141/153] libbrotli-0:1.1.0-5.fc41.aarc 100% | 37.6 MiB/s | 346.2 KiB | 00m00s [142/153] libnghttp2-0:1.62.1-2.fc41.aa 100% | 25.0 MiB/s | 76.9 KiB | 00m00s [143/153] libidn2-0:2.3.7-2.fc41.aarch6 100% | 23.2 MiB/s | 118.9 KiB | 00m00s [144/153] libpsl-0:0.21.5-4.fc41.aarch6 100% | 21.0 MiB/s | 64.4 KiB | 00m00s [145/153] libssh-0:0.10.6-8.fc41.aarch6 100% | 29.7 MiB/s | 213.1 KiB | 00m00s [146/153] openldap-0:2.6.8-5.fc41.aarch 100% | 41.0 MiB/s | 251.8 KiB | 00m00s [147/153] publicsuffix-list-dafsa-0:202 100% | 14.2 MiB/s | 58.3 KiB | 00m00s [148/153] libssh-config-0:0.10.6-8.fc41 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [149/153] libunistring-0:1.1-8.fc41.aar 100% | 47.9 MiB/s | 539.8 KiB | 00m00s [150/153] libevent-0:2.1.12-14.fc41.aar 100% | 49.7 MiB/s | 254.6 KiB | 00m00s [151/153] libtool-ltdl-0:2.4.7-12.fc41. 100% | 8.7 MiB/s | 35.8 KiB | 00m00s [152/153] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 50.8 MiB/s | 780.2 KiB | 00m00s [153/153] gdb-minimal-0:15.1-1.fc41.aar 100% | 55.8 MiB/s | 4.0 MiB | 00m00s -------------------------------------------------------------------------------- [153/153] Total 100% | 98.2 MiB/s | 52.7 MiB | 00m01s Running transaction Importing PGP key 0xE99D6AD1: Userid : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. [ 1/155] Verify package files 100% | 714.0 B/s | 153.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-23.fc41.aarch64 >>> Stop pre-transaction scriptlet: filesystem-0:3.18-23.fc41.aarch64 [ 2/155] Prepare transaction 100% | 2.5 KiB/s | 153.0 B | 00m00s [ 3/155] Installing libgcc-0:14.2.1-3. 100% | 171.8 MiB/s | 351.9 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.2.1-3.fc41.aarch64 >>> Stop post-install scriptlet: libgcc-0:14.2.1-3.fc41.aarch64 [ 4/155] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/155] Installing publicsuffix-list- 100% | 0.0 B/s | 68.3 KiB | 00m00s [ 6/155] Installing fedora-release-ide 100% | 918.0 KiB/s | 940.0 B | 00m00s [ 7/155] Installing fedora-gpg-keys-0: 100% | 33.6 MiB/s | 172.2 KiB | 00m00s [ 8/155] Installing fedora-repos-0:41- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 9/155] Installing fedora-release-com 100% | 23.1 MiB/s | 23.7 KiB | 00m00s [ 10/155] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 11/155] Installing setup-0:2.15.0-5.f 100% | 41.7 MiB/s | 726.1 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.15.0-5.fc41.noarch >>> Stop post-install scriptlet: setup-0:2.15.0-5.fc41.noarch [ 12/155] Installing filesystem-0:3.18- 100% | 2.2 MiB/s | 212.5 KiB | 00m00s [ 13/155] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/155] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 15/155] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 16/155] Installing ncurses-base-0:6.5 100% | 49.1 MiB/s | 351.7 KiB | 00m00s [ 17/155] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/155] Installing ncurses-libs-0:6.5 100% | 281.1 MiB/s | 2.2 MiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.40-3.fc41.aarch64 >>> Stop pre-install scriptlet: glibc-0:2.40-3.fc41.aarch64 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [ 19/155] Installing glibc-0:2.40-3.fc4 100% | 243.8 MiB/s | 9.3 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.40-3.fc41.aarch64 >>> Stop post-install scriptlet: glibc-0:2.40-3.fc41.aarch64 [ 20/155] Installing bash-0:5.2.32-1.fc 100% | 307.9 MiB/s | 8.3 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.32-1.fc41.aarch64 >>> Stop post-install scriptlet: bash-0:5.2.32-1.fc41.aarch64 [ 21/155] Installing glibc-common-0:2.4 100% | 285.6 MiB/s | 2.6 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [ 22/155] Installing glibc-gconv-extra- 100% | 541.3 MiB/s | 49.3 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.40-3.fc41.aarch64 >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.40-3.fc41.aarch64 [ 23/155] Installing zlib-ng-compat-0:2 100% | 256.4 MiB/s | 262.6 KiB | 00m00s [ 24/155] Installing bzip2-libs-0:1.0.8 100% | 197.1 MiB/s | 201.9 KiB | 00m00s [ 25/155] Installing xz-libs-1:5.6.2-2. 100% | 261.2 MiB/s | 267.5 KiB | 00m00s [ 26/155] Installing readline-0:8.2-10. 100% | 245.9 MiB/s | 755.5 KiB | 00m00s [ 27/155] Installing popt-0:1.19-7.fc41 100% | 68.2 MiB/s | 279.5 KiB | 00m00s [ 28/155] Installing libuuid-0:2.40.2-4 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [ 29/155] Installing libblkid-0:2.40.2- 100% | 204.9 MiB/s | 419.6 KiB | 00m00s [ 30/155] Installing gmp-1:6.3.0-2.fc41 100% | 235.8 MiB/s | 724.2 KiB | 00m00s [ 31/155] Installing libattr-0:2.5.2-4. 100% | 192.9 MiB/s | 197.5 KiB | 00m00s [ 32/155] Installing libacl-0:2.3.2-2.f 100% | 192.3 MiB/s | 196.9 KiB | 00m00s [ 33/155] Installing libxcrypt-0:4.4.36 100% | 196.1 MiB/s | 401.7 KiB | 00m00s [ 34/155] Installing libstdc++-0:14.2.1 100% | 277.4 MiB/s | 2.8 MiB | 00m00s [ 35/155] Installing libzstd-0:1.5.6-2. 100% | 259.5 MiB/s | 797.3 KiB | 00m00s [ 36/155] Installing elfutils-libelf-0: 100% | 328.5 MiB/s | 1.3 MiB | 00m00s [ 37/155] Installing libeconf-0:0.6.2-3 100% | 202.9 MiB/s | 207.8 KiB | 00m00s [ 38/155] Installing gdbm-libs-1:1.23-7 100% | 417.7 MiB/s | 427.7 KiB | 00m00s [ 39/155] Installing dwz-0:0.15-7.fc41. 100% | 189.5 MiB/s | 388.1 KiB | 00m00s [ 40/155] Installing mpfr-0:4.2.1-5.fc4 100% | 267.1 MiB/s | 820.5 KiB | 00m00s [ 41/155] Installing gawk-0:5.3.0-4.fc4 100% | 387.6 MiB/s | 4.3 MiB | 00m00s [ 42/155] Installing unzip-0:6.0-64.fc4 100% | 237.7 MiB/s | 730.2 KiB | 00m00s [ 43/155] Installing file-libs-0:5.45-7 100% | 556.9 MiB/s | 10.0 MiB | 00m00s [ 44/155] Installing file-0:5.45-7.fc41 100% | 32.8 MiB/s | 269.0 KiB | 00m00s >>> Running pre-install scriptlet: crypto-policies-0:20240826-1.gite824389.fc41. >>> Stop pre-install scriptlet: crypto-policies-0:20240826-1.gite824389.fc41.noa [ 45/155] Installing crypto-policies-0: 100% | 19.9 MiB/s | 163.2 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20240826-1.gite824389.fc41 >>> Stop post-install scriptlet: crypto-policies-0:20240826-1.gite824389.fc41.no [ 46/155] Installing pcre2-0:10.44-1.fc 100% | 221.4 MiB/s | 906.9 KiB | 00m00s [ 47/155] Installing grep-0:3.11-9.fc41 100% | 156.7 MiB/s | 1.1 MiB | 00m00s [ 48/155] Installing xz-1:5.6.2-2.fc41. 100% | 185.3 MiB/s | 1.5 MiB | 00m00s [ 49/155] Installing libcap-ng-0:0.8.5- 100% | 409.3 MiB/s | 419.1 KiB | 00m00s [ 50/155] Installing audit-libs-0:4.0.2 100% | 268.3 MiB/s | 549.6 KiB | 00m00s [ 51/155] Installing pam-libs-0:1.6.1-5 100% | 297.6 MiB/s | 609.5 KiB | 00m00s [ 52/155] Installing libcap-0:2.70-4.fc 100% | 344.0 MiB/s | 1.4 MiB | 00m00s [ 53/155] Installing systemd-libs-0:256 100% | 315.1 MiB/s | 2.5 MiB | 00m00s [ 54/155] Installing libsmartcols-0:2.4 100% | 282.7 MiB/s | 289.5 KiB | 00m00s [ 55/155] Installing libsepol-0:3.7-2.f 100% | 284.8 MiB/s | 874.9 KiB | 00m00s [ 56/155] Installing libselinux-0:3.7-5 100% | 260.1 MiB/s | 266.3 KiB | 00m00s [ 57/155] Installing sed-0:4.9-3.fc41.a 100% | 164.3 MiB/s | 1.0 MiB | 00m00s [ 58/155] Installing findutils-1:4.10.0 100% | 234.2 MiB/s | 2.1 MiB | 00m00s [ 59/155] Installing libmount-0:2.40.2- 100% | 236.8 MiB/s | 485.1 KiB | 00m00s [ 60/155] Installing alternatives-0:1.3 100% | 214.7 MiB/s | 219.9 KiB | 00m00s [ 61/155] Installing lz4-libs-0:1.10.0- 100% | 256.5 MiB/s | 262.7 KiB | 00m00s [ 62/155] Installing lua-libs-0:5.4.6-6 100% | 192.5 MiB/s | 394.3 KiB | 00m00s [ 63/155] Installing libcom_err-0:1.47. 100% | 234.8 MiB/s | 240.4 KiB | 00m00s [ 64/155] Installing libtasn1-0:4.19.0- 100% | 278.9 MiB/s | 285.6 KiB | 00m00s [ 65/155] Installing libunistring-0:1.1 100% | 301.5 MiB/s | 1.8 MiB | 00m00s [ 66/155] Installing libidn2-0:2.3.7-2. 100% | 113.1 MiB/s | 463.1 KiB | 00m00s [ 67/155] Installing libpsl-0:0.21.5-4. 100% | 193.1 MiB/s | 197.7 KiB | 00m00s [ 68/155] Installing zstd-0:1.5.6-2.fc4 100% | 281.8 MiB/s | 1.7 MiB | 00m00s [ 69/155] Installing util-linux-core-0: 100% | 387.6 MiB/s | 6.2 MiB | 00m00s [ 70/155] Installing tar-2:1.35-4.fc41. 100% | 278.8 MiB/s | 3.1 MiB | 00m00s [ 71/155] Installing libsemanage-0:3.7- 100% | 118.3 MiB/s | 363.3 KiB | 00m00s [ 72/155] Installing shadow-utils-2:4.1 100% | 184.4 MiB/s | 7.4 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-15.fc41.aarch64 >>> Stop pre-install scriptlet: libutempter-0:1.2.1-15.fc41.aarch64 [ 73/155] Installing libutempter-0:1.2. 100% | 205.0 MiB/s | 419.8 KiB | 00m00s [ 74/155] Installing zip-0:3.0-41.fc41. 100% | 281.0 MiB/s | 1.1 MiB | 00m00s [ 75/155] Installing gdbm-1:1.23-7.fc41 100% | 227.9 MiB/s | 933.4 KiB | 00m00s [ 76/155] Installing cyrus-sasl-lib-0:2 100% | 310.7 MiB/s | 3.1 MiB | 00m00s [ 77/155] Installing libfdisk-0:2.40.2- 100% | 236.3 MiB/s | 483.9 KiB | 00m00s [ 78/155] Installing libxml2-0:2.12.8-2 100% | 306.0 MiB/s | 2.1 MiB | 00m00s [ 79/155] Installing bzip2-0:1.0.8-19.f 100% | 211.0 MiB/s | 432.2 KiB | 00m00s [ 80/155] Installing add-determinism-0: 100% | 290.5 MiB/s | 2.0 MiB | 00m00s [ 81/155] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 82/155] Installing sqlite-libs-0:3.46 100% | 311.7 MiB/s | 1.6 MiB | 00m00s [ 83/155] Installing ed-0:1.20.2-2.fc41 100% | 278.5 MiB/s | 285.1 KiB | 00m00s [ 84/155] Installing patch-0:2.7.6-25.f 100% | 191.5 MiB/s | 392.1 KiB | 00m00s [ 85/155] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-8.fc41.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-8.fc41.noar [ 86/155] Installing elfutils-libs-0:0. 100% | 229.5 MiB/s | 940.2 KiB | 00m00s [ 87/155] Installing cpio-0:2.15-2.fc41 100% | 203.4 MiB/s | 1.2 MiB | 00m00s [ 88/155] Installing diffutils-0:3.10-8 100% | 234.4 MiB/s | 2.1 MiB | 00m00s [ 89/155] Installing jansson-0:2.13.1-1 100% | 216.7 MiB/s | 221.9 KiB | 00m00s [ 90/155] Installing libgomp-0:14.2.1-3 100% | 277.6 MiB/s | 568.5 KiB | 00m00s [ 91/155] Installing libpkgconf-0:2.3.0 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [ 92/155] Installing pkgconf-0:2.3.0-1. 100% | 237.4 MiB/s | 243.1 KiB | 00m00s [ 93/155] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s [ 94/155] Installing libffi-0:3.4.6-3.f 100% | 277.2 MiB/s | 283.8 KiB | 00m00s [ 95/155] Installing p11-kit-0:0.25.5-3 100% | 203.6 MiB/s | 2.6 MiB | 00m00s [ 96/155] Installing p11-kit-trust-0:0. 100% | 64.2 MiB/s | 657.4 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.5-3.fc41.aarch64 >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.5-3.fc41.aarch64 [ 97/155] Installing keyutils-libs-0:1. 100% | 222.5 MiB/s | 227.9 KiB | 00m00s [ 98/155] Installing libverto-0:0.3.2-9 100% | 194.7 MiB/s | 199.3 KiB | 00m00s [ 99/155] Installing xxhash-libs-0:0.8. 100% | 208.7 MiB/s | 213.7 KiB | 00m00s [100/155] Installing libbrotli-0:1.1.0- 100% | 285.2 MiB/s | 1.1 MiB | 00m00s [101/155] Installing libnghttp2-0:1.62. 100% | 257.2 MiB/s | 263.3 KiB | 00m00s [102/155] Installing libtool-ltdl-0:2.4 100% | 218.1 MiB/s | 223.4 KiB | 00m00s [103/155] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [104/155] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [105/155] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [106/155] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [107/155] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [108/155] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [109/155] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [110/155] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [111/155] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [112/155] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [113/155] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [114/155] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [115/155] Installing coreutils-common-0 100% | 294.5 MiB/s | 11.2 MiB | 00m00s [116/155] Installing openssl-libs-1:3.2 100% | 327.8 MiB/s | 7.2 MiB | 00m00s [117/155] Installing coreutils-0:9.5-9. 100% | 462.2 MiB/s | 20.8 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41.n >>> Stop pre-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41.noar [118/155] Installing ca-certificates-0: 100% | 2.4 MiB/s | 2.4 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41. >>> Stop post-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41.noa [119/155] Installing krb5-libs-0:1.21.3 100% | 257.4 MiB/s | 3.3 MiB | 00m00s [120/155] Installing libarchive-0:3.7.4 100% | 238.4 MiB/s | 976.6 KiB | 00m00s [121/155] Installing libtirpc-0:1.3.5-0 100% | 135.0 MiB/s | 276.5 KiB | 00m00s [122/155] Installing gzip-0:1.13-2.fc41 100% | 160.9 MiB/s | 494.4 KiB | 00m00s [123/155] Installing authselect-libs-0: 100% | 132.1 MiB/s | 946.8 KiB | 00m00s [124/155] Installing cracklib-0:2.9.11- 100% | 132.0 MiB/s | 946.3 KiB | 00m00s [125/155] Installing libpwquality-0:1.4 100% | 158.2 MiB/s | 1.1 MiB | 00m00s [126/155] Installing libnsl2-0:2.0.1-2. 100% | 109.0 MiB/s | 223.2 KiB | 00m00s [127/155] Installing pam-0:1.6.1-5.fc41 100% | 367.9 MiB/s | 11.0 MiB | 00m00s [128/155] Installing libssh-0:0.10.6-8. 100% | 189.9 MiB/s | 583.4 KiB | 00m00s [129/155] Installing rpm-sequoia-0:1.7. 100% | 287.1 MiB/s | 2.3 MiB | 00m00s [130/155] Installing rpm-libs-0:4.19.92 100% | 260.2 MiB/s | 799.4 KiB | 00m00s [131/155] Installing rpm-build-libs-0:4 100% | 128.7 MiB/s | 263.6 KiB | 00m00s [132/155] Installing libevent-0:2.1.12- 100% | 304.7 MiB/s | 1.5 MiB | 00m00s [133/155] Installing openldap-0:2.6.8-5 100% | 233.4 MiB/s | 956.1 KiB | 00m00s [134/155] Installing libcurl-0:8.9.1-2. 100% | 279.7 MiB/s | 859.3 KiB | 00m00s [135/155] Installing elfutils-debuginfo 100% | 194.8 MiB/s | 398.9 KiB | 00m00s [136/155] Installing binutils-0:2.43-3. 100% | 344.4 MiB/s | 33.1 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.43-3.fc41.aarch64 >>> Stop post-install scriptlet: binutils-0:2.43-3.fc41.aarch64 [137/155] Installing elfutils-0:0.191-8 100% | 353.9 MiB/s | 5.0 MiB | 00m00s [138/155] Installing gdb-minimal-0:15.1 100% | 329.1 MiB/s | 11.8 MiB | 00m00s [139/155] Installing debugedit-0:5.0-17 100% | 245.1 MiB/s | 502.0 KiB | 00m00s [140/155] Installing curl-0:8.9.1-2.fc4 100% | 69.6 MiB/s | 926.7 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.92-6.fc41.aarch64 >>> Stop pre-install scriptlet: rpm-0:4.19.92-6.fc41.aarch64 [141/155] Installing rpm-0:4.19.92-6.fc 100% | 139.6 MiB/s | 3.4 MiB | 00m00s [142/155] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [143/155] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [144/155] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [145/155] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [146/155] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [147/155] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [148/155] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [149/155] Installing redhat-rpm-config- 100% | 61.9 MiB/s | 190.1 KiB | 00m00s [150/155] Installing rpm-build-0:4.19.9 100% | 279.4 MiB/s | 1.4 MiB | 00m00s [151/155] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [152/155] Installing util-linux-0:2.40. 100% | 350.8 MiB/s | 17.5 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.2-4.fc41.aarch64 >>> Stop post-install scriptlet: util-linux-0:2.40.2-4.fc41.aarch64 [153/155] Installing authselect-0:1.5.0 100% | 102.2 MiB/s | 313.9 KiB | 00m00s [154/155] Installing which-0:2.21-42.fc 100% | 122.2 MiB/s | 250.4 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [155/155] Installing info-0:7.1-3.fc41. 100% | 486.2 KiB/s | 614.0 KiB | 00m01s >>> Running post-transaction scriptlet: filesystem-0:3.18-23.fc41.aarch64 >>> Stop post-transaction scriptlet: filesystem-0:3.18-23.fc41.aarch64 >>> Running post-transaction scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.f >>> Stop post-transaction scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41 >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-7.fc41.aarch64 >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-7.fc41.aarch64 >>> Running post-transaction scriptlet: rpm-0:4.19.92-6.fc41.aarch64 >>> Stop post-transaction scriptlet: rpm-0:4.19.92-6.fc41.aarch64 >>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.aarch64 >>> Stop trigger-install scriptlet: glibc-common-0:2.40-3.fc41.aarch64 >>> Running trigger-install scriptlet: info-0:7.1-3.fc41.aarch64 >>> Stop trigger-install scriptlet: info-0:7.1-3.fc41.aarch64 Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.3.6-1.fc41.aarch64 alternatives-1.30-1.fc41.aarch64 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc41.aarch64 authselect-1.5.0-7.fc41.aarch64 authselect-libs-1.5.0-7.fc41.aarch64 basesystem-11-21.fc41.noarch bash-5.2.32-1.fc41.aarch64 binutils-2.43-3.fc41.aarch64 build-reproducibility-srpm-macros-0.3.6-1.fc41.noarch bzip2-1.0.8-19.fc41.aarch64 bzip2-libs-1.0.8-19.fc41.aarch64 ca-certificates-2024.2.68_v8.0.302-3.fc41.noarch coreutils-9.5-9.fc41.aarch64 coreutils-common-9.5-9.fc41.aarch64 cpio-2.15-2.fc41.aarch64 cracklib-2.9.11-6.fc41.aarch64 crypto-policies-20240826-1.gite824389.fc41.noarch curl-8.9.1-2.fc41.aarch64 cyrus-sasl-lib-2.1.28-27.fc41.aarch64 debugedit-5.0-17.fc41.aarch64 diffutils-3.10-8.fc41.aarch64 dwz-0.15-7.fc41.aarch64 ed-1.20.2-2.fc41.aarch64 efi-srpm-macros-5-12.fc41.noarch elfutils-0.191-8.fc41.aarch64 elfutils-debuginfod-client-0.191-8.fc41.aarch64 elfutils-default-yama-scope-0.191-8.fc41.noarch elfutils-libelf-0.191-8.fc41.aarch64 elfutils-libs-0.191-8.fc41.aarch64 fedora-gpg-keys-41-0.5.noarch fedora-release-41-0.21.noarch fedora-release-common-41-0.21.noarch fedora-release-identity-basic-41-0.21.noarch fedora-repos-41-0.5.noarch file-5.45-7.fc41.aarch64 file-libs-5.45-7.fc41.aarch64 filesystem-3.18-23.fc41.aarch64 findutils-4.10.0-4.fc41.aarch64 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.3.2-1.fc41.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.aarch64 gdb-minimal-15.1-1.fc41.aarch64 gdbm-1.23-7.fc41.aarch64 gdbm-libs-1.23-7.fc41.aarch64 ghc-srpm-macros-1.9.1-2.fc41.noarch glibc-2.40-3.fc41.aarch64 glibc-common-2.40-3.fc41.aarch64 glibc-gconv-extra-2.40-3.fc41.aarch64 glibc-minimal-langpack-2.40-3.fc41.aarch64 gmp-6.3.0-2.fc41.aarch64 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-3.fc41.noarch gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc41.aarch64 gzip-1.13-2.fc41.aarch64 info-7.1-3.fc41.aarch64 jansson-2.13.1-10.fc41.aarch64 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.aarch64 krb5-libs-1.21.3-2.fc41.aarch64 libacl-2.3.2-2.fc41.aarch64 libarchive-3.7.4-3.fc41.aarch64 libattr-2.5.2-4.fc41.aarch64 libblkid-2.40.2-4.fc41.aarch64 libbrotli-1.1.0-5.fc41.aarch64 libcap-2.70-4.fc41.aarch64 libcap-ng-0.8.5-3.fc41.aarch64 libcom_err-1.47.1-3.fc41.aarch64 libcurl-8.9.1-2.fc41.aarch64 libeconf-0.6.2-3.fc41.aarch64 libevent-2.1.12-14.fc41.aarch64 libfdisk-2.40.2-4.fc41.aarch64 libffi-3.4.6-3.fc41.aarch64 libgcc-14.2.1-3.fc41.aarch64 libgomp-14.2.1-3.fc41.aarch64 libidn2-2.3.7-2.fc41.aarch64 libmount-2.40.2-4.fc41.aarch64 libnghttp2-1.62.1-2.fc41.aarch64 libnsl2-2.0.1-2.fc41.aarch64 libpkgconf-2.3.0-1.fc41.aarch64 libpsl-0.21.5-4.fc41.aarch64 libpwquality-1.4.5-11.fc41.aarch64 libselinux-3.7-5.fc41.aarch64 libsemanage-3.7-2.fc41.aarch64 libsepol-3.7-2.fc41.aarch64 libsmartcols-2.40.2-4.fc41.aarch64 libssh-0.10.6-8.fc41.aarch64 libssh-config-0.10.6-8.fc41.noarch libstdc++-14.2.1-3.fc41.aarch64 libtasn1-4.19.0-9.fc41.aarch64 libtirpc-1.3.5-0.fc41.aarch64 libtool-ltdl-2.4.7-12.fc41.aarch64 libunistring-1.1-8.fc41.aarch64 libutempter-1.2.1-15.fc41.aarch64 libuuid-2.40.2-4.fc41.aarch64 libverto-0.3.2-9.fc41.aarch64 libxcrypt-4.4.36-7.fc41.aarch64 libxml2-2.12.8-2.fc41.aarch64 libzstd-1.5.6-2.fc41.aarch64 lua-libs-5.4.6-6.fc41.aarch64 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.aarch64 mpfr-4.2.1-5.fc41.aarch64 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.aarch64 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-5.fc41.aarch64 openssl-libs-3.2.2-5.fc41.aarch64 p11-kit-0.25.5-3.fc41.aarch64 p11-kit-trust-0.25.5-3.fc41.aarch64 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.6.1-5.fc41.aarch64 pam-libs-1.6.1-5.fc41.aarch64 patch-2.7.6-25.fc41.aarch64 pcre2-10.44-1.fc41.1.aarch64 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc41.aarch64 pkgconf-m4-2.3.0-1.fc41.noarch pkgconf-pkg-config-2.3.0-1.fc41.aarch64 popt-1.19-7.fc41.aarch64 publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.14.0-1.fc41.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.15-1.fc41.noarch qt6-srpm-macros-6.7.2-3.fc41.noarch readline-8.2-10.fc41.aarch64 redhat-rpm-config-293-1.fc41.noarch rpm-4.19.92-6.fc41.aarch64 rpm-build-4.19.92-6.fc41.aarch64 rpm-build-libs-4.19.92-6.fc41.aarch64 rpm-libs-4.19.92-6.fc41.aarch64 rpm-sequoia-1.7.0-2.fc41.aarch64 rust-srpm-macros-26.3-3.fc41.noarch sed-4.9-3.fc41.aarch64 setup-2.15.0-5.fc41.noarch shadow-utils-4.15.1-9.fc41.aarch64 sqlite-libs-3.46.1-1.fc41.aarch64 systemd-libs-256.5-1.fc41.aarch64 tar-1.35-4.fc41.aarch64 unzip-6.0-64.fc41.aarch64 util-linux-2.40.2-4.fc41.aarch64 util-linux-core-2.40.2-4.fc41.aarch64 which-2.21-42.fc41.aarch64 xxhash-libs-0.8.2-3.fc41.aarch64 xz-5.6.2-2.fc41.aarch64 xz-libs-5.6.2-2.fc41.aarch64 zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.aarch64 zlib-ng-compat-2.1.7-2.fc41.aarch64 zstd-1.5.6-2.fc41.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1616803200 Wrote: /builddir/build/SRPMS/linuxsampler-2.1.1-2.fc41.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-41-aarch64-1726659391.639608/root/var/log’: No such file or directory INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-41-aarch64-1726659391.639608/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-hqwk3q7t/linuxsampler/linuxsampler.spec) Config(child) 0 minutes 21 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.fc41.src.rpm) Config(fedora-41-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-aarch64-bootstrap-1726659391.639608/root. INFO: reusing tmpfs at /var/lib/mock/fedora-41-aarch64-bootstrap-1726659391.639608/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-41-aarch64-1726659391.639608/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 INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.92-6.fc41.aarch64 rpm-sequoia-1.7.0-2.fc41.aarch64 dnf5-5.2.5.0-2.fc41.aarch64 dnf5-plugins-5.2.5.0-2.fc41.aarch64 Finish: chroot init Start: build phase for linuxsampler-2.1.1-2.fc41.src.rpm Start: build setup for linuxsampler-2.1.1-2.fc41.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1616803200 Wrote: /builddir/build/SRPMS/linuxsampler-2.1.1-2.fc41.src.rpm Updating and loading repositories: updates 100% | 239.4 KiB/s | 14.6 KiB | 00m00s fedora 100% | 29.5 KiB/s | 8.2 KiB | 00m00s Copr repository 100% | 109.2 KiB/s | 1.5 KiB | 00m00s Additional repo https_download1_rpmfus 100% | 12.3 KiB/s | 3.7 KiB | 00m00s Additional repo https_codecs_fedorapro 100% | 61.8 KiB/s | 2.3 KiB | 00m00s Repositories loaded. Package "pkgconf-pkg-config-2.3.0-1.fc41.aarch64" is already installed. Package Arch Version Repository Size Installing: alsa-lib-devel aarch64 1.2.12-2.fc41 fedora 15.2 MiB autoconf noarch 2.72-3.fc41 fedora 2.8 MiB automake noarch 1.16.5-17.fc41 fedora 1.7 MiB bison aarch64 3.8.2-9.fc41 fedora 3.6 MiB dssi-devel aarch64 1.1.1-28.fc40 fedora 80.9 KiB flex aarch64 2.6.4-18.fc41 fedora 881.3 KiB gcc aarch64 14.2.1-3.fc41 fedora 93.8 MiB gcc-c++ aarch64 14.2.1-3.fc41 fedora 35.0 MiB jack-audio-connection-kit-devel aarch64 1.9.22-6.fc41 fedora 1.8 MiB libgig-devel aarch64 4.3.0-1.fc41 copr_base 11.2 MiB libsndfile-devel aarch64 1.2.2-4.fc41 fedora 212.9 KiB libtool aarch64 2.4.7-12.fc41 fedora 2.6 MiB lv2-devel aarch64 1.18.8-9.fc41 fedora 711.8 KiB make aarch64 1:4.4.1-8.fc41 fedora 1.8 MiB perl-XML-Parser aarch64 2.47-5.fc41 fedora 769.4 KiB sqlite-devel aarch64 3.46.1-1.fc41 fedora 666.5 KiB Installing dependencies: alsa-lib aarch64 1.2.12-2.fc41 fedora 1.8 MiB annobin-docs noarch 12.69-1.fc41 fedora 97.7 KiB annobin-plugin-gcc aarch64 12.69-1.fc41 fedora 1.1 MiB cpp aarch64 14.2.1-3.fc41 fedora 31.8 MiB dbus-libs aarch64 1:1.14.10-4.fc41 fedora 489.1 KiB emacs-filesystem noarch 1:30.0-3.fc41 fedora 0.0 B expat aarch64 2.6.2-2.fc41 fedora 536.9 KiB flac-devel aarch64 1.4.3-5.fc41 fedora 5.3 MiB flac-libs aarch64 1.4.3-5.fc41 fedora 742.0 KiB gcc-plugin-annobin aarch64 14.2.1-3.fc41 fedora 197.1 KiB glib2 aarch64 2.82.0-1.fc41 fedora 16.6 MiB glibc-devel aarch64 2.40-3.fc41 fedora 2.2 MiB glibmm2.4 aarch64 2.66.7-2.fc41 fedora 3.1 MiB gnutls aarch64 3.8.6-7.fc41 fedora 3.4 MiB groff-base aarch64 1.23.0-7.fc41 fedora 5.2 MiB gsm aarch64 1.0.22-7.fc41 fedora 204.8 KiB jack-audio-connection-kit aarch64 1.9.22-6.fc41 fedora 4.0 MiB kernel-headers aarch64 6.11.0-63.fc41 fedora 6.3 MiB ladspa aarch64 1.17-5.fc41 fedora 1.5 MiB ladspa-devel aarch64 1.17-5.fc41 fedora 50.1 KiB lame-libs aarch64 3.100-18.fc41 fedora 1.3 MiB libasan aarch64 14.2.1-3.fc41 fedora 1.6 MiB libatomic aarch64 14.2.1-3.fc41 fedora 196.9 KiB libb2 aarch64 0.98.1-12.fc41 fedora 202.2 KiB libconfig aarch64 1.7.3-9.fc41 fedora 449.0 KiB libdb aarch64 5.3.28-63.fc41 fedora 1.9 MiB libffado aarch64 2.4.8-6.fc41 fedora 2.5 MiB libgig aarch64 4.3.0-1.fc41 copr_base 13.0 MiB libiec61883 aarch64 1.2.0-35.fc41 fedora 225.7 KiB libmpc aarch64 1.3.1-6.fc41 fedora 280.8 KiB libogg aarch64 2:1.3.5-9.fc41 fedora 205.5 KiB libogg-devel aarch64 2:1.3.5-9.fc41 fedora 17.5 KiB libraw1394 aarch64 2.1.2-21.fc41 fedora 823.3 KiB libsamplerate aarch64 0.2.2-9.fc41 fedora 1.6 MiB libsigc++20 aarch64 2.12.1-3.fc41 fedora 254.5 KiB libsndfile aarch64 1.2.2-4.fc41 fedora 690.2 KiB libstdc++-devel aarch64 14.2.1-3.fc41 fedora 15.1 MiB libubsan aarch64 14.2.1-3.fc41 fedora 539.2 KiB libvorbis aarch64 1:1.3.7-11.fc41 fedora 1.2 MiB libvorbis-devel aarch64 1:1.3.7-11.fc41 fedora 38.4 KiB libxcrypt-devel aarch64 4.4.36-7.fc41 fedora 30.3 KiB libxml++ aarch64 2.42.3-4.fc41 fedora 378.7 KiB lv2 aarch64 1.18.8-9.fc41 fedora 373.3 KiB m4 aarch64 1.4.19-10.fc41 fedora 668.7 KiB mailcap noarch 2.1.54-7.fc41 fedora 86.0 KiB mpdecimal aarch64 2.5.1-16.fc41 fedora 328.9 KiB mpg123-devel aarch64 1.31.3-5.fc41 fedora 2.9 MiB mpg123-libs aarch64 1.31.3-5.fc41 fedora 1.0 MiB ncurses aarch64 6.5-2.20240629.fc41 fedora 1.7 MiB nettle aarch64 3.10-3.fc41 fedora 956.7 KiB opus aarch64 1.5.2-1.fc41 fedora 519.9 KiB opus-devel aarch64 1.5.2-1.fc41 fedora 2.6 MiB perl-AutoLoader noarch 5.74-511.fc41 fedora 20.5 KiB perl-B aarch64 1.89-511.fc41 fedora 606.1 KiB perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-Class-Struct noarch 0.68-511.fc41 fedora 25.4 KiB perl-Clone aarch64 0.47-1.fc41 fedora 208.6 KiB perl-Compress-Raw-Bzip2 aarch64 2.212-512.fc41 fedora 225.6 KiB perl-Compress-Raw-Zlib aarch64 2.212-512.fc41 fedora 286.5 KiB perl-Data-Dump noarch 1.25-11.fc41 fedora 50.2 KiB perl-Data-Dumper aarch64 2.189-512.fc41 fedora 263.8 KiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-Digest-HMAC noarch 1.04-11.fc41 fedora 28.1 KiB perl-Digest-MD5 aarch64 2.59-5.fc41 fedora 231.9 KiB perl-Digest-SHA aarch64 1:6.04-512.fc41 fedora 264.7 KiB perl-DynaLoader aarch64 1.56-511.fc41 fedora 32.1 KiB perl-Encode aarch64 4:3.21-511.fc41 fedora 5.9 MiB perl-Encode-Locale noarch 1.05-30.fc41 fedora 19.0 KiB perl-Errno aarch64 1.38-511.fc41 fedora 8.4 KiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-Fcntl aarch64 1.18-511.fc41 fedora 221.1 KiB perl-File-Basename noarch 2.86-511.fc41 fedora 14.0 KiB perl-File-Compare noarch 1.100.800-511.fc41 fedora 5.6 KiB perl-File-Copy noarch 2.41-511.fc41 fedora 19.6 KiB perl-File-Find noarch 1.44-511.fc41 fedora 41.9 KiB perl-File-Listing noarch 6.16-4.fc41 fedora 41.2 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-511.fc41 fedora 12.5 KiB perl-FileHandle noarch 2.05-511.fc41 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-511.fc41 fedora 11.2 KiB perl-HTML-Parser aarch64 3.83-1.fc41 fedora 421.9 KiB perl-HTML-Tagset noarch 3.24-2.fc41 fedora 18.7 KiB perl-HTTP-Cookies noarch 6.11-4.fc41 fedora 73.4 KiB perl-HTTP-Date noarch 6.06-5.fc41 fedora 41.2 KiB perl-HTTP-Message noarch 6.46-2.fc41 fedora 215.3 KiB perl-HTTP-Negotiate noarch 6.01-39.fc41 fedora 27.6 KiB perl-HTTP-Tiny noarch 0.088-512.fc41 fedora 152.2 KiB perl-I18N-Langinfo aarch64 0.24-511.fc41 fedora 214.8 KiB perl-IO aarch64 1.55-511.fc41 fedora 319.2 KiB perl-IO-Compress noarch 2.212-512.fc41 fedora 1.0 MiB perl-IO-HTML noarch 1.004-13.fc41 fedora 45.2 KiB perl-IO-Socket-IP noarch 0.42-512.fc41 fedora 98.7 KiB perl-IO-Socket-SSL noarch 2.089-1.fc41 fedora 703.3 KiB perl-IPC-Open3 noarch 1.22-511.fc41 fedora 22.5 KiB perl-LWP-MediaTypes noarch 6.04-19.fc41 fedora 79.0 KiB perl-MIME-Base64 aarch64 3.16-511.fc41 fedora 222.2 KiB perl-Module-Load noarch 1:0.36-511.fc41 fedora 14.9 KiB perl-Mozilla-CA noarch 20240730-1.fc41 fedora 9.8 KiB perl-NTLM noarch 1.09-39.fc41 fedora 31.2 KiB perl-Net-HTTP noarch 6.23-5.fc41 fedora 74.7 KiB perl-Net-SSLeay aarch64 1.94-7.fc41 fedora 1.4 MiB perl-POSIX aarch64 2.20-511.fc41 fedora 327.3 KiB perl-PathTools aarch64 3.91-511.fc41 fedora 352.1 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-Scalar-List-Utils aarch64 5:1.65-1.fc41 fedora 278.6 KiB perl-SelectSaver noarch 1.02-511.fc41 fedora 2.2 KiB perl-Socket aarch64 4:2.038-511.fc41 fedora 272.1 KiB perl-Storable aarch64 1:3.32-511.fc41 fedora 372.5 KiB perl-Symbol noarch 1.09-511.fc41 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Thread-Queue noarch 3.14-511.fc41 fedora 28.9 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-TimeDate noarch 1:2.33-15.fc41 fedora 95.2 KiB perl-Try-Tiny noarch 0.32-1.fc41 fedora 67.3 KiB perl-URI noarch 5.28-2.fc41 fedora 240.7 KiB perl-WWW-RobotRules noarch 6.02-40.fc41 fedora 24.3 KiB perl-base noarch 2.27-511.fc41 fedora 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-if noarch 0.61.000-511.fc41 fedora 5.8 KiB perl-interpreter aarch64 4:5.40.0-511.fc41 fedora 302.3 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-libs aarch64 4:5.40.0-511.fc41 fedora 10.9 MiB perl-libwww-perl noarch 6.77-2.fc41 fedora 521.0 KiB perl-locale noarch 1.12-511.fc41 fedora 6.5 KiB perl-mro aarch64 1.29-511.fc41 fedora 209.7 KiB perl-overload noarch 1.37-511.fc41 fedora 71.5 KiB perl-overloading noarch 0.02-511.fc41 fedora 4.8 KiB perl-parent noarch 1:0.242-1.fc41 fedora 10.0 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-subs noarch 1.04-511.fc41 fedora 2.1 KiB perl-threads aarch64 1:2.40-511.fc41 fedora 263.2 KiB perl-threads-shared aarch64 1.69-511.fc41 fedora 231.8 KiB perl-vars noarch 1.05-511.fc41 fedora 3.9 KiB python-pip-wheel noarch 24.2-1.fc41 fedora 1.2 MiB python3 aarch64 3.13.0~rc2-1.fc41 fedora 211.8 KiB python3-isodate noarch 0.6.1-13.fc41 fedora 234.2 KiB python3-libs aarch64 3.13.0~rc2-1.fc41 fedora 49.8 MiB python3-markdown noarch 3.6-3.fc41 fedora 683.6 KiB python3-pyparsing noarch 3.1.2-7.fc41 fedora 1.0 MiB python3-rdflib noarch 7.0.0-5.fc41 fedora 4.2 MiB python3-six noarch 1.16.0-23.fc41 fedora 118.3 KiB sqlite aarch64 3.46.1-1.fc41 fedora 1.8 MiB tzdata noarch 2024a-9.fc41 fedora 1.7 MiB Transaction Summary: Installing: 167 packages Total size of inbound packages is 108 MiB. Need to download 108 MiB. After this operation 402 MiB will be used (install 402 MiB, remove 0 B). [ 1/167] alsa-lib-devel-0:1.2.12-2.fc4 100% | 49.2 MiB/s | 956.4 KiB | 00m00s [ 2/167] autoconf-0:2.72-3.fc41.noarch 100% | 32.4 MiB/s | 829.7 KiB | 00m00s [ 3/167] automake-0:1.16.5-17.fc41.noa 100% | 26.2 MiB/s | 696.9 KiB | 00m00s [ 4/167] dssi-devel-0:1.1.1-28.fc40.aa 100% | 11.0 MiB/s | 33.9 KiB | 00m00s [ 5/167] flex-0:2.6.4-18.fc41.aarch64 100% | 31.7 MiB/s | 292.1 KiB | 00m00s [ 6/167] bison-0:3.8.2-9.fc41.aarch64 100% | 44.1 MiB/s | 994.5 KiB | 00m00s [ 7/167] gcc-0:14.2.1-3.fc41.aarch64 100% | 204.6 MiB/s | 33.8 MiB | 00m00s [ 8/167] libgig-devel-0:4.3.0-1.fc41.a 100% | 5.9 MiB/s | 941.0 KiB | 00m00s [ 9/167] libsndfile-devel-0:1.2.2-4.fc 100% | 19.9 MiB/s | 81.4 KiB | 00m00s [ 10/167] lv2-devel-0:1.18.8-9.fc41.aar 100% | 31.8 MiB/s | 130.1 KiB | 00m00s [ 11/167] libtool-0:2.4.7-12.fc41.aarch 100% | 45.1 MiB/s | 600.0 KiB | 00m00s [ 12/167] make-1:4.4.1-8.fc41.aarch64 100% | 40.7 MiB/s | 583.7 KiB | 00m00s [ 13/167] sqlite-devel-0:3.46.1-1.fc41. 100% | 72.8 MiB/s | 149.0 KiB | 00m00s [ 14/167] alsa-lib-0:1.2.12-2.fc41.aarc 100% | 70.3 MiB/s | 504.2 KiB | 00m00s [ 15/167] perl-XML-Parser-0:2.47-5.fc41 100% | 12.8 MiB/s | 236.6 KiB | 00m00s [ 16/167] emacs-filesystem-1:30.0-3.fc4 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 17/167] perl-Carp-0:1.54-511.fc41.noa 100% | 9.4 MiB/s | 28.9 KiB | 00m00s [ 18/167] m4-0:1.4.19-10.fc41.aarch64 100% | 36.8 MiB/s | 301.4 KiB | 00m00s [ 19/167] perl-Class-Struct-0:0.68-511. 100% | 7.2 MiB/s | 22.0 KiB | 00m00s [ 20/167] perl-Data-Dumper-0:2.189-512. 100% | 17.9 MiB/s | 55.1 KiB | 00m00s [ 21/167] perl-Errno-0:1.38-511.fc41.aa 100% | 7.3 MiB/s | 14.9 KiB | 00m00s [ 22/167] perl-File-Basename-0:2.86-511 100% | 5.6 MiB/s | 17.1 KiB | 00m00s [ 23/167] perl-Exporter-0:5.78-511.fc41 100% | 7.5 MiB/s | 30.9 KiB | 00m00s [ 24/167] perl-File-Compare-0:1.100.800 100% | 6.5 MiB/s | 13.2 KiB | 00m00s [ 25/167] perl-File-Copy-0:2.41-511.fc4 100% | 6.5 MiB/s | 20.1 KiB | 00m00s [ 26/167] perl-File-Find-0:1.44-511.fc4 100% | 8.2 MiB/s | 25.3 KiB | 00m00s [ 27/167] perl-File-Temp-1:0.231.100-51 100% | 14.4 MiB/s | 59.1 KiB | 00m00s [ 28/167] perl-File-stat-0:1.14-511.fc4 100% | 8.3 MiB/s | 17.0 KiB | 00m00s [ 29/167] perl-Getopt-Long-1:2.58-2.fc4 100% | 8.9 MiB/s | 63.9 KiB | 00m00s [ 30/167] perl-IO-0:1.55-511.fc41.aarch 100% | 10.0 MiB/s | 82.0 KiB | 00m00s [ 31/167] perl-POSIX-0:2.20-511.fc41.aa 100% | 31.6 MiB/s | 97.0 KiB | 00m00s [ 32/167] perl-PathTools-0:3.91-511.fc4 100% | 28.5 MiB/s | 87.5 KiB | 00m00s [ 33/167] perl-Text-ParseWords-0:3.31-5 100% | 5.4 MiB/s | 16.6 KiB | 00m00s [ 34/167] perl-constant-0:1.33-512.fc41 100% | 7.5 MiB/s | 23.0 KiB | 00m00s [ 35/167] perl-interpreter-4:5.40.0-511 100% | 17.7 MiB/s | 72.4 KiB | 00m00s [ 36/167] perl-File-Path-0:2.18-511.fc4 100% | 11.5 MiB/s | 35.3 KiB | 00m00s [ 37/167] gcc-c++-0:14.2.1-3.fc41.aarch 100% | 50.5 MiB/s | 12.9 MiB | 00m00s [ 38/167] perl-Thread-Queue-0:3.14-511. 100% | 1.6 MiB/s | 21.3 KiB | 00m00s [ 39/167] perl-threads-1:2.40-511.fc41. 100% | 7.0 MiB/s | 57.4 KiB | 00m00s [ 40/167] ladspa-devel-0:1.17-5.fc41.aa 100% | 2.6 MiB/s | 21.0 KiB | 00m00s [ 41/167] glibc-devel-0:2.40-3.fc41.aar 100% | 39.0 MiB/s | 638.6 KiB | 00m00s [ 42/167] perl-libs-4:5.40.0-511.fc41.a 100% | 43.2 MiB/s | 2.3 MiB | 00m00s [ 43/167] libatomic-0:14.2.1-3.fc41.aar 100% | 21.4 MiB/s | 43.9 KiB | 00m00s [ 44/167] libmpc-0:1.3.1-6.fc41.aarch64 100% | 23.7 MiB/s | 72.7 KiB | 00m00s [ 45/167] libubsan-0:14.2.1-3.fc41.aarc 100% | 35.4 MiB/s | 217.7 KiB | 00m00s [ 46/167] libasan-0:14.2.1-3.fc41.aarch 100% | 22.0 MiB/s | 495.8 KiB | 00m00s [ 47/167] libstdc++-devel-0:14.2.1-3.fc 100% | 51.7 MiB/s | 2.7 MiB | 00m00s [ 48/167] flac-devel-0:1.4.3-5.fc41.aar 100% | 79.8 MiB/s | 408.7 KiB | 00m00s [ 49/167] libogg-devel-2:1.3.5-9.fc41.a 100% | 6.2 MiB/s | 12.8 KiB | 00m00s [ 50/167] libsndfile-0:1.2.2-4.fc41.aar 100% | 34.9 MiB/s | 214.2 KiB | 00m00s [ 51/167] libvorbis-devel-1:1.3.7-11.fc 100% | 9.0 MiB/s | 18.5 KiB | 00m00s [ 52/167] mpg123-devel-0:1.31.3-5.fc41. 100% | 37.1 MiB/s | 341.6 KiB | 00m00s [ 53/167] opus-devel-0:1.5.2-1.fc41.aar 100% | 51.0 MiB/s | 782.9 KiB | 00m00s [ 54/167] lv2-0:1.18.8-9.fc41.aarch64 100% | 50.8 MiB/s | 104.0 KiB | 00m00s [ 55/167] python3-0:3.13.0~rc2-1.fc41.a 100% | 6.8 MiB/s | 27.7 KiB | 00m00s [ 56/167] python3-markdown-0:3.6-3.fc41 100% | 67.6 MiB/s | 207.6 KiB | 00m00s [ 57/167] python3-rdflib-0:7.0.0-5.fc41 100% | 115.3 MiB/s | 944.5 KiB | 00m00s [ 58/167] expat-0:2.6.2-2.fc41.aarch64 100% | 18.0 MiB/s | 110.7 KiB | 00m00s [ 59/167] perl-URI-0:5.28-2.fc41.noarch 100% | 32.4 MiB/s | 132.6 KiB | 00m00s [ 60/167] libgig-0:4.3.0-1.fc41.aarch64 100% | 7.4 MiB/s | 1.0 MiB | 00m00s [ 61/167] perl-overload-0:1.37-511.fc41 100% | 14.8 MiB/s | 45.5 KiB | 00m00s [ 62/167] sqlite-0:3.46.1-1.fc41.aarch6 100% | 140.0 MiB/s | 860.3 KiB | 00m00s [ 63/167] perl-libwww-perl-0:6.77-2.fc4 100% | 7.0 MiB/s | 206.4 KiB | 00m00s [ 64/167] cpp-0:14.2.1-3.fc41.aarch64 100% | 52.0 MiB/s | 10.7 MiB | 00m00s [ 65/167] perl-B-0:1.89-511.fc41.aarch6 100% | 10.2 MiB/s | 177.2 KiB | 00m00s [ 66/167] perl-Scalar-List-Utils-5:1.65 100% | 5.3 MiB/s | 71.1 KiB | 00m00s [ 67/167] perl-Fcntl-0:1.18-511.fc41.aa 100% | 14.6 MiB/s | 30.0 KiB | 00m00s [ 68/167] perl-Symbol-0:1.09-511.fc41.n 100% | 13.8 MiB/s | 14.2 KiB | 00m00s [ 69/167] perl-parent-1:0.242-1.fc41.no 100% | 7.3 MiB/s | 15.0 KiB | 00m00s [ 70/167] perl-base-0:2.27-511.fc41.noa 100% | 7.9 MiB/s | 16.2 KiB | 00m00s [ 71/167] perl-Pod-Usage-4:2.03-511.fc4 100% | 19.5 MiB/s | 40.0 KiB | 00m00s [ 72/167] perl-SelectSaver-0:1.02-511.f 100% | 5.7 MiB/s | 11.7 KiB | 00m00s [ 73/167] perl-locale-0:1.12-511.fc41.n 100% | 6.6 MiB/s | 13.6 KiB | 00m00s [ 74/167] perl-DynaLoader-0:1.56-511.fc 100% | 8.5 MiB/s | 26.0 KiB | 00m00s [ 75/167] perl-Socket-4:2.038-511.fc41. 100% | 10.8 MiB/s | 55.5 KiB | 00m00s [ 76/167] perl-vars-0:1.05-511.fc41.noa 100% | 4.2 MiB/s | 13.0 KiB | 00m00s [ 77/167] perl-threads-shared-0:1.69-51 100% | 10.8 MiB/s | 44.3 KiB | 00m00s [ 78/167] ladspa-0:1.17-5.fc41.aarch64 100% | 10.8 MiB/s | 44.2 KiB | 00m00s [ 79/167] libxcrypt-devel-0:4.4.36-7.fc 100% | 14.1 MiB/s | 28.8 KiB | 00m00s [ 80/167] flac-libs-0:1.4.3-5.fc41.aarc 100% | 37.8 MiB/s | 232.2 KiB | 00m00s [ 81/167] perl-Encode-4:3.21-511.fc41.a 100% | 49.6 MiB/s | 1.0 MiB | 00m00s [ 82/167] libogg-2:1.3.5-9.fc41.aarch64 100% | 10.8 MiB/s | 33.1 KiB | 00m00s [ 83/167] gsm-0:1.0.22-7.fc41.aarch64 100% | 11.8 MiB/s | 36.4 KiB | 00m00s [ 84/167] lame-libs-0:3.100-18.fc41.aar 100% | 41.2 MiB/s | 337.6 KiB | 00m00s [ 85/167] libvorbis-1:1.3.7-11.fc41.aar 100% | 20.0 MiB/s | 184.6 KiB | 00m00s [ 86/167] mpg123-libs-0:1.31.3-5.fc41.a 100% | 42.3 MiB/s | 346.5 KiB | 00m00s [ 87/167] opus-0:1.5.2-1.fc41.aarch64 100% | 31.7 MiB/s | 227.6 KiB | 00m00s [ 88/167] kernel-headers-0:6.11.0-63.fc 100% | 43.0 MiB/s | 1.6 MiB | 00m00s [ 89/167] python3-isodate-0:0.6.1-13.fc 100% | 25.0 MiB/s | 76.9 KiB | 00m00s [ 90/167] python3-pyparsing-0:3.1.2-7.f 100% | 54.2 MiB/s | 277.4 KiB | 00m00s [ 91/167] perl-MIME-Base64-0:3.16-511.f 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [ 92/167] perl-libnet-0:3.15-512.fc41.n 100% | 31.4 MiB/s | 128.5 KiB | 00m00s [ 93/167] perl-Data-Dump-0:1.25-11.fc41 100% | 8.0 MiB/s | 32.6 KiB | 00m00s [ 94/167] perl-Digest-MD5-0:2.59-5.fc41 100% | 11.7 MiB/s | 36.1 KiB | 00m00s [ 95/167] perl-Encode-Locale-0:1.05-30. 100% | 3.0 MiB/s | 18.6 KiB | 00m00s [ 96/167] perl-File-Listing-0:6.16-4.fc 100% | 3.4 MiB/s | 24.7 KiB | 00m00s [ 97/167] perl-HTML-Parser-0:3.83-1.fc4 100% | 24.2 MiB/s | 124.0 KiB | 00m00s [ 98/167] perl-HTTP-Date-0:6.06-5.fc41. 100% | 7.9 MiB/s | 24.4 KiB | 00m00s [ 99/167] perl-HTTP-Message-0:6.46-2.fc 100% | 19.7 MiB/s | 100.8 KiB | 00m00s [100/167] perl-HTTP-Cookies-0:6.11-4.fc 100% | 2.8 MiB/s | 37.3 KiB | 00m00s [101/167] perl-LWP-MediaTypes-0:6.04-19 100% | 10.8 MiB/s | 33.1 KiB | 00m00s [102/167] perl-Module-Load-1:0.36-511.f 100% | 4.2 MiB/s | 17.4 KiB | 00m00s [103/167] perl-HTTP-Negotiate-0:6.01-39 100% | 1.3 MiB/s | 19.6 KiB | 00m00s [104/167] perl-NTLM-0:1.09-39.fc41.noar 100% | 4.2 MiB/s | 21.7 KiB | 00m00s [105/167] perl-Try-Tiny-0:0.32-1.fc41.n 100% | 9.2 MiB/s | 37.6 KiB | 00m00s [106/167] perl-Net-HTTP-0:6.23-5.fc41.n 100% | 2.9 MiB/s | 39.1 KiB | 00m00s [107/167] perl-mro-0:1.29-511.fc41.aarc 100% | 7.2 MiB/s | 29.6 KiB | 00m00s [108/167] perl-overloading-0:0.02-511.f 100% | 6.3 MiB/s | 12.9 KiB | 00m00s [109/167] perl-if-0:0.61.000-511.fc41.n 100% | 4.5 MiB/s | 14.0 KiB | 00m00s [110/167] perl-Pod-Perldoc-0:3.28.01-51 100% | 28.0 MiB/s | 86.1 KiB | 00m00s [111/167] perl-WWW-RobotRules-0:6.02-40 100% | 856.1 KiB/s | 19.7 KiB | 00m00s [112/167] perl-Getopt-Std-0:1.14-511.fc 100% | 15.3 MiB/s | 15.6 KiB | 00m00s [113/167] perl-podlators-1:6.0.2-2.fc41 100% | 31.5 MiB/s | 128.9 KiB | 00m00s [114/167] perl-Storable-1:3.32-511.fc41 100% | 31.7 MiB/s | 97.4 KiB | 00m00s [115/167] libb2-0:0.98.1-12.fc41.aarch6 100% | 8.1 MiB/s | 24.9 KiB | 00m00s [116/167] mpdecimal-0:2.5.1-16.fc41.aar 100% | 29.0 MiB/s | 89.1 KiB | 00m00s [117/167] tzdata-0:2024a-9.fc41.noarch 100% | 49.9 MiB/s | 714.7 KiB | 00m00s [118/167] python3-six-0:1.16.0-23.fc41. 100% | 13.4 MiB/s | 41.2 KiB | 00m00s [119/167] python-pip-wheel-0:24.2-1.fc4 100% | 48.1 MiB/s | 1.2 MiB | 00m00s [120/167] perl-FileHandle-0:2.05-511.fc 100% | 3.0 MiB/s | 15.5 KiB | 00m00s [121/167] perl-IO-Socket-IP-0:0.42-512. 100% | 13.6 MiB/s | 41.8 KiB | 00m00s [122/167] perl-Time-Local-2:1.350-511.f 100% | 11.2 MiB/s | 34.5 KiB | 00m00s [123/167] perl-subs-0:1.04-511.fc41.noa 100% | 5.7 MiB/s | 11.7 KiB | 00m00s [124/167] perl-Term-ANSIColor-0:5.01-51 100% | 11.6 MiB/s | 47.7 KiB | 00m00s [125/167] perl-Digest-0:1.20-511.fc41.n 100% | 8.1 MiB/s | 24.9 KiB | 00m00s [126/167] perl-I18N-Langinfo-0:0.24-511 100% | 8.4 MiB/s | 25.9 KiB | 00m00s [127/167] perl-HTML-Tagset-0:3.24-2.fc4 100% | 4.5 MiB/s | 18.4 KiB | 00m00s [128/167] perl-Clone-0:0.47-1.fc41.aarc 100% | 7.2 MiB/s | 22.1 KiB | 00m00s [129/167] perl-Compress-Raw-Zlib-0:2.21 100% | 15.5 MiB/s | 63.5 KiB | 00m00s [130/167] perl-TimeDate-1:2.33-15.fc41. 100% | 3.5 MiB/s | 57.6 KiB | 00m00s [131/167] perl-IO-Compress-0:2.212-512. 100% | 42.3 MiB/s | 303.5 KiB | 00m00s [132/167] mailcap-0:2.1.54-7.fc41.noarc 100% | 11.2 MiB/s | 34.4 KiB | 00m00s [133/167] perl-IO-HTML-0:1.004-13.fc41. 100% | 4.5 MiB/s | 27.6 KiB | 00m00s [134/167] perl-IO-Socket-SSL-0:2.089-1. 100% | 37.6 MiB/s | 231.2 KiB | 00m00s [135/167] perl-Digest-HMAC-0:1.04-11.fc 100% | 1.5 MiB/s | 22.1 KiB | 00m00s [136/167] perl-HTTP-Tiny-0:0.088-512.fc 100% | 13.6 MiB/s | 55.8 KiB | 00m00s [137/167] perl-IPC-Open3-0:1.22-511.fc4 100% | 7.1 MiB/s | 21.8 KiB | 00m00s [138/167] perl-Pod-Simple-1:3.45-511.fc 100% | 35.7 MiB/s | 219.0 KiB | 00m00s [139/167] groff-base-0:1.23.0-7.fc41.aa 100% | 44.8 MiB/s | 1.1 MiB | 00m00s [140/167] perl-Term-Cap-0:1.18-511.fc41 100% | 5.4 MiB/s | 22.1 KiB | 00m00s [141/167] perl-AutoLoader-0:5.74-511.fc 100% | 10.4 MiB/s | 21.2 KiB | 00m00s [142/167] python3-libs-0:3.13.0~rc2-1.f 100% | 46.3 MiB/s | 9.0 MiB | 00m00s [143/167] perl-Compress-Raw-Bzip2-0:2.2 100% | 2.7 MiB/s | 35.5 KiB | 00m00s [144/167] perl-Digest-SHA-1:6.04-512.fc 100% | 6.1 MiB/s | 62.4 KiB | 00m00s [145/167] perl-Mozilla-CA-0:20240730-1. 100% | 13.9 MiB/s | 14.3 KiB | 00m00s [146/167] perl-Pod-Escapes-1:1.07-511.f 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [147/167] perl-Text-Tabs+Wrap-0:2024.00 100% | 7.1 MiB/s | 21.9 KiB | 00m00s [148/167] perl-Net-SSLeay-0:1.94-7.fc41 100% | 45.8 MiB/s | 375.4 KiB | 00m00s [149/167] jack-audio-connection-kit-dev 100% | 76.8 MiB/s | 235.9 KiB | 00m00s [150/167] jack-audio-connection-kit-0:1 100% | 168.5 MiB/s | 517.7 KiB | 00m00s [151/167] dbus-libs-1:1.14.10-4.fc41.aa 100% | 50.6 MiB/s | 155.3 KiB | 00m00s [152/167] ncurses-0:6.5-2.20240629.fc41 100% | 41.3 MiB/s | 422.6 KiB | 00m00s [153/167] libdb-0:5.3.28-63.fc41.aarch6 100% | 143.7 MiB/s | 735.5 KiB | 00m00s [154/167] libffado-0:2.4.8-6.fc41.aarch 100% | 132.3 MiB/s | 812.8 KiB | 00m00s [155/167] glibmm2.4-0:2.66.7-2.fc41.aar 100% | 200.0 MiB/s | 614.6 KiB | 00m00s [156/167] libconfig-0:1.7.3-9.fc41.aarc 100% | 22.3 MiB/s | 68.6 KiB | 00m00s [157/167] libiec61883-0:1.2.0-35.fc41.a 100% | 19.4 MiB/s | 39.7 KiB | 00m00s [158/167] libraw1394-0:2.1.2-21.fc41.aa 100% | 32.0 MiB/s | 65.5 KiB | 00m00s [159/167] libxml++-0:2.42.3-4.fc41.aarc 100% | 91.8 MiB/s | 94.0 KiB | 00m00s [160/167] libsigc++20-0:2.12.1-3.fc41.a 100% | 18.9 MiB/s | 38.8 KiB | 00m00s [161/167] libsamplerate-0:0.2.2-9.fc41. 100% | 64.3 MiB/s | 1.3 MiB | 00m00s [162/167] nettle-0:3.10-3.fc41.aarch64 100% | 21.4 MiB/s | 437.9 KiB | 00m00s [163/167] gnutls-0:3.8.6-7.fc41.aarch64 100% | 31.1 MiB/s | 1.1 MiB | 00m00s [164/167] gcc-plugin-annobin-0:14.2.1-3 100% | 17.9 MiB/s | 55.1 KiB | 00m00s [165/167] annobin-docs-0:12.69-1.fc41.n 100% | 29.9 MiB/s | 91.8 KiB | 00m00s [166/167] annobin-plugin-gcc-0:12.69-1. 100% | 52.7 MiB/s | 971.3 KiB | 00m00s [167/167] glib2-0:2.82.0-1.fc41.aarch64 100% | 44.7 MiB/s | 3.0 MiB | 00m00s -------------------------------------------------------------------------------- [167/167] Total 100% | 108.5 MiB/s | 107.7 MiB | 00m01s Running transaction [ 1/169] Verify package files 100% | 433.0 B/s | 167.0 B | 00m00s >>> Running pre-transaction scriptlet: lv2-devel-0:1.18.8-9.fc41.aarch64 >>> Stop pre-transaction scriptlet: lv2-devel-0:1.18.8-9.fc41.aarch64 [ 2/169] Prepare transaction 100% | 1.7 KiB/s | 167.0 B | 00m00s [ 3/169] Installing libogg-2:1.3.5-9.f 100% | 202.2 MiB/s | 207.0 KiB | 00m00s [ 4/169] Installing opus-0:1.5.2-1.fc4 100% | 254.4 MiB/s | 521.0 KiB | 00m00s [ 5/169] Installing libmpc-0:1.3.1-6.f 100% | 275.7 MiB/s | 282.3 KiB | 00m00s [ 6/169] Installing m4-0:1.4.19-10.fc4 100% | 164.8 MiB/s | 675.0 KiB | 00m00s [ 7/169] Installing flac-libs-0:1.4.3- 100% | 242.4 MiB/s | 744.7 KiB | 00m00s [ 8/169] Installing libvorbis-1:1.3.7- 100% | 401.2 MiB/s | 1.2 MiB | 00m00s [ 9/169] Installing libraw1394-0:2.1.2 100% | 269.1 MiB/s | 826.7 KiB | 00m00s [ 10/169] Installing mpg123-libs-0:1.31 100% | 261.3 MiB/s | 1.0 MiB | 00m00s [ 11/169] Installing expat-0:2.6.2-2.fc 100% | 263.2 MiB/s | 539.0 KiB | 00m00s [ 12/169] Installing alsa-lib-0:1.2.12- 100% | 206.7 MiB/s | 1.9 MiB | 00m00s [ 13/169] Installing alsa-lib-devel-0:1 100% | 401.5 MiB/s | 15.3 MiB | 00m00s [ 14/169] Installing mpg123-devel-0:1.3 100% | 268.3 MiB/s | 3.0 MiB | 00m00s [ 15/169] Installing libiec61883-0:1.2. 100% | 221.9 MiB/s | 227.2 KiB | 00m00s [ 16/169] Installing cpp-0:14.2.1-3.fc4 100% | 302.8 MiB/s | 31.8 MiB | 00m00s [ 17/169] Installing annobin-docs-0:12. 100% | 96.5 MiB/s | 98.8 KiB | 00m00s [ 18/169] Installing nettle-0:3.10-3.fc 100% | 234.3 MiB/s | 959.8 KiB | 00m00s [ 19/169] Installing gnutls-0:3.8.6-7.f 100% | 305.8 MiB/s | 3.4 MiB | 00m00s [ 20/169] Installing glib2-0:2.82.0-1.f 100% | 338.5 MiB/s | 16.6 MiB | 00m00s [ 21/169] Installing libsigc++20-0:2.12 100% | 250.0 MiB/s | 256.0 KiB | 00m00s [ 22/169] Installing glibmm2.4-0:2.66.7 100% | 343.0 MiB/s | 3.1 MiB | 00m00s [ 23/169] Installing libxml++-0:2.42.3- 100% | 185.7 MiB/s | 380.2 KiB | 00m00s [ 24/169] Installing libconfig-0:1.7.3- 100% | 220.4 MiB/s | 451.3 KiB | 00m00s [ 25/169] Installing libffado-0:2.4.8-6 100% | 319.1 MiB/s | 2.6 MiB | 00m00s [ 26/169] Installing libsamplerate-0:0. 100% | 314.4 MiB/s | 1.6 MiB | 00m00s [ 27/169] Installing libdb-0:5.3.28-63. 100% | 311.1 MiB/s | 1.9 MiB | 00m00s [ 28/169] Installing dbus-libs-1:1.14.1 100% | 34.2 MiB/s | 490.2 KiB | 00m00s >>> Running pre-install scriptlet: jack-audio-connection-kit-0:1.9.22-6.fc41.aar >>> Stop pre-install scriptlet: jack-audio-connection-kit-0:1.9.22-6.fc41.aarch6 [ 29/169] Installing jack-audio-connect 100% | 306.7 MiB/s | 4.0 MiB | 00m00s [ 30/169] Installing ncurses-0:6.5-2.20 100% | 140.8 MiB/s | 1.7 MiB | 00m00s >>> Running pre-install scriptlet: groff-base-0:1.23.0-7.fc41.aarch64 >>> Stop pre-install scriptlet: groff-base-0:1.23.0-7.fc41.aarch64 [ 31/169] Installing groff-base-0:1.23. 100% | 185.7 MiB/s | 5.2 MiB | 00m00s >>> Running post-install scriptlet: groff-base-0:1.23.0-7.fc41.aarch64 >>> Stop post-install scriptlet: groff-base-0:1.23.0-7.fc41.aarch64 [ 32/169] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 33/169] Installing perl-B-0:1.89-511. 100% | 198.4 MiB/s | 609.4 KiB | 00m00s [ 34/169] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 35/169] Installing perl-Digest-MD5-0: 100% | 228.3 MiB/s | 233.8 KiB | 00m00s [ 36/169] Installing perl-Data-Dumper-0 100% | 129.7 MiB/s | 265.7 KiB | 00m00s [ 37/169] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [ 38/169] Installing perl-IO-Socket-IP- 100% | 98.1 MiB/s | 100.5 KiB | 00m00s [ 39/169] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [ 40/169] Installing perl-URI-0:5.28-2. 100% | 82.1 MiB/s | 252.3 KiB | 00m00s [ 41/169] Installing perl-locale-0:1.12 100% | 0.0 B/s | 6.9 KiB | 00m00s [ 42/169] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [ 43/169] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 44/169] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 45/169] Installing perl-Mozilla-CA-0: 100% | 0.0 B/s | 10.8 KiB | 00m00s [ 46/169] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 47/169] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 48/169] Installing perl-IO-Socket-SSL 100% | 230.3 MiB/s | 707.4 KiB | 00m00s [ 49/169] Installing perl-Net-SSLeay-0: 100% | 204.7 MiB/s | 1.4 MiB | 00m00s [ 50/169] Installing perl-Class-Struct- 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 51/169] Installing perl-POSIX-0:2.20- 100% | 320.8 MiB/s | 328.5 KiB | 00m00s [ 52/169] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB | 00m00s [ 53/169] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [ 54/169] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 23.3 KiB | 00m00s [ 55/169] Installing perl-Term-Cap-0:1. 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [ 56/169] Installing perl-Pod-Simple-1: 100% | 185.7 MiB/s | 570.5 KiB | 00m00s [ 57/169] Installing perl-HTTP-Tiny-0:0 100% | 150.6 MiB/s | 154.2 KiB | 00m00s [ 58/169] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [ 59/169] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 60/169] Installing perl-Socket-4:2.03 100% | 133.9 MiB/s | 274.1 KiB | 00m00s [ 61/169] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 62/169] Installing perl-podlators-1:6 100% | 157.0 MiB/s | 321.4 KiB | 00m00s [ 63/169] Installing perl-Pod-Perldoc-0 100% | 82.6 MiB/s | 169.3 KiB | 00m00s [ 64/169] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 65/169] Installing perl-Fcntl-0:1.18- 100% | 217.0 MiB/s | 222.2 KiB | 00m00s [ 66/169] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [ 67/169] Installing perl-mro-0:1.29-51 100% | 205.9 MiB/s | 210.8 KiB | 00m00s [ 68/169] Installing perl-IO-0:1.55-511 100% | 157.9 MiB/s | 323.4 KiB | 00m00s [ 69/169] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 70/169] Installing perl-Pod-Usage-4:2 100% | 84.3 MiB/s | 86.3 KiB | 00m00s [ 71/169] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 72/169] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 73/169] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [ 74/169] Installing perl-Scalar-List-U 100% | 137.6 MiB/s | 281.8 KiB | 00m00s [ 75/169] Installing perl-parent-1:0.24 100% | 0.0 B/s | 10.7 KiB | 00m00s [ 76/169] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 77/169] Installing perl-MIME-Base64-0 100% | 219.2 MiB/s | 224.4 KiB | 00m00s [ 78/169] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 71.9 KiB | 00m00s [ 79/169] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.7 KiB | 00m00s [ 80/169] Installing perl-Storable-1:3. 100% | 182.6 MiB/s | 374.1 KiB | 00m00s [ 81/169] Installing perl-Getopt-Long-1 100% | 71.9 MiB/s | 147.2 KiB | 00m00s [ 82/169] Installing perl-Exporter-0:5. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [ 83/169] Installing perl-PathTools-0:3 100% | 174.1 MiB/s | 356.6 KiB | 00m00s [ 84/169] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 85/169] Installing perl-Encode-4:3.21 100% | 347.4 MiB/s | 5.9 MiB | 00m00s [ 86/169] Installing perl-Carp-0:1.54-5 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [ 87/169] Installing perl-libs-4:5.40.0 100% | 219.2 MiB/s | 11.0 MiB | 00m00s [ 88/169] Installing perl-interpreter-4 100% | 148.4 MiB/s | 304.0 KiB | 00m00s [ 89/169] Installing perl-Compress-Raw- 100% | 141.0 MiB/s | 288.8 KiB | 00m00s [ 90/169] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [ 91/169] Installing perl-threads-1:2.4 100% | 129.5 MiB/s | 265.3 KiB | 00m00s [ 92/169] Installing perl-threads-share 100% | 228.6 MiB/s | 234.0 KiB | 00m00s [ 93/169] Installing perl-Thread-Queue- 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [ 94/169] Installing perl-Digest-SHA-1: 100% | 130.4 MiB/s | 267.2 KiB | 00m00s [ 95/169] Installing perl-Digest-HMAC-0 100% | 29.4 MiB/s | 30.1 KiB | 00m00s [ 96/169] Installing perl-NTLM-0:1.09-3 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [ 97/169] Installing perl-File-Compare- 100% | 0.0 B/s | 6.1 KiB | 00m00s [ 98/169] Installing perl-File-Find-0:1 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 99/169] Installing perl-Module-Load-1 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [100/169] Installing perl-Try-Tiny-0:0. 100% | 34.7 MiB/s | 71.1 KiB | 00m00s [101/169] Installing perl-WWW-RobotRule 100% | 25.2 MiB/s | 25.8 KiB | 00m00s [102/169] Installing perl-subs-0:1.04-5 100% | 0.0 B/s | 2.5 KiB | 00m00s [103/169] Installing perl-Data-Dump-0:1 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [104/169] Installing perl-I18N-Langinfo 100% | 211.2 MiB/s | 216.3 KiB | 00m00s [105/169] Installing perl-Encode-Locale 100% | 19.6 MiB/s | 20.1 KiB | 00m00s [106/169] Installing perl-HTML-Tagset-0 100% | 19.2 MiB/s | 19.7 KiB | 00m00s [107/169] Installing perl-TimeDate-1:2. 100% | 50.6 MiB/s | 103.7 KiB | 00m00s [108/169] Installing perl-HTTP-Date-0:6 100% | 41.6 MiB/s | 42.6 KiB | 00m00s [109/169] Installing perl-File-Listing- 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [110/169] Installing perl-Clone-0:0.47- 100% | 205.4 MiB/s | 210.3 KiB | 00m00s [111/169] Installing perl-IO-HTML-0:1.0 100% | 45.7 MiB/s | 46.8 KiB | 00m00s [112/169] Installing perl-Compress-Raw- 100% | 222.6 MiB/s | 227.9 KiB | 00m00s [113/169] Installing perl-IO-Compress-0 100% | 171.5 MiB/s | 1.0 MiB | 00m00s [114/169] Installing perl-Net-HTTP-0:6. 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [115/169] Installing mailcap-0:2.1.54-7 100% | 85.0 MiB/s | 87.1 KiB | 00m00s [116/169] Installing perl-LWP-MediaType 100% | 78.6 MiB/s | 80.5 KiB | 00m00s [117/169] Installing perl-HTTP-Message- 100% | 107.4 MiB/s | 219.9 KiB | 00m00s [118/169] Installing perl-HTML-Parser-0 100% | 139.3 MiB/s | 427.9 KiB | 00m00s [119/169] Installing perl-HTTP-Cookies- 100% | 73.9 MiB/s | 75.7 KiB | 00m00s [120/169] Installing perl-HTTP-Negotiat 100% | 28.0 MiB/s | 28.7 KiB | 00m00s [121/169] Installing perl-libwww-perl-0 100% | 64.7 MiB/s | 530.3 KiB | 00m00s [122/169] Installing tzdata-0:2024a-9.f 100% | 40.4 MiB/s | 1.9 MiB | 00m00s [123/169] Installing python-pip-wheel-0 100% | 413.9 MiB/s | 1.2 MiB | 00m00s [124/169] Installing mpdecimal-0:2.5.1- 100% | 322.3 MiB/s | 330.0 KiB | 00m00s [125/169] Installing libb2-0:0.98.1-12. 100% | 33.1 MiB/s | 203.3 KiB | 00m00s [126/169] Installing python3-libs-0:3.1 100% | 291.6 MiB/s | 50.2 MiB | 00m00s [127/169] Installing python3-0:3.13.0~r 100% | 208.6 MiB/s | 213.6 KiB | 00m00s [128/169] Installing python3-markdown-0 100% | 137.7 MiB/s | 705.0 KiB | 00m00s [129/169] Installing python3-pyparsing- 100% | 247.2 MiB/s | 1.0 MiB | 00m00s [130/169] Installing python3-six-0:1.16 100% | 117.9 MiB/s | 120.7 KiB | 00m00s [131/169] Installing python3-isodate-0: 100% | 60.0 MiB/s | 245.9 KiB | 00m00s [132/169] Installing python3-rdflib-0:7 100% | 192.6 MiB/s | 4.2 MiB | 00m00s [133/169] Installing lame-libs-0:3.100- 100% | 321.0 MiB/s | 1.3 MiB | 00m00s [134/169] Installing gsm-0:1.0.22-7.fc4 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [135/169] Installing libsndfile-0:1.2.2 100% | 168.9 MiB/s | 691.8 KiB | 00m00s [136/169] Installing libgig-0:4.3.0-1.f 100% | 396.2 MiB/s | 13.1 MiB | 00m00s [137/169] Installing ladspa-0:1.17-5.fc 100% | 388.4 MiB/s | 1.6 MiB | 00m00s [138/169] Installing ladspa-devel-0:1.1 100% | 12.7 MiB/s | 52.0 KiB | 00m00s [139/169] Installing kernel-headers-0:6 100% | 149.5 MiB/s | 6.4 MiB | 00m00s [140/169] Installing libxcrypt-devel-0: 100% | 10.6 MiB/s | 32.6 KiB | 00m00s [141/169] Installing glibc-devel-0:2.40 100% | 120.1 MiB/s | 2.3 MiB | 00m00s [142/169] Installing sqlite-0:3.46.1-1. 100% | 257.6 MiB/s | 1.8 MiB | 00m00s [143/169] Installing lv2-0:1.18.8-9.fc4 100% | 47.6 MiB/s | 390.1 KiB | 00m00s [144/169] Installing libstdc++-devel-0: 100% | 282.1 MiB/s | 15.2 MiB | 00m00s [145/169] Installing libubsan-0:14.2.1- 100% | 175.8 MiB/s | 540.0 KiB | 00m00s [146/169] Installing libatomic-0:14.2.1 100% | 193.1 MiB/s | 197.8 KiB | 00m00s [147/169] Installing libasan-0:14.2.1-3 100% | 320.5 MiB/s | 1.6 MiB | 00m00s [148/169] Installing emacs-filesystem-1 100% | 531.2 KiB/s | 544.0 B | 00m00s [149/169] Installing autoconf-0:2.72-3. 100% | 279.8 MiB/s | 2.8 MiB | 00m00s [150/169] Installing automake-0:1.16.5- 100% | 220.5 MiB/s | 1.8 MiB | 00m00s [151/169] Installing libogg-devel-2:1.3 100% | 18.1 MiB/s | 18.6 KiB | 00m00s [152/169] Installing flac-devel-0:1.4.3 100% | 332.7 MiB/s | 5.3 MiB | 00m00s [153/169] Installing libvorbis-devel-1: 100% | 39.1 MiB/s | 40.1 KiB | 00m00s [154/169] Installing opus-devel-0:1.5.2 100% | 238.0 MiB/s | 2.6 MiB | 00m00s [155/169] Installing make-1:4.4.1-8.fc4 100% | 205.6 MiB/s | 1.9 MiB | 00m00s [156/169] Installing gcc-0:14.2.1-3.fc4 100% | 337.4 MiB/s | 93.8 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [157/169] Installing gcc-c++-0:14.2.1-3 100% | 310.1 MiB/s | 35.0 MiB | 00m00s [158/169] Installing libtool-0:2.4.7-12 100% | 379.1 MiB/s | 2.7 MiB | 00m00s [159/169] Installing annobin-plugin-gcc 100% | 52.2 MiB/s | 1.1 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [160/169] Installing gcc-plugin-annobin 100% | 11.4 MiB/s | 198.7 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [161/169] Installing libsndfile-devel-0 100% | 70.6 MiB/s | 216.8 KiB | 00m00s [162/169] Installing lv2-devel-0:1.18.8 100% | 80.0 MiB/s | 736.9 KiB | 00m00s [163/169] Installing sqlite-devel-0:3.4 100% | 325.8 MiB/s | 667.2 KiB | 00m00s [164/169] Installing dssi-devel-0:1.1.1 100% | 80.1 MiB/s | 82.0 KiB | 00m00s [165/169] Installing libgig-devel-0:4.3 100% | 364.2 MiB/s | 11.3 MiB | 00m00s [166/169] Installing perl-XML-Parser-0: 100% | 152.3 MiB/s | 779.8 KiB | 00m00s [167/169] Installing jack-audio-connect 100% | 233.2 MiB/s | 1.9 MiB | 00m00s [168/169] Installing bison-0:3.8.2-9.fc 100% | 257.7 MiB/s | 3.6 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [169/169] Installing flex-0:2.6.4-18.fc 100% | 3.7 MiB/s | 887.4 KiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.aarch64 >>> Stop trigger-install scriptlet: glibc-common-0:2.40-3.fc41.aarch64 >>> Running trigger-install scriptlet: info-0:7.1-3.fc41.aarch64 >>> Stop trigger-install scriptlet: info-0:7.1-3.fc41.aarch64 >>> Running trigger-install scriptlet: glib2-0:2.82.0-1.fc41.aarch64 >>> Stop trigger-install scriptlet: glib2-0:2.82.0-1.fc41.aarch64 Complete! Warning: skipped PGP checks for 2 packages from repository: copr_base Finish: build setup for linuxsampler-2.1.1-2.fc41.src.rpm Start: rpmbuild linuxsampler-2.1.1-2.fc41.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1616803200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.Y4jJRk + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-build + test -d /builddir/build/BUILD/linuxsampler-2.1.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/linuxsampler-2.1.1-build + /usr/bin/rm -rf /builddir/build/BUILD/linuxsampler-2.1.1-build + /usr/bin/mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build + /usr/bin/mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.oVf05z + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-build + cd /builddir/build/BUILD/linuxsampler-2.1.1-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 + /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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++14' + 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' + '[' -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.6q7OiE + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 + export HAVE_UNIX98=1 + HAVE_UNIX98=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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 2024-09-18 11:37:03.537337089 +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 2024-09-18 11:37:03.537337089 +0000 +++ ./configure 2024-09-18 11:37:03.558337080 +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... no 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.12 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-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-build/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from CodeScanner.h:10, from CodeScanner.cpp:10: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from tree.h:19: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-build/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/global.h:34, from CoreVMDynVars.h:13, from CoreVMDynVars.cpp:10: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/global.h:34, from CoreVMFunctions.h:13, from CoreVMFunctions.cpp:10: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from ScriptVM.h:13, from ScriptVMFactory.h:12, from ScriptVMFactory.cpp:10: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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/..make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' /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); | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' 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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from ScriptVM.h:13, from ScriptVM.cpp:10: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from tree.h:19: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from tree.h:19: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/scriptvm' Making all in db make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from ../common/global.h:34, from ../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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-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-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++/14/string:49, from ../common/global.h:34, from InstrumentsDb.h:21: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/db' Making all in network make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from lscpresultset.h:26: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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 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 specificamake[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/network' tions 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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from lscpevent.h:26: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from lscpparser.h:35: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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++/14/string:49, from lscpserver.cpp:25: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 [-Wmake[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/network' catch-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::GetMidiInstrumentMapping(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-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,pack-relative-relocs -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-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-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-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++/14/string:49, from ../../common/global.h:34, from EGDecay.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 /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] make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 37 | DiskThreadBase< ::gig::DimensionRegion, InstrumentResourceManager>(MaxStreams, BufferWrapElements, pInstruments) | ^ ../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 457 | int Main() { | ^~~~ ../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-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/InstrumentScriptVMFunctions.h:13: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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: dynamake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' mic 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 ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/InstrumentScriptVM.h:13: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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-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++/14/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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]’ 92 | const uint uiToGo = Min(pFinalParam->uiToGo, DiffToLoopEnd(fLoopEnd, &pFinalParam->dPos, pFinalParam->fFinalPitch) + 1); //TODO: instead of +1 we could also round up | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:37:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ ../../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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:37:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:41:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:45:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:49:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:53:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:57:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:61:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:65:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:69:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:73:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:77:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:81:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:85:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:89:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:93:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:97:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:101:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:105:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:109:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:113:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:117:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:121:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:125:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:129:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:133:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:137:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:141:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:145:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:149:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:153:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:157:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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]’ 93 | SynthesizeSubSubFragment(pFinalParam, uiToGo); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Synthesizer.cpp:161:9: required from here 31 | Synthesizer::SynthesizeSubFragment( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 32 | pFinalParam, pLoop) | ~~~~~~~~~~~~~~~~~~~ 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-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++/14/string:49, from ../../common/global.h:34, from Profiler.h:28: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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:make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' 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: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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:43:22: required from here 43 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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 ‘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]’ 679 | NoteIterator itNote = GetNotePool()->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ../EngineBase.h:678:23: required from here 678 | NoteBase* NoteByID(note_id_t id) OVERRIDE { | ^~~~~~~~ ../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]’ 315 | const Stream::OrderID_t newOrder = CreateOrderID(); | ^~~~~~~~~~~~~ ../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]’ 82 | int res = pDiskThread->OrderNewStream ( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 83 | &DiskStreamRef, pRegion, MaxRAMPos + GetRAMCacheOffset(), !RAMLoop | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | ); | ~ ../common/VoiceBase.h:81:25: required from here 81 | virtual int OrderNewStream() { | ^~~~~~~~~~~~~~ ../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../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; | ~~~~~~^~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 143 | NoteIterator itNote = GetNotePool()->fromID(itNoteOnEvent->Param.Note.ID); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:43:22: required from here 43 | Engine() { } | ^ ../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../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]’ 1893 | if (LaunchNewNote(pChannel, itPseudoNoteOnEvent)) { | ^~~~~~~~~~~~~ Engine.cpp:90:55: required from here 90 | ProcessNoteOff(pEngineChannel, itNewEvent); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../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]’ 1893 | if (LaunchNewNote(pChannel, itPseudoNoteOnEvent)) { | ^~~~~~~~~~~~~ Engine.cpp:90:55: required from here 90 | ProcessNoteOff(pEngineChannel, itNewEvent); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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; | ~~~~~~^~~~~~~~~~~ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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-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-build/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from InstrumentResourceManager.cpp:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:43:22: required from here 43 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 ‘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]’ 679 | NoteIterator itNote = GetNotePool()->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ../common/../EngineBase.h:678:23: required from here 678 | NoteBase* NoteByID(note_id_t id) OVERRIDE { | ^~~~~~~~ ../../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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-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-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++/14/string:49, from ../../common/global.h:34, from ../Engine.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 43 | class EngineChannel: public LinuxSampler::EngineChannelBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:43:22: required from here 43 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 379 | NoteIterator itNote = pNotePool->fromID(id); | ~~~~~~~~~~~~~~~~~^~~~ ../EngineChannelBase.h:375:18: required from here 375 | void IgnoreNote(note_id_t id) OVERRIDE { | ^~~~~~~~~~ ../../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 ‘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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 419 | dstBuf[n++] = pNotePool->getID(itNote); | ~~~~~~~~~~~~~~~~^~~~~~~~ ../EngineChannelBase.h:406:18: required from here 406 | uint AllNoteIDs(note_id_t* dstBuf, uint bufSize) OVERRIDE { | ^~~~~~~~~~ ../../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/engines/gig' Making all in sf2 make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 spmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sf2' ecifications 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 ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 37 | DiskThreadBase< ::sf2::Region, InstrumentResourceManager>(MaxStreams, BufferWrapElements, pInstruments) | ^ ../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 457 | int Main() { | ^~~~ ../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-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from InstrumentResourceManager.cpp:25: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 43 | class EngineChannel: public LinuxSampler::EngineChannelBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:42:22: required from here 42 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 ‘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]’ 679 | NoteIterator itNote = GetNotePool()->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ../common/../EngineBase.h:678:23: required from here 678 | NoteBase* NoteByID(note_id_t id) OVERRIDE { | ^~~~~~~~ ../../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sf2' 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++/14/string:49, from ../../common/global.h:34, from ../Engine.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 43 | class EngineChannel: public LinuxSampler::EngineChannelBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:42:22: required from here 42 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 379 | NoteIterator itNote = pNotePool->fromID(id); | ~~~~~~~~~~~~~~~~~^~~~ ../EngineChannelBase.h:375:18: required from here 375 | void IgnoreNote(note_id_t id) OVERRIDE { | ^~~~~~~~~~ ../../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 ‘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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 419 | dstBuf[n++] = pNotePool->getID(itNote); | ~~~~~~~~~~~~~~~~^~~~~~~~ ../EngineChannelBase.h:406:18: required from here 406 | uint AllNoteIDs(note_id_t* dstBuf, uint bufSize) OVERRIDE { | ^~~~~~~~~~ ../../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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 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-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 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/../../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); | ^~~~~ ../../drmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sf2' ivers/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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:42:22: required from here 42 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../../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 ‘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]’ 679 | NoteIterator itNote = GetNotePool()->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ../common/../EngineBase.h:678:23: required from here 678 | NoteBase* NoteByID(note_id_t id) OVERRIDE { | ^~~~~~~~ ../../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]’ 315 | const Stream::OrderID_t newOrder = CreateOrderID(); | ^~~~~~~~~~~~~ ../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]’ 82 | int res = pDiskThread->OrderNewStream ( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 83 | &DiskStreamRef, pRegion, MaxRAMPos + GetRAMCacheOffset(), !RAMLoop | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | ); | ~ ../common/VoiceBase.h:81:25: required from here 81 | virtual int OrderNewStream() { | ^~~~~~~~~~~~~~ ../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../common/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../../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 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-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 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++/14/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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sf2' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 85 | NoteIterator itNote = GetNotePool()->fromID(itNoteOnEvent->Param.Note.ID); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 = 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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.h:42:22: required from here 42 | Engine() { } | ^ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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 ‘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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ ../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; | ~~~~~~^~~~~~~~~~~ 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-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-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/Event.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/engines/sf2' Making all in sfz make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 spmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' ecifications 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 37 | DiskThreadBase< ::sfz::Region, InstrumentResourceManager>(MaxStreams, BufferWrapElements, pInstruments) | ^ ../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 457 | int Main() { | ^~~~ ../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-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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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/../Devimake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' ceParameter.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 ../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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from InstrumentResourceManager.cpp:25: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 36 | class EngineChannel: public LinuxSampler::EngineChannelBase, public MidiKeyboardAdapter { | ^~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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-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-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++/14/string:49, from ../../common/global.h:34, from ../Engine.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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 36 | class EngineChannel: public LinuxSampler::EngineChannelBase, public MidiKeyboardAdapter { | ^~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 379 | NoteIterator itNote = pNotePool->fromID(id); | ~~~~~~~~~~~~~~~~~^~~~ ../EngineChannelBase.h:375:18: required from here 375 | void IgnoreNote(note_id_t id) OVERRIDE { | ^~~~~~~~~~ ../../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 419 | dstBuf[n++] = pNotePool->getID(itNote); | ~~~~~~~~~~~~~~~~^~~~~~~~ ../EngineChannelBase.h:406:18: required from here 406 | uint AllNoteIDs(note_id_t* dstBuf, uint bufSize) OVERRIDE { | ^~~~~~~~~~ ../../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-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/InstrumentScriptVM.h:13: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' 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: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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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: dynamimake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' c 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/../../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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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]’ 315 | const Stream::OrderID_t newOrder = CreateOrderID(); | ^~~~~~~~~~~~~ ../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]’ 82 | int res = pDiskThread->OrderNewStream ( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 83 | &DiskStreamRef, pRegion, MaxRAMPos + GetRAMCacheOffset(), !RAMLoop | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | ); | ~ ../common/VoiceBase.h:81:25: required from here 81 | virtual int OrderNewStream() { | ^~~~~~~~~~~~~~ ../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-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 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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++/14/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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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-build/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from sfz.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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::make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' 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: dynamic 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.104469.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.104471.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.104473.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-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' 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++/14/string:49, from ../common/../../common/global.h:34, from ../common/../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 60 | pCCPool->resizePool(iVoices * MaxCCPerVoice); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 61 | pSmootherPool->resizePool(iVoices * MaxCCPerVoice); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 ‘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 126 | itNewNote = GetNotePool()->fromID(noteID); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ../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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ ../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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ Engine.cpp:38:20: required from here 38 | Engine::Engine() { | ^ ../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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ Engine.cpp:125:63: required from here 125 | const note_id_t noteID = LaunchNewNote(pEngineChannel, itControlChangeEvent); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ ../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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ Engine.cpp:125:63: required from here 125 | const note_id_t noteID = LaunchNewNote(pEngineChannel, itControlChangeEvent); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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; | ~~~~~~^~~~~~~~~~~ ../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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ ../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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ ../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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ ../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) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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-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-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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from LookupTable.h:26: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from ../common/../../common/global.h:34, from ../common/Event.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ ../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/engines/sfz' Making all in common make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 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++/14/string:49, from ../../common/global.h:34, from Stream.h:28, from StreamBase.h:28, from StreamBase.cpp:25: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from ../../common/global.h:34, from Sample.h:27, from SampleFile.h:27, from SampleFile.cpp:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-build/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from DiskThreadBase.cpp:25: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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-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++/14/string:49, from ../../common/global.h:34, from Event.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' 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); | ^~~~~ 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 83 | RTList::Iterator itEvent = pool.fromPtr(&e); | ~~~~~~~~~~~~^~~~ ../../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 123 | RTList::Iterator itEvent = pool.fromPtr(&e); | ~~~~~~~~~~~~^~~~ ../../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 | ~~~~~~^~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from /usr/include/c++/14/stdexcept:39, from ../../common/Exception.h:27, from ../../common/ArrayList.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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: warnmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' ing: 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-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++/14/string:49, from ../../common/global.h:34, from Event.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 specificatimake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' ons 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 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-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++/14/string:49, from ../../common/global.h:34, from ../InstrumentManager.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' 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++/14/string:49, from ../../common/global.h:34, from Event.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 /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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' 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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' 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++/14/string:49, from ../../common/global.h:34, from InstrumentScriptVMFunctions.h:13: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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::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/../../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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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-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-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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 24 | if (contains(eventID)) return; | ~~~~~~~~^~~~~~~~~ ../../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 38 | remove(firstDead, i - firstDead); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 50 | int index = find(eventID); | ~~~~^~~~~~~~~ ../../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-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-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++/14/string:49, from ../../common/global.h:34, from InstrumentScriptVMFunctions.h:13: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 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]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from ../EventListeners.h:25, from EngineChannel.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/string:49, from ../common/global.h:34, from Engine.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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 459 | const uint writeNow = RTMath::Min(toWrite, pSysexBuffer->write_space_to_end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~ ../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 (make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' 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++/14/string:49, from ../common/global.h:34, from FxSend.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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: 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); | ^~~~~ 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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/set:62, from EngineChannelFactory.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ 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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from ../EventListeners.h:25, from EngineChannel.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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.hmake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' :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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../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]’ 658 | return pPool->getID(&*it); | ~~~~~~~~~~~~^~~~~~ AbstractEngineChannel.cpp:917:30: required from here 917 | return pEvents->getID(itEvent); | ~~~~~~~~~~~~~~^~~~~~~~~ ../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-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 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); | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' ^~~~~ ../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-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-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++/14/string:49, from ../common/global.h:34, from InstrumentManagerThread.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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 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++/14/string:49, from ../common/global.h:34, from EngineFactory.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 63 | class Sample : public LinuxSampler::SampleFileBase { | ^~~~~~~~~~~~~~~~~~~~~~ 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ 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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ 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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ gig/Engine.h:43:22: required from here 43 | Engine() { } | ^ 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]’ 2182 | if (pDiskThread) pDiskThread->Reset(); | ~~~~~~~~~~~~~~~~~~^~ 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]’ 87 | ResetInternal(); | ^~~~~~~~~~~~~ sf2/Engine.h:42:22: required from here 42 | Engine() { } | ^ 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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ 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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ 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 130 | virtual int RenderAudio(uint Samples) OVERRIDE { | ^~~~~~~~~~~ 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 342 | virtual void Connect(AudioOutputDevice* pAudioOut) OVERRIDE { | ^~~~~~~ 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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gig/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ 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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gig/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ 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 = 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]’ 283 | noteIDPool.resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gig/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ 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 ‘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]’ 679 | NoteIterator itNote = GetNotePool()->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~^~~~ gig/../EngineBase.h:678:23: required from here 678 | NoteBase* NoteByID(note_id_t id) OVERRIDE { | ^~~~~~~~ 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]’ 281 | pVoicePool->resizePool(iVoices); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gig/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ 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]’ 282 | pNotePool->resizePool(iVoices * MAX_NOTES_HEADROOM); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gig/../EngineBase.h:255:26: required from here 255 | virtual void SetMaxVoices(int iVoices) throw (Exception) OVERRIDE { | ^~~~~~~~~~~~ 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 ‘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]’ 679 | NoteIterator itNote = GetNotePool()->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~^~~~ gig/../EngineBase.h:678:23: required from here 678 | NoteBase* NoteByID(note_id_t id) OVERRIDE { | ^~~~~~~~ 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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ 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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ gig/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ 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]’ 819 | return getID(&*it); | ~~~~~^~~~~~ 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]’ 751 | itNewNote->eventID = pEventPool->getID(itNoteOnEvent); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ gig/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ 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::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 >]’ 819 | return getID(&*it); | ~~~~~^~~~~~ 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]’ 707 | const note_id_t newNoteID = pNotePool->getID(itNewNote); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ gig/../EngineBase.h:695:23: required from here 695 | note_id_t LaunchNewNote(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itNoteOnEvent) OVERRIDE { | ^~~~~~~~~~~~~ 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; | ~~~~~~^~~~~~~~~~~ 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/engines' Making all in common make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from /usr/include/c++/14/stdexcept:39, from Exception.h:27, from DynamicLibraries.h:8: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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++/14/string:49, from global.h:34, from global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/bits/unique_ptr.h:38, from /usr/include/c++/14/memory:78, from File.h:24, from File.cpp:21: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from Path.h:24, from Path.cpp:21: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-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-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/audio' 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 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; | ^~~~~ 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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from AudioChannel.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from AudioOutputDeviceFactory.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/set:62, from AudioOutputDevice.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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 make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/audio' 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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 (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; | ^~~~~ 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-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-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from AudioOutputDeviceFactory.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/drivers/audio' Making all in midi make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from /usr/include/c++/14/stdexcept:39, from MidiInputDevice.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from MidiInstrumentMapper.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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: catchimake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' ng polymorphic type ‘class LinuxSampler::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-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++/14/string:49, from ../../common/global.h:34, from VirtualMidiDevice.h:8, from VirtualMidiDevice.cpp:5: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from ../../common/global.h:34, from MidiInputPort.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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; | ^~~~~ ../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); | make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' ^~~~~ ../../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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from MidiInputDeviceFactory.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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; | ^~~~~ ../Demake[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' viceParameter.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 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++/14/string:49, from /usr/include/c++/14/stdexcept:39, from MidiInputDevice.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from ../../common/global.h:34, from ../../common/global_private.h:30: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/string:49, from /usr/include/c++/14/stdexcept:39, from MidiInputDevice.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/drivers/midi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/drivers' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/drivers' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from DeviceParameter.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from Plugin.cpp:22: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/drivers' Making all in plugins make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from ../common/global.h:34, from InstrumentEditor.h:24, from InstrumentEditor.cpp:21: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1392:5: note: declared here 1392 | 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++/14/bits/stl_function.h:1435: /usr/include/c++/14/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-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-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++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from InstrumentEditorFactory.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/plugins' Making all in effects make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 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); | ^~make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/effects' ~~~ ../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-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-build/linuxsampler-2.1.1/src/effects' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from Effect.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/effects' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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-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-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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from Effect.h:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/effects' Making all in . make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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 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/Audimake[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' oOutputDevice.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++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from Sampler.h:27: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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 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++/14/string:49, from common/global.h:34, from ls_instr_script.cpp:10: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from Sampler.cpp:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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/14/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/14/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/14 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/14/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/14/../../../../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,pack-relative-relocs -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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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/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++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '_init', inlined from '__ct ' at engines/gig/../common/../../common/Pool.h:689:18, inlined from '__ct ' at engines/gig/../EngineBase.h:65:40, inlined from '__ct ' at engines/gig/Engine.h:43:22, inlined from 'Create' at engines/EngineFactory.cpp:63:40: 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++/14/new: In function 'Create': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '_init', inlined from '__ct ' at engines/gig/../common/../../common/Pool.h:689:18, inlined from '__ct ' at engines/gig/../EngineBase.h:65:40, inlined from '__ct ' at engines/sf2/Engine.h:42:22, inlined from 'Create' at engines/EngineFactory.cpp:68:40: 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++/14/new: In function 'Create': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '_init', inlined from '__ct ' at engines/sfz/../common/../../common/Pool.h:689:18, inlined from '__ct ' at engines/sfz/../EngineBase.h:65:40, inlined from '__ct_base ' at engines/sfz/Engine.cpp:38:20: 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++/14/new: In member function '__ct_base ': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'Copy': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'eg': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'egnode': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'lfo': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'loadScript': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'CopyValuesToDefinition': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'CopyValuesToDefinition': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _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++/14/new: In member function 'CopyValuesToDefinition': /usr/include/c++/14/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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,pack-relative-relocs -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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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,pack-relative-relocs -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,pack-relative-relocs -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-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-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from PluginDssi.cpp:24: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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 79 | return pEventPool->fromID(id); | ~~~~~~~~~~~~~~~~~~^~~~ ../../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 106 | return pScript->pEvents->getID(e); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../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 110 | return pScript->pEvents->fromID(id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../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-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,pack-relative-relocs -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/14/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/14/crtbeginS.o .libs/PluginDssi.o -Wl,-rpath -Wl,/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/.libs -Wl,-rpath -Wl,/usr/lib64/linuxsampler ../../../src/.libs/liblinuxsampler.so -L/usr/lib/gcc/aarch64-redhat-linux/14 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/14/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/14/../../../../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,pack-relative-relocs -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-build/linuxsampler-2.1.1/src/hostplugins/dssi' Making all in lv2 make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from PluginLv2.cpp:29: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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/14/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/14/crtbeginS.o .libs/PluginLv2.o -Wl,-rpath -Wl,/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/.libs -Wl,-rpath -Wl,/usr/lib64/linuxsampler ../../../src/.libs/liblinuxsampler.so -L/usr/lib/gcc/aarch64-redhat-linux/14 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/14/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/14/../../../../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,pack-relative-relocs -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-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-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-build/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-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-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-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++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from lscp.cpp:11: /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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++/14/bits/stl_function.h:1123:5: note: declared here 1123 | 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-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,pack-relative-relocs -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,pack-relative-relocs -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-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.yxrct5 + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-build + '[' /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build + mkdir /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT + 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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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/BUILD/linuxsampler-2.1.1-build/BUILDROOT 'INSTALL=/usr/bin/install -p' Making install in man make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/man' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/man' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/man/man1' /usr/bin/install -p -m 644 linuxsampler.1 lscp.1 '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/man' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/man' Making install in src make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' Making install in scriptvm make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' /usr/bin/make install-recursive make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' Making install in editor make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm/editor' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/scriptvm/editor' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm/editor' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[5]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/scriptvm' /usr/bin/install -p -m 644 common.h ScriptVM.h ScriptVMFactory.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/scriptvm' make[5]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/scriptvm' Making install in db make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/db' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/db' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/db' Making install in network make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/network' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/network' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/network' Making install in engines make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' Making install in gig make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/engines/gig' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/gig' Making install in sf2 make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sf2' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/engines/sf2' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sf2' Making install in sfz make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/engines/sfz' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/sfz' Making install in common make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/engines/common' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/engines' /usr/bin/install -p -m 644 Engine.h EngineChannel.h FxSend.h InstrumentManager.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/engines' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/engines' Making install in common make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/plugins make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/common' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/common' Making install in testcases make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/testcases' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/testcases' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/testcases' Making install in drivers make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers' Making install in audio make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/audio' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/audio' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/drivers/audio' /usr/bin/install -p -m 644 AudioChannel.h AudioOutputDevice.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/drivers/audio' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/audio' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/audio' Making install in midi make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/drivers/midi' /usr/bin/install -p -m 644 midi.h MidiInputPort.h MidiInputDevice.h MidiInstrumentMapper.h VirtualMidiDevice.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/drivers/midi' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers/midi' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/drivers' /usr/bin/install -p -m 644 Device.h DeviceParameter.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/drivers' make[4]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/drivers' Making install in plugins make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/plugins' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/plugins' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/plugins' /usr/bin/install -p -m 644 InstrumentEditor.h InstrumentEditorFactory.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/plugins' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/plugins' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/plugins' Making install in effects make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/effects' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/effects' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/effects' /usr/bin/install -p -m 644 Effect.h EffectInfo.h EffectFactory.h EffectChain.h EffectControl.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler/effects' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/effects' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/effects' Making install in . make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -p linuxsampler ls_instr_script '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/bin' libtool: warning: 'liblinuxsampler.la' has not been installed in '/usr/lib64/linuxsampler' libtool: install: /usr/bin/install -p .libs/linuxsampler /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/bin/ls_instr_script /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler' /bin/sh ../libtool --mode=install /usr/bin/install -p liblinuxsampler.la '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler' libtool: install: /usr/bin/install -p .libs/liblinuxsampler.so.5.0.0 /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/liblinuxsampler.so.5.0.0 libtool: install: (cd /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/liblinuxsampler.la libtool: install: /usr/bin/install -p .libs/liblinuxsampler.a /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/liblinuxsampler.a libtool: install: chmod 644 /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/liblinuxsampler.a libtool: install: ranlib /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/liblinuxsampler.a libtool: warning: remember to run 'libtool --finish /usr/lib64/linuxsampler' /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler' /usr/bin/install -p -m 644 Sampler.h EventListeners.h '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/include/linuxsampler' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' Making install in hostplugins make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins' Making install in dssi make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/dssi' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/dssi' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi' /bin/sh ../../../libtool --mode=install /usr/bin/install -p linuxsampler.la '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi' libtool: warning: relinking 'linuxsampler.la' libtool: install: (cd /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/dssi; /bin/sh "/builddir/build/BUILD/linuxsampler-2.1.1-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,pack-relative-relocs -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/BUILD/linuxsampler-2.1.1-build/BUILDROOT) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/14/crtbeginS.o .libs/PluginDssi.o -Wl,-rpath -Wl,/usr/lib64/linuxsampler -L/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler -L/usr/lib64/linuxsampler -llinuxsampler -L/usr/lib/gcc/aarch64-redhat-linux/14 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/14/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/14/../../../../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,pack-relative-relocs -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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi/linuxsampler.so libtool: install: /usr/bin/install -p .libs/linuxsampler.lai /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi/linuxsampler.la libtool: install: /usr/bin/install -p .libs/linuxsampler.a /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi/linuxsampler.a libtool: install: chmod 644 /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi/linuxsampler.a libtool: install: ranlib /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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-build/linuxsampler-2.1.1/src/hostplugins/dssi' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/dssi' Making install in lv2 make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/lv2' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/lv2' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2' /usr/bin/install -p -m 644 manifest.ttl linuxsampler.ttl '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2' /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2' /bin/sh ../../../libtool --mode=install /usr/bin/install -p linuxsampler.la '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2' libtool: warning: relinking 'linuxsampler.la' libtool: install: (cd /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/lv2; /bin/sh "/builddir/build/BUILD/linuxsampler-2.1.1-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,pack-relative-relocs -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/BUILD/linuxsampler-2.1.1-build/BUILDROOT) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/14/crtbeginS.o .libs/PluginLv2.o -Wl,-rpath -Wl,/usr/lib64/linuxsampler -L/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler -L/usr/lib64/linuxsampler -llinuxsampler -L/usr/lib/gcc/aarch64-redhat-linux/14 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/14/crtendS.o /usr/lib/gcc/aarch64-redhat-linux/14/../../../../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,pack-relative-relocs -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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.so libtool: install: /usr/bin/install -p .libs/linuxsampler.lai /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.la libtool: install: /usr/bin/install -p .libs/linuxsampler.a /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.a libtool: install: chmod 644 /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.a libtool: install: ranlib /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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-build/linuxsampler-2.1.1/src/hostplugins/lv2' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins/lv2' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/src/hostplugins' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/hostplugins' Making install in shell make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/shell' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/shell' /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p lscp '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/bin/lscp make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/shell' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src/shell' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/src' Making install in scripts make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/scripts' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/scripts' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/scripts' Making install in osx make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/osx' Making install in linuxsampler.xcodeproj make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/osx/linuxsampler.xcodeproj' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/osx' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/osx' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/osx' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/osx' Making install in Artwork make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Artwork' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/Artwork' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Artwork' Making install in Documentation make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation' Making install in Engines make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation/Engines' Making install in gig make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation/Engines/gig' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/Documentation/Engines/gig' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation/Engines/gig' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation/Engines' make[4]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/Documentation/Engines' make[3]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation/Engines' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation/Engines' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation' make[3]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/Documentation' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/Documentation' Making install in debian make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/debian' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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-build/linuxsampler-2.1.1/debian' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/debian' make[1]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1' make[2]: Entering directory '/builddir/build/BUILD/linuxsampler-2.1.1-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/BUILD/linuxsampler-2.1.1-build/BUILDROOT/var/lib/linuxsampler/instruments.db *** doesn't exist yet, creating it now: Creating instruments database... Instruments DB file '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/var/lib/linuxsampler/instruments.db' does not exist yet. Trying to create it now. Opening instruments DB at '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/var/lib/linuxsampler/instruments.db' Done /usr/bin/mkdir -p '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/pkgconfig' /usr/bin/install -p -m 644 linuxsampler.pc '/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1' make[1]: Leaving directory '/builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1' + mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/etc/ld.so.conf.d/ + echo /usr/lib64/linuxsampler + rm -f /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT//usr/lib64/linuxsampler/liblinuxsampler.la + rm -f /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT//usr/lib64/dssi/linuxsampler.la + rm -f /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT//usr/lib64/lv2/linuxsampler.lv2/linuxsampler.la + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.1.1-2.fc41 --unique-debug-suffix -2.1.1-2.fc41.aarch64 --unique-debug-src-base linuxsampler-2.1.1-2.fc41.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/linuxsampler-2.1.1-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.fc41.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.fc41.aarch64/src/engines/sfz/sfz.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/linuxsampler-2.1.1-2.fc41.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 + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/lv2/linuxsampler.lv2/linuxsampler.a: replacing with normalized version /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/dssi/linuxsampler.a: replacing with normalized version /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/lib64/linuxsampler/liblinuxsampler.a: replacing with normalized version Scanned 61 directories and 343 files, processed 3 inodes, 3 modified (3 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/linuxsampler-2.1.1-build/SPECPARTS/rpm-debuginfo.specpart Processing files: linuxsampler-2.1.1-2.fc41.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.zQeJ7h + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-build + cd linuxsampler-2.1.1 + DOCDIR=/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/doc/linuxsampler + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/AUTHORS /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/ChangeLog /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/NEWS /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/doc/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/README /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/doc/linuxsampler + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fZpzvf + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-build + cd linuxsampler-2.1.1 + LICENSEDIR=/builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/licenses/linuxsampler + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/licenses/linuxsampler + cp -pr /builddir/build/BUILD/linuxsampler-2.1.1-build/linuxsampler-2.1.1/COPYING /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT/usr/share/licenses/linuxsampler + RPM_EC=0 ++ jobs -p + exit 0 Provides: liblinuxsampler.so.5()(64bit) linuxsampler = 2.1.1-2.fc41 linuxsampler(aarch-64) = 2.1.1-2.fc41 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) libc.so.6(GLIBC_ABI_DT_RELR)(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) libmvec.so.1()(64bit) libmvec.so.1(GLIBC_2.40)(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.15)(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.fc41.aarch64 Provides: linuxsampler-devel = 2.1.1-2.fc41 linuxsampler-devel(aarch-64) = 2.1.1-2.fc41 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.fc41.aarch64 Provides: linuxsampler-dssi = 2.1.1-2.fc41 linuxsampler-dssi(aarch-64) = 2.1.1-2.fc41 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) libc.so.6(GLIBC_ABI_DT_RELR)(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.fc41.aarch64 Provides: lv2-linuxsampler-plugins = 2.1.1-2.fc41 lv2-linuxsampler-plugins(aarch-64) = 2.1.1-2.fc41 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) libc.so.6(GLIBC_ABI_DT_RELR)(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.fc41.aarch64 Provides: linuxsampler-debugsource = 2.1.1-2.fc41 linuxsampler-debugsource(aarch-64) = 2.1.1-2.fc41 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.fc41.aarch64 Provides: debuginfo(build-id) = 2b7025d04c1ca77e194e3c7d7e144b7a2570c829 debuginfo(build-id) = 6376e232000216e425db5ab93ec7d3c713f9c025 debuginfo(build-id) = 85359fe0a06f130a24e7850f93998f593f07d699 debuginfo(build-id) = a4ecf597982a4298254547af3498ca00e9f059b0 liblinuxsampler.so.5.0.0-2.1.1-2.fc41.aarch64.debug()(64bit) linuxsampler-debuginfo = 2.1.1-2.fc41 linuxsampler-debuginfo(aarch-64) = 2.1.1-2.fc41 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.fc41 Processing files: linuxsampler-dssi-debuginfo-2.1.1-2.fc41.aarch64 Provides: debuginfo(build-id) = e56ba8a5bd1e87cb356e167a9389aaa140f57ad8 linuxsampler-dssi-debuginfo = 2.1.1-2.fc41 linuxsampler-dssi-debuginfo(aarch-64) = 2.1.1-2.fc41 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.fc41 Processing files: lv2-linuxsampler-plugins-debuginfo-2.1.1-2.fc41.aarch64 Provides: debuginfo(build-id) = 77463fbdd6bd38637451f50e7f0dad0bc8bdf3f1 lv2-linuxsampler-plugins-debuginfo = 2.1.1-2.fc41 lv2-linuxsampler-plugins-debuginfo(aarch-64) = 2.1.1-2.fc41 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.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/linuxsampler-2.1.1-build/BUILDROOT Wrote: /builddir/build/RPMS/linuxsampler-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-linuxsampler-plugins-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-dssi-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-linuxsampler-plugins-debuginfo-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-dssi-debuginfo-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-debugsource-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-devel-2.1.1-2.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/linuxsampler-debuginfo-2.1.1-2.fc41.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.mpOknC + umask 022 + cd /builddir/build/BUILD/linuxsampler-2.1.1-build + test -d /builddir/build/BUILD/linuxsampler-2.1.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/linuxsampler-2.1.1-build + rm -rf /builddir/build/BUILD/linuxsampler-2.1.1-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild linuxsampler-2.1.1-2.fc41.src.rpm Finish: build phase for linuxsampler-2.1.1-2.fc41.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-41-aarch64-1726659391.639608/root/var/log/dnf5.log INFO: Done(/var/lib/copr-rpmbuild/results/linuxsampler-2.1.1-2.fc41.src.rpm) Config(child) 4 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 Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "linuxsampler", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "linuxsampler-dssi-debuginfo", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "lv2-linuxsampler-plugins", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "linuxsampler-debugsource", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "linuxsampler-devel", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "lv2-linuxsampler-plugins-debuginfo", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "linuxsampler-dssi", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "linuxsampler-debuginfo", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "aarch64" }, { "name": "linuxsampler", "epoch": null, "version": "2.1.1", "release": "2.fc41", "arch": "src" } ] } RPMResults finished