Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/hydrogen.spec'], chrootPath='/var/lib/mock/f41-build-50525345-6050213/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c87c5d86ea5b495aae1ff8fa2004a05a', '-D', '/var/lib/mock/f41-build-50525345-6050213/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/hydrogen.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1706054400 Wrote: /builddir/build/SRPMS/hydrogen-1.1.1-8.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/hydrogen.spec'], chrootPath='/var/lib/mock/f41-build-50525345-6050213/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'cb896efb42ff411ba9295165b1d819ac', '-D', '/var/lib/mock/f41-build-50525345-6050213/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/hydrogen.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1706054400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DGXhDH + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf hydrogen-1.1.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/hydrogen-1.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd hydrogen-1.1.1 + rm -rf /builddir/build/BUILD/hydrogen-1.1.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/hydrogen-1.1.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/hydrogen-appdata-validation.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/hydrogen-c99.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HbAr64 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -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-errors -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 hydrogen-1.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -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-errors -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 + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DWANT_DEBUG=OFF CMake Deprecation Warning at CMakeLists.txt:5 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at /builddir/build/BUILD/hydrogen-1.1.1/cmake/sscanf/CMakeLists.txt:2 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Checking SSCANF usability - TRUE CMake Deprecation Warning at /builddir/build/BUILD/hydrogen-1.1.1/cmake/rtclock/CMakeLists.txt:2 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Checking RTCLOCK usability - TRUE -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file libtar.h -- Looking for include file libtar.h - not found -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for tar_open in tar -- Looking for tar_open in tar - not found -- Looking for tar_close in tar -- Looking for tar_close in tar - not found -- Looking for tar_extract_all in tar -- Looking for tar_extract_all in tar - not found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0") -- Checking for module 'tar' -- Package 'tar', required by 'virtual:world', not found -- Could NOT find LIBTAR (missing: LIBTAR_LIBRARIES) -- Checking for module 'libarchive' -- Found libarchive, version 3.7.2 -- Found LIBARCHIVE: /usr/lib64/libarchive.so -- Checking for module 'sndfile' -- Found sndfile, version 1.2.2 -- Found LIBSNDFILE: /usr/lib64/libsndfile.so -- Checking for module 'alsa' -- Found alsa, version 1.2.11 -- Found ALSA: /usr/lib64/libasound.so -- Checking for module 'LADSPA' Warning: You do not have a LADSPA_PATH environment variable set. Defaulting to /usr/lib64/ladspa. -- 5 plugins found. -- Found LADSPA: 5 plugins found -- Checking for module 'liblo' -- Found liblo, version 0.32 -- Found OSC: /usr/lib64/liblo.so -- Checking for module 'oss' -- Package 'oss', required by 'virtual:world', not found -- Could NOT find OSS (missing: OSS_LIBRARIES) -- Checking for module 'jack' -- Found jack, version 1.9.22 -- Found JACK: /usr/lib64/libjack.so -- Looking for jack_port_rename in jack -- Looking for jack_port_rename in jack - found -- Checking for module 'portaudio-2.0' -- Package 'portaudio-2.0', required by 'virtual:world', not found -- Could NOT find PORTAUDIO (missing: PORTAUDIO_LIBRARIES PORTAUDIO_INCLUDE_DIRS) -- Checking for module 'portmidi' -- Package 'portmidi', required by 'virtual:world', not found -- Could NOT find PORTMIDI (missing: PORTMIDI_LIBRARIES PORTMIDI_INCLUDE_DIRS) -- Checking for module 'libpulse' -- Found libpulse, version 16.1 -- Found PULSEAUDIO: /usr/lib64/libpulse.so -- Checking for module 'lash-1.0' -- Package 'lash-1.0', required by 'virtual:world', not found -- Could NOT find LASH (missing: LASH_LIBRARIES LASH_INCLUDE_DIRS) -- Checking for module 'lrdf' -- Package 'lrdf', required by 'virtual:world', not found -- Could NOT find LRDF (missing: LRDF_LIBRARIES LRDF_INCLUDE_DIRS) -- Checking for module 'rubberband' -- Package 'rubberband', required by 'virtual:world', not found -- Could NOT find RUBBERBAND (missing: RUBBERBAND_LIBRARIES RUBBERBAND_INCLUDE_DIRS) -- Checking for module 'cppunit' -- Found cppunit, version 1.15.1 -- Found CPPUNIT: /usr/lib64/libcppunit.so -- Found Doxygen: /usr/bin/doxygen (found version "1.10.0") found components: doxygen dot Installation Summary -------------------- * Install Directory : /usr * User path : .hydrogen * System path : /usr/share/hydrogen * Bin path : bin * Lib path : lib64 * Data path : share/hydrogen * core library build as : SHARED * debug capabilities : FALSE * macosx bundle : FALSE * fat build : Main librarires * libQt : 5.15.13 * libsndfile : + used ( /usr/lib64/libsndfile.so ) * libsndfile version must be greater than 1.0.17 to support FLAC and OGG sound file formats. Found version: * libtar : - not found and not desired * libarchive : + used ( /usr/lib64/libarchive.so ) * ladspa : + used ( 5 plugins found ) Supported audio interfaces -------------------------- * ALSA : + used ( /usr/lib64/libasound.so ) * OSS : - not found and not desired * JACK : + used ( /usr/lib64/libjack.so ) * OSC : + used ( /usr/lib64/liblo.so ) * CoreAudio : - not found and not desired * CoreMidi : - not found and not desired * PortAudio : - not found and not desired * PortMidi : - not found and not desired * PulseAudio : + used ( /usr/lib64/libpulse.so ) Useful extensions ----------------------------------------- * LASH : - not found and not desired * LRDF : - not found and not desired * RUBBERBAND : - not found and not desired * The use of librubberband2 is marked as experimental. * Because the current implementation produce wrong timing! * So long this bug isn't solved, please disable this option. * If rubberband-cli is installed, the hydrogen rubberband-function * will work properly as expected. ----------------------------------------------------------------- IMPORTANT: after installing missing packages, remove /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/CMakeCache.txt before running cmake again! ----------------------------------------------------------------- CMake Deprecation Warning at src/tests/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done (7.6s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose Change Dir: '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j8 /usr/bin/cmake -S/builddir/build/BUILD/hydrogen-1.1.1 -B/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/CMakeFiles /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/doc_dir.dir/build.make CMakeFiles/doc_dir.dir/depend /usr/bin/gmake -f src/core/CMakeFiles/hydrogen-core-1.1.1_autogen_timestamp_deps.dir/build.make src/core/CMakeFiles/hydrogen-core-1.1.1_autogen_timestamp_deps.dir/depend /usr/bin/gmake -f data/i18n/CMakeFiles/translations.dir/build.make data/i18n/CMakeFiles/translations.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/hydrogen-1.1.1 /builddir/build/BUILD/hydrogen-1.1.1 /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/CMakeFiles/doc_dir.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/hydrogen-1.1.1 /builddir/build/BUILD/hydrogen-1.1.1/data/i18n /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/CMakeFiles/translations.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/hydrogen-1.1.1 /builddir/build/BUILD/hydrogen-1.1.1/src/core /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/gmake -f src/core/CMakeFiles/hydrogen-core-1.1.1_autogen_timestamp_deps.dir/build.make src/core/CMakeFiles/hydrogen-core-1.1.1_autogen_timestamp_deps.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/gmake -f data/i18n/CMakeFiles/translations.dir/build.make data/i18n/CMakeFiles/translations.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/doc_dir.dir/build.make CMakeFiles/doc_dir.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake[2]: Nothing to be done for 'src/core/CMakeFiles/hydrogen-core-1.1.1_autogen_timestamp_deps.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/cmake -E make_directory /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/docs [ 0%] Built target hydrogen-core-1.1.1_autogen_timestamp_deps /usr/bin/gmake -f src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/build.make src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' [ 0%] Generating hydrogen_en.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_en.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_en.qm gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/hydrogen-1.1.1 /builddir/build/BUILD/hydrogen-1.1.1/src/core /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/DependInfo.cmake "--color=" [ 0%] Generating hydrogen_ca.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_ca.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ca.qm [ 1%] Generating hydrogen_cs.qm [ 1%] Generating hydrogen_de.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_cs.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_cs.qm [ 2%] Generating hydrogen_el.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_de.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_de.qm [ 3%] Generating hydrogen_en_GB.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_el.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_el.qm [ 3%] Built target doc_dir cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_en_GB.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_en_GB.qm gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/gmake -f src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/build.make src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_de.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_en.qm'... [ 3%] Generating hydrogen_es.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_es.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_es.qm Generated 997 translation(s) (997 finished and 0 unfinished) Ignored 29 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ca.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_cs.qm'... Generated 1024 translation(s) (1024 finished and 0 unfinished) Ignored 1 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_el.qm'... Generated 519 translation(s) (405 finished and 114 unfinished) Ignored 507 untranslated source text(s) Generated 513 translation(s) (416 finished and 97 unfinished) Ignored 513 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_en_GB.qm'... Generated 736 translation(s) (707 finished and 29 unfinished) Ignored 290 untranslated source text(s) [ 3%] Automatic MOC and UIC for target hydrogen-core-1.1.1 cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/AutogenInfo.json Release Generated 1024 translation(s) (1024 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 3%] Generating hydrogen_gl.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_gl.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_gl.qm [ 4%] Generating hydrogen_fr.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_fr.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_fr.qm [ 5%] Generating hydrogen_hr.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_hr.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_hr.qm AutoGen: Refreshing parse cache because it doesn't exist. [ 5%] Generating hydrogen_hu_HU.qm AutoMoc: Generating "SRC:/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -std=gnu++17 -dM -E -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src -I/usr/include/opus -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/c++/14/ppc64le-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/ppc64le-redhat-linux/14/include -I/usr/local/include cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_hu_HU.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_hu_HU.qm Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_gl.qm'... [ 6%] Generating hydrogen_it.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_it.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_it.qm Generated 663 translation(s) (622 finished and 41 unfinished) Ignored 363 untranslated source text(s) [ 6%] Generating hydrogen_ja.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_ja.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ja.qm Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_es.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_hr.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_fr.qm'... [ 7%] Generating hydrogen_nl.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_nl.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_nl.qm Generated 497 translation(s) (404 finished and 93 unfinished) Ignored 529 untranslated source text(s) Generated 1025 translation(s) (1025 finished and 0 unfinished) Ignored 1 untranslated source text(s) Generated 1025 translation(s) (1025 finished and 0 unfinished) Ignored 1 untranslated source text(s) AutoGen: Parsing "SRC:/src/core/AudioEngine.h" AutoGen: Parsing "SRC:/src/core/AutomationPathSerializer.h" AutoGen: Parsing "SRC:/src/core/Basics/Adsr.h" AutoGen: Parsing "SRC:/src/core/Basics/AutomationPath.h" AutoGen: Parsing "SRC:/src/core/Basics/Drumkit.h" AutoGen: Parsing "SRC:/src/core/Basics/DrumkitComponent.h" AutoGen: Parsing "SRC:/src/core/Basics/Instrument.h" AutoGen: Parsing "SRC:/src/core/Basics/InstrumentComponent.h" AutoGen: Parsing "SRC:/src/core/Basics/InstrumentLayer.h" AutoGen: Parsing "SRC:/src/core/Basics/InstrumentList.h" AutoGen: Parsing "SRC:/src/core/Basics/Note.h" AutoGen: Parsing "SRC:/src/core/Basics/Pattern.h" AutoGen: Parsing "SRC:/src/core/Basics/PatternList.h" AutoGen: Parsing "SRC:/src/core/Basics/Playlist.h" AutoGen: Parsing "SRC:/src/core/Basics/Sample.h" AutoGen: Parsing "SRC:/src/core/Basics/Song.h" AutoGen: Parsing "SRC:/src/core/CoreActionController.h" AutoGen: Parsing "SRC:/src/core/EventQueue.h" AutoGen: Parsing "SRC:/src/core/FX/Effects.h" AutoGen: Parsing "SRC:/src/core/Helpers/Files.h" AutoGen: Parsing "SRC:/src/core/Helpers/Filesystem.h" AutoGen: Parsing "SRC:/src/core/Helpers/Legacy.h" AutoGen: Parsing "SRC:/src/core/Helpers/Xml.h" AutoGen: Parsing "SRC:/src/core/Hydrogen.h" AutoGen: Parsing "SRC:/src/core/IO/AlsaAudioDriver.h" Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_hu_HU.qm'... Generated 138 translation(s) (1 finished and 137 unfinished) Ignored 888 untranslated source text(s) [ 7%] Generating hydrogen_pl.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_pl.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_pl.qm AutoGen: Parsing "SRC:/src/core/IO/AlsaMidiDriver.h" AutoGen: Parsing "SRC:/src/core/IO/CoreAudioDriver.h" AutoGen: Parsing "SRC:/src/core/IO/CoreMidiDriver.h" AutoGen: Parsing "SRC:/src/core/IO/DiskWriterDriver.h" AutoGen: Parsing "SRC:/src/core/IO/FakeDriver.h" AutoGen: Parsing "SRC:/src/core/IO/JackAudioDriver.h" [ 8%] Generating hydrogen_pt_BR.qm AutoGen: Parsing "SRC:/src/core/IO/JackMidiDriver.h" AutoGen: Parsing "SRC:/src/core/IO/MidiInput.h" AutoGen: Parsing "SRC:/src/core/IO/MidiOutput.h" AutoGen: Parsing "SRC:/src/core/IO/NullDriver.h" AutoGen: Parsing "SRC:/src/core/IO/OssDriver.h" AutoGen: Parsing "SRC:/src/core/IO/PulseAudioDriver.h" AutoGen: Parsing "SRC:/src/core/IO/TransportInfo.h" AutoGen: Parsing "SRC:/src/core/Lash/LashClient.h" AutoGen: Parsing "SRC:/src/core/Lilipond/Lilypond.h" Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_nl.qm'... cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_pt_BR.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_pt_BR.qm AutoGen: Parsing "SRC:/src/core/Logger.h" AutoGen: Parsing "SRC:/src/core/MidiAction.h" AutoGen: Parsing "SRC:/src/core/MidiMap.h" AutoGen: Parsing "SRC:/src/core/NsmClient.h" AutoGen: Parsing "SRC:/src/core/Object.h" AutoGen: Parsing "SRC:/src/core/OscServer.h" AutoGen: Parsing "SRC:/src/core/Preferences.h" AutoGen: Parsing "SRC:/src/core/Sampler/Sampler.h" AutoGen: Parsing "SRC:/src/core/Synth/Synth.h" AutoGen: Parsing "SRC:/src/core/Timehelper.h" AutoGen: Parsing "SRC:/src/core/Timeline.h" AutoGen: Parsing "SRC:/src/core/Version.h" AutoGen: Parsing "SRC:/src/core/AudioEngine.cpp" AutoGen: Parsing "SRC:/src/core/AutomationPathSerializer.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Adsr.cpp" AutoGen: Parsing "SRC:/src/core/Basics/AutomationPath.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Drumkit.cpp" AutoGen: Parsing "SRC:/src/core/Basics/DrumkitComponent.cpp" Generated 444 translation(s) (340 finished and 104 unfinished) Ignored 582 untranslated source text(s) AutoGen: Parsing "SRC:/src/core/Basics/Instrument.cpp" Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_it.qm'... [ 8%] Generating hydrogen_ru.qm AutoGen: Parsing "SRC:/src/core/Basics/InstrumentComponent.cpp" AutoGen: Parsing "SRC:/src/core/Basics/InstrumentLayer.cpp" AutoGen: Parsing "SRC:/src/core/Basics/InstrumentList.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Note.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Pattern.cpp" cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_ru.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ru.qm AutoGen: Parsing "SRC:/src/core/Basics/PatternList.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Playlist.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Sample.cpp" AutoGen: Parsing "SRC:/src/core/Basics/Song.cpp" AutoGen: Parsing "SRC:/src/core/CoreActionController.cpp" AutoGen: Parsing "SRC:/src/core/EventQueue.cpp" AutoGen: Parsing "SRC:/src/core/FX/Effects.cpp" AutoGen: Parsing "SRC:/src/core/FX/LadspaFx.cpp" AutoGen: Parsing "SRC:/src/core/Helpers/Files.cpp" AutoGen: Parsing "SRC:/src/core/Helpers/Filesystem.cpp" Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ja.qm'... AutoGen: Parsing "SRC:/src/core/Helpers/Legacy.cpp" AutoGen: Parsing "SRC:/src/core/Helpers/Xml.cpp" AutoGen: Parsing "SRC:/src/core/Hydrogen.cpp" AutoGen: Parsing "SRC:/src/core/IO/AlsaAudioDriver.cpp" Generated 659 translation(s) (613 finished and 46 unfinished) Ignored 367 untranslated source text(s) AutoGen: Parsing "SRC:/src/core/IO/AlsaMidiDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/CoreAudioDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/CoreMidiDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/DiskWriterDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/FakeDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/JackAudioDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/JackMidiDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/MidiInput.cpp" AutoGen: Parsing "SRC:/src/core/IO/MidiOutput.cpp" AutoGen: Parsing "SRC:/src/core/IO/NullDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/OssDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/PortaudioDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/PortmidiDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/PulseAudioDriver.cpp" AutoGen: Parsing "SRC:/src/core/IO/TransportInfo.cpp" AutoGen: Parsing "SRC:/src/core/Lash/LashClient.cpp" AutoGen: Parsing "SRC:/src/core/Lilipond/Lilypond.cpp" AutoGen: Parsing "SRC:/src/core/LocalFileMgr.cpp" Generated 620 translation(s) (578 finished and 42 unfinished) Ignored 406 untranslated source text(s) AutoGen: Parsing "SRC:/src/core/Logger.cpp" AutoGen: Parsing "SRC:/src/core/MidiAction.cpp" AutoGen: Parsing "SRC:/src/core/MidiMap.cpp" AutoGen: Parsing "SRC:/src/core/NsmClient.cpp" AutoGen: Parsing "SRC:/src/core/Object.cpp" AutoGen: Parsing "SRC:/src/core/OscServer.cpp" AutoGen: Parsing "SRC:/src/core/Preferences.cpp" AutoGen: Parsing "SRC:/src/core/Sampler/Sampler.cpp" AutoGen: Parsing "SRC:/src/core/Smf/Smf.cpp" AutoGen: Parsing "SRC:/src/core/Smf/SmfEvent.cpp" AutoGen: Parsing "SRC:/src/core/Synth/Synth.cpp" AutoGen: Parsing "SRC:/src/core/Timehelper.cpp" AutoGen: Parsing "SRC:/src/core/Timeline.cpp" AutoGen: Parsing "SRC:/src/core/Version.cpp" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/deps" [ 9%] Generating hydrogen_sr.qm AutoGen: Writing the parse cache file "SRC:/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1_autogen.dir/AutogenUsed.txt" cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/cmake -E touch /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/timestamp Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_pt_BR.qm'... cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_sr.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_sr.qm [ 10%] Generating hydrogen_uk.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_uk.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_uk.qm Generated 746 translation(s) (717 finished and 29 unfinished) Ignored 280 untranslated source text(s) [ 10%] Generating hydrogen_sv.qm cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_sv.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_sv.qm Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_pl.qm'... [ 11%] Generating hydrogen_zh_CN.qm gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/hydrogen-1.1.1/data/i18n/hydrogen_zh_CN.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_zh_CN.qm Generated 414 translation(s) (285 finished and 129 unfinished) Ignored 612 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ru.qm'... Generated 671 translation(s) (651 finished and 20 unfinished) Ignored 355 untranslated source text(s) [ 11%] Built target hydrogen-core-1.1.1_autogen /usr/bin/gmake -f src/core/CMakeFiles/hydrogen-core-1.1.1.dir/build.make src/core/CMakeFiles/hydrogen-core-1.1.1.dir/depend Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_sr.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_uk.qm'... Generated 747 translation(s) (718 finished and 29 unfinished) Ignored 279 untranslated source text(s) gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/hydrogen-1.1.1 /builddir/build/BUILD/hydrogen-1.1.1/src/core /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1.dir/DependInfo.cmake "--color=" Generated 743 translation(s) (709 finished and 34 unfinished) Ignored 282 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_sv.qm'... Generated 175 translation(s) (1 finished and 174 unfinished) Ignored 851 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_zh_CN.qm'... Dependencies file "src/core/hydrogen-core-1.1.1_autogen/deps" is newer than depends file "/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/CMakeFiles/hydrogen-core-1.1.1.dir/compiler_depend.internal". Generated 1032 translation(s) (1032 finished and 0 unfinished) gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' Consolidate compiler generated dependencies of target hydrogen-core-1.1.1 gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' /usr/bin/gmake -f src/core/CMakeFiles/hydrogen-core-1.1.1.dir/build.make src/core/CMakeFiles/hydrogen-core-1.1.1.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' [ 11%] Built target translations [ 11%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp [ 11%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/AutomationPathSerializer.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/AutomationPathSerializer.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/AutomationPathSerializer.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/AutomationPathSerializer.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/AutomationPathSerializer.cpp [ 12%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/AudioEngine.cpp.o [ 13%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Adsr.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/AudioEngine.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/AudioEngine.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/AudioEngine.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp [ 14%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Drumkit.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/AutomationPath.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/DrumkitComponent.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Adsr.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Adsr.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Adsr.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Adsr.cpp [ 15%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Instrument.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/AutomationPath.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/AutomationPath.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/AutomationPath.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/AutomationPath.cpp cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Drumkit.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Drumkit.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Drumkit.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/DrumkitComponent.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/DrumkitComponent.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/DrumkitComponent.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.cpp cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Instrument.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Instrument.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Instrument.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp [ 15%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentComponent.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentComponent.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentComponent.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentComponent.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentComponent.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentComponent.cpp:33: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentComponent.cpp: In destructor ‘H2Core::InstrumentComponent::~InstrumentComponent()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentComponent.cpp:77:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentLayer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 77 | delete __layers[i]; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentComponent.cpp: In member function ‘void H2Core::InstrumentComponent::set_layer(H2Core::InstrumentLayer*, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentComponent.cpp:86:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentLayer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 86 | delete __layers[ idx ]; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp:37: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp: In destructor ‘H2Core::Drumkit::~Drumkit()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp:80:17: warning: deleting object of polymorphic class type ‘H2Core::DrumkitComponent’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 80 | delete *it; | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp:85:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 85 | delete __instruments; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp: In static member function ‘static bool H2Core::Drumkit::save(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, H2Core::InstrumentList*, std::vector*, bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp:297:9: warning: deleting object of polymorphic class type ‘H2Core::Drumkit’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 297 | delete pDrumkit; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp: In member function ‘void H2Core::Drumkit::set_instruments(H2Core::InstrumentList*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp:430:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 430 | delete __instruments; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp: In member function ‘void H2Core::Drumkit::set_components(std::vector*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Drumkit.cpp:439:17: warning: deleting object of polymorphic class type ‘H2Core::DrumkitComponent’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 439 | delete *it; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:32: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h: In constructor ‘H2Core::Instrument::Instrument(int, const QString&, H2Core::ADSR*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:312:57: warning: ‘H2Core::Instrument::__pitch_offset’ will be initialized after [-Wreorder] 312 | float __pitch_offset; ///< instrument main pitch offset | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:311:57: warning: ‘float H2Core::Instrument::__random_pitch_factor’ [-Wreorder] 311 | float __random_pitch_factor; ///< random pitch factor | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:44:1: warning: when initialized here [-Wreorder] 44 | Instrument::Instrument( const int id, const QString& name, ADSR* adsr ) | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:328:52: warning: ‘H2Core::Instrument::__components’ will be initialized after [-Wreorder] 328 | std::vector* __components; ///< InstrumentLayer array | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:326:57: warning: ‘bool H2Core::Instrument::__is_preview_instrument’ [-Wreorder] 326 | bool __is_preview_instrument; ///< is the instrument an hydrogen preview instrument? | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:44:1: warning: when initialized here [-Wreorder] 44 | Instrument::Instrument( const int id, const QString& name, ADSR* adsr ) | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h: In constructor ‘H2Core::Instrument::Instrument(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:312:57: warning: ‘H2Core::Instrument::__pitch_offset’ will be initialized after [-Wreorder] 312 | float __pitch_offset; ///< instrument main pitch offset | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:311:57: warning: ‘float H2Core::Instrument::__random_pitch_factor’ [-Wreorder] 311 | float __random_pitch_factor; ///< random pitch factor | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:97:1: warning: when initialized here [-Wreorder] 97 | Instrument::Instrument( Instrument* other ) | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:328:52: warning: ‘H2Core::Instrument::__components’ will be initialized after [-Wreorder] 328 | std::vector* __components; ///< InstrumentLayer array | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:326:57: warning: ‘bool H2Core::Instrument::__is_preview_instrument’ [-Wreorder] 326 | bool __is_preview_instrument; ///< is the instrument an hydrogen preview instrument? | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:97:1: warning: when initialized here [-Wreorder] 97 | Instrument::Instrument( Instrument* other ) | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp: In destructor ‘H2Core::Instrument::~Instrument()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:144:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentComponent’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete pComponent; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:149:9: warning: deleting object of polymorphic class type ‘H2Core::ADSR’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete __adsr; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp: In member function ‘void H2Core::Instrument::load_from(H2Core::Drumkit*, H2Core::Instrument*, bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:167:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentComponent’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 167 | delete pComponent; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:222:25: warning: deleting object of polymorphic class type ‘H2Core::InstrumentLayer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 222 | delete my_layer; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp: In member function ‘void H2Core::Instrument::load_from(const QString&, const QString&, bool, H2Core::Filesystem::Lookup)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:272:9: warning: deleting object of polymorphic class type ‘H2Core::Drumkit’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 272 | delete pDrumkit; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp: In member function ‘void H2Core::Instrument::set_adsr(H2Core::ADSR*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.cpp:415:17: warning: deleting object of polymorphic class type ‘H2Core::ADSR’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 415 | delete __adsr; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.cpp:33: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp:30: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.h: In constructor ‘H2Core::DrumkitComponent::DrumkitComponent(int, const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.h:97:33: warning: ‘H2Core::DrumkitComponent::__out_R’ will be initialized after [-Wreorder] 97 | float * __out_R; | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.h:93:33: warning: ‘float H2Core::DrumkitComponent::__peak_l’ [-Wreorder] 93 | float __peak_l; | ^~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.cpp:44:1: warning: when initialized here [-Wreorder] 44 | DrumkitComponent::DrumkitComponent( const int id, const QString& name ) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.h: In constructor ‘H2Core::DrumkitComponent::DrumkitComponent(H2Core::DrumkitComponent*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.h:97:33: warning: ‘H2Core::DrumkitComponent::__out_R’ will be initialized after [-Wreorder] 97 | float * __out_R; | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.h:93:33: warning: ‘float H2Core::DrumkitComponent::__peak_l’ [-Wreorder] 93 | float __peak_l; | ^~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/DrumkitComponent.cpp:60:1: warning: when initialized here [-Wreorder] 60 | DrumkitComponent::DrumkitComponent( DrumkitComponent* other ) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp: In destructor ‘H2Core::AudioEngine::~AudioEngine()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp:73:9: warning: deleting object of polymorphic class type ‘H2Core::Effects’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 73 | delete Effects::get_instance(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp:77:9: warning: deleting object of polymorphic class type ‘H2Core::Sampler’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 77 | delete __sampler; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp:78:9: warning: deleting object of polymorphic class type ‘H2Core::Synth’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 78 | delete __synth; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp: In member function ‘void H2Core::AudioEngine::calculateElapsedTime(unsigned int, long unsigned int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/AudioEngine.cpp:199:41: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const long unsigned int’ [-Wsign-compare] 199 | if ( totalTicks < currentTick ) { | ~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/list:62, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Logger.h:27, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Object.h:26, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/AutomationPath.h:26, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/AutomationPath.cpp:23: /usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp2>::type = float]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/AutomationPath.cpp:178:41: required from here 178 | auto rv = _points.insert(std::make_pair(x,y)); | ~~~~~~~~~~~~~~^~~~~ /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 16%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentLayer.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentLayer.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentLayer.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentLayer.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp [ 17%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentList.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentList.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentList.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentList.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp [ 17%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Note.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Note.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Note.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Note.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Note.cpp [ 18%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Pattern.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Pattern.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Pattern.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Pattern.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp [ 18%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/PatternList.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/PatternList.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/PatternList.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/PatternList.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp [ 19%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Playlist.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Playlist.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Playlist.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Playlist.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In destructor ‘H2Core::InstrumentList::~InstrumentList()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:49:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 49 | for ( int i = 0; i < __instruments.size(); ++i ) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:50:17: warning: deleting object of polymorphic class type ‘H2Core::Instrument’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 50 | delete __instruments[i]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::load_samples()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:56:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 56 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::unload_samples()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:63:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::operator<<(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:102:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::add(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:111:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::insert(int, H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:120:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 120 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::operator[](int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:128:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 128 | if ( idx < 0 || idx >= __instruments.size() ) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/cassert:44, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:26, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:132:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | assert( idx >= 0 && idx < __instruments.size() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘bool H2Core::InstrumentList::is_valid_index(int) const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:140:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 140 | if ( idx < 0 || idx >= __instruments.size() ) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::get(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:153:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | assert( idx >= 0 && idx < __instruments.size() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘int H2Core::InstrumentList::index(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:159:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::find(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:167:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::find(const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:175:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::findMidiNote(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:183:24: 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<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::del(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:191:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 191 | assert( idx >= 0 && idx < __instruments.size() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘H2Core::Instrument* H2Core::InstrumentList::del(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:199:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::swap(int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:210:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 210 | assert( idx_a >= 0 && idx_a < __instruments.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:211:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | assert( idx_b >= 0 && idx_b < __instruments.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::move(int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:221:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 221 | assert( idx_a >= 0 && idx_a < __instruments.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:222:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 222 | assert( idx_b >= 0 && idx_b < __instruments.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘bool H2Core::InstrumentList::has_all_midi_notes_same() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:245:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 245 | for( int i=0; i<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp: In member function ‘void H2Core::InstrumentList::set_default_midi_out_notes()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentList.cpp:254:24: 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<__instruments.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h: In constructor ‘H2Core::InstrumentLayer::InstrumentLayer(std::shared_ptr)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:121:23: warning: ‘H2Core::InstrumentLayer::__end_velocity’ will be initialized after [-Wreorder] 121 | float __end_velocity; ///< the end velocity of the sample, 1.0 by default | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:119:23: warning: ‘float H2Core::InstrumentLayer::__pitch’ [-Wreorder] 119 | float __pitch; ///< the frequency of the sample, 0.0 by default which means output pitch is the same as input pitch | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:33:1: warning: when initialized here [-Wreorder] 33 | InstrumentLayer::InstrumentLayer( std::shared_ptr sample ) : Object( __class_name ), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:119:23: warning: ‘H2Core::InstrumentLayer::__pitch’ will be initialized after [-Wreorder] 119 | float __pitch; ///< the frequency of the sample, 0.0 by default which means output pitch is the same as input pitch | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:118:23: warning: ‘float H2Core::InstrumentLayer::__gain’ [-Wreorder] 118 | float __gain; ///< ratio between the input sample and the output signal, 1.0 by default | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:33:1: warning: when initialized here [-Wreorder] 33 | InstrumentLayer::InstrumentLayer( std::shared_ptr sample ) : Object( __class_name ), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h: In constructor ‘H2Core::InstrumentLayer::InstrumentLayer(H2Core::InstrumentLayer*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:121:23: warning: ‘H2Core::InstrumentLayer::__end_velocity’ will be initialized after [-Wreorder] 121 | float __end_velocity; ///< the end velocity of the sample, 1.0 by default | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:119:23: warning: ‘float H2Core::InstrumentLayer::__pitch’ [-Wreorder] 119 | float __pitch; ///< the frequency of the sample, 0.0 by default which means output pitch is the same as input pitch | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:42:1: warning: when initialized here [-Wreorder] 42 | InstrumentLayer::InstrumentLayer( InstrumentLayer* other ) : Object( __class_name ), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:119:23: warning: ‘H2Core::InstrumentLayer::__pitch’ will be initialized after [-Wreorder] 119 | float __pitch; ///< the frequency of the sample, 0.0 by default which means output pitch is the same as input pitch | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:118:23: warning: ‘float H2Core::InstrumentLayer::__gain’ [-Wreorder] 118 | float __gain; ///< ratio between the input sample and the output signal, 1.0 by default | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:42:1: warning: when initialized here [-Wreorder] 42 | InstrumentLayer::InstrumentLayer( InstrumentLayer* other ) : Object( __class_name ), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h: In constructor ‘H2Core::InstrumentLayer::InstrumentLayer(H2Core::InstrumentLayer*, std::shared_ptr)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:121:23: warning: ‘H2Core::InstrumentLayer::__end_velocity’ will be initialized after [-Wreorder] 121 | float __end_velocity; ///< the end velocity of the sample, 1.0 by default | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:119:23: warning: ‘float H2Core::InstrumentLayer::__pitch’ [-Wreorder] 119 | float __pitch; ///< the frequency of the sample, 0.0 by default which means output pitch is the same as input pitch | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:51:1: warning: when initialized here [-Wreorder] 51 | InstrumentLayer::InstrumentLayer( InstrumentLayer* other, std::shared_ptr sample ) : Object( __class_name ), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:119:23: warning: ‘H2Core::InstrumentLayer::__pitch’ will be initialized after [-Wreorder] 119 | float __pitch; ///< the frequency of the sample, 0.0 by default which means output pitch is the same as input pitch | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.h:118:23: warning: ‘float H2Core::InstrumentLayer::__gain’ [-Wreorder] 118 | float __gain; ///< ratio between the input sample and the output signal, 1.0 by default | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/InstrumentLayer.cpp:51:1: warning: when initialized here [-Wreorder] 51 | InstrumentLayer::InstrumentLayer( InstrumentLayer* other, std::shared_ptr sample ) : Object( __class_name ), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Note.cpp: In destructor ‘H2Core::Note::~Note()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Note.cpp:134:9: warning: deleting object of polymorphic class type ‘H2Core::ADSR’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 134 | delete __adsr; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In destructor ‘H2Core::PatternList::~PatternList()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:50:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 50 | for ( int i = 0; i < __patterns.size(); ++i ) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:52:17: warning: deleting object of polymorphic class type ‘H2Core::Pattern’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 52 | delete __patterns[i]; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘H2Core::Pattern* H2Core::PatternList::get(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:79:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 79 | if ( idx < 0 || idx >= __patterns.size() ) { | ~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/cassert:44, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Instrument.h:26, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Note.h:27, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:28, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:27: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:83:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | assert( idx >= 0 && idx < __patterns.size() ); | ~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘const H2Core::Pattern* H2Core::PatternList::get(int) const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:90:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | if ( idx < 0 || idx >= __patterns.size() ) { | ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:94:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | assert( idx >= 0 && idx < __patterns.size() ); | ~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘int H2Core::PatternList::index(const H2Core::Pattern*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:100:24: 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<__patterns.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘H2Core::Pattern* H2Core::PatternList::del(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:109:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | assert( idx >= 0 && idx < __patterns.size() ); | ~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘H2Core::Pattern* H2Core::PatternList::del(H2Core::Pattern*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:118:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 118 | for( int i=0; i<__patterns.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘H2Core::Pattern* H2Core::PatternList::replace(int, H2Core::Pattern*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:134:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 134 | assert( idx >= 0 && idx <= __patterns.size() +1 ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:135:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | if( idx < 0 || idx >= __patterns.size() ) { | ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘void H2Core::PatternList::set_to_old()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:150:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 150 | for( int i=0; i<__patterns.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘H2Core::Pattern* H2Core::PatternList::find(const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:157:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 157 | for( int i=0; i<__patterns.size(); i++ ) { | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘void H2Core::PatternList::swap(int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:166:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 166 | assert( idx_a >= 0 && idx_a < __patterns.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:167:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | assert( idx_b >= 0 && idx_b < __patterns.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘void H2Core::PatternList::move(int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:178:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | assert( idx_a >= 0 && idx_a < __patterns.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:179:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | assert( idx_b >= 0 && idx_b < __patterns.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘void H2Core::PatternList::flattened_virtual_patterns_compute()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:189:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for ( int i=0 ; i<__patterns.size() ; i++ ) __patterns[i]->flattened_virtual_patterns_clear(); | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:190:26: 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<__patterns.size() ; i++ ) __patterns[i]->flattened_virtual_patterns_compute(); | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘void H2Core::PatternList::virtual_pattern_del(H2Core::Pattern*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:195:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for( int i=0; i<__patterns.size(); i++ ) __patterns[i]->virtual_patterns_del( pattern ); | ~^~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Sample.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Sample.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Sample.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Sample.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp: In member function ‘int H2Core::PatternList::longest_pattern_length()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/PatternList.cpp:248:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 248 | for ( int i = 0; i < __patterns.size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Song.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Song.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Song.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Song.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h: In constructor ‘H2Core::Pattern::Pattern(const QString&, const QString&, const QString&, int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:210:25: warning: ‘H2Core::Pattern::__info’ will be initialized after [-Wreorder] 210 | QString __info; ///< a description of the pattern | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:209:25: warning: ‘QString H2Core::Pattern::__category’ [-Wreorder] 209 | QString __category; ///< the category of the pattern | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp:40:1: warning: when initialized here [-Wreorder] 40 | Pattern::Pattern( const QString& name, const QString& info, const QString& category, int length, int denominator ) | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h: In constructor ‘H2Core::Pattern::Pattern(H2Core::Pattern*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:210:25: warning: ‘H2Core::Pattern::__info’ will be initialized after [-Wreorder] 210 | QString __info; ///< a description of the pattern | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:209:25: warning: ‘QString H2Core::Pattern::__category’ [-Wreorder] 209 | QString __category; ///< the category of the pattern | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp:50:1: warning: when initialized here [-Wreorder] 50 | Pattern::Pattern( Pattern* other ) | ^~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp: In destructor ‘H2Core::Pattern::~Pattern()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp:66:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 66 | delete it->second; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp: In member function ‘void H2Core::Pattern::purge_instrument(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.cpp:249:25: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 249 | delete slate.front(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp:24: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 20%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/CoreActionController.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/CoreActionController.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/CoreActionController.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/CoreActionController.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/CoreActionController.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp: In member function ‘void H2Core::Playlist::clear()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp:62:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | for ( int i = 0; i < __entries.size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp: In static member function ‘static H2Core::Playlist* H2Core::Playlist::load_file(const QString&, bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp:75:25: warning: deleting object of polymorphic class type ‘H2Core::Playlist’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 75 | delete pl; // __instance = 0; | ^~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp: In static member function ‘static H2Core::Playlist* H2Core::Playlist::load(const QString&, bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp:166:17: warning: deleting object of polymorphic class type ‘H2Core::Playlist’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 166 | delete prev; | ^~~~~~~~~~~ [ 21%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/EventQueue.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/EventQueue.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/EventQueue.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/EventQueue.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/EventQueue.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp: In member function ‘void H2Core::Playlist::execScript(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Playlist.cpp:218:20: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 218 | std::system( file.toLocal8Bit() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/FX/Effects.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/FX/Effects.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/FX/Effects.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/FX/Effects.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp [ 22%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/FX/LadspaFx.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/FX/LadspaFx.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/FX/LadspaFx.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/FX/LadspaFx.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:28: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:36: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp: In constructor ‘H2Core::Sample::Sample(std::shared_ptr)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:104:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 104 | for( int i=0; isize(); i++ ) { | ~^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:109:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for( int i=0; isize(); i++ ) { | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp: In member function ‘void H2Core::Sample::apply_velocity(const VelocityEnvelope&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:358:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 358 | for ( int i = 1; i < v.size(); i++ ) { | ~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:363:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 363 | if ( i == v.size() -1 ) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp: In member function ‘void H2Core::Sample::apply_pan(const PanEnvelope&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:393:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 393 | for ( int i = 1; i < p.size(); i++ ) { | ~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.cpp:398:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 398 | if ( i == p.size() -1 ) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp: In destructor ‘H2Core::Song::~Song()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:110:9: warning: deleting object of polymorphic class type ‘H2Core::PatternList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 110 | delete m_pPatternList; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:113:17: warning: deleting object of polymorphic class type ‘H2Core::DrumkitComponent’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 113 | delete *it; | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:121:25: warning: deleting object of polymorphic class type ‘H2Core::PatternList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 121 | delete pPatternList; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:126:9: warning: deleting object of polymorphic class type ‘H2Core::InstrumentList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 126 | delete m_pInstrumentList; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:128:9: warning: deleting object of polymorphic class type ‘H2Core::AutomationPath’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 128 | delete m_pVelocityAutomationPath; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Files.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Files.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Files.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Files.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Helpers/Files.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp: In member function ‘void H2Core::Song::readTempPatternList(const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:352:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 352 | for ( unsigned i = 0; i < getPatternList()->size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:395:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 395 | for ( unsigned i = 0; i < getPatternList()->size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp: In member function ‘bool H2Core::Song::writeTempPatternList(const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:424:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 424 | for ( unsigned i = 0; i < getPatternList()->size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:439:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 439 | for ( unsigned j = 0; j < pList->size(); j++ ) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp: In member function ‘QString H2Core::Song::copyInstrumentLineToString(int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:468:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 468 | if (( nSelectedPattern >= 0 ) && ( nSelectedPattern != i ) ) { | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp: In member function ‘H2Core::Song* H2Core::SongReader::readSong(const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1088:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1088 | if ( nLayer >= InstrumentComponent::getMaxLayers() ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Filesystem.cpp.o /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1178:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1178 | if ( nLayer >= InstrumentComponent::getMaxLayers() ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Filesystem.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Filesystem.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Filesystem.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Helpers/Filesystem.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1267:17: warning: deleting object of polymorphic class type ‘H2Core::Song’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1267 | delete pSong; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1268:17: warning: deleting object of polymorphic class type ‘H2Core::InstrumentList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1268 | delete pInstrList; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1286:25: warning: deleting object of polymorphic class type ‘H2Core::PatternList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1286 | delete pPatternList; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1287:25: warning: deleting object of polymorphic class type ‘H2Core::Song’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1287 | delete pSong; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1362:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1362 | for ( unsigned i = 0; i < pPatternList->size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1375:25: warning: deleting object of polymorphic class type ‘H2Core::PatternList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1375 | delete pPatternSequence; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Song.cpp:1394:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1394 | for ( unsigned i = 0; i < pPatternList->size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/CoreActionController.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 23%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Legacy.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Legacy.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Legacy.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Legacy.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Helpers/Legacy.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp: In destructor ‘H2Core::Effects::~Effects()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp:76:40: warning: deleting object of polymorphic class type ‘H2Core::LadspaFXGroup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 76 | if ( m_pRootGroup != nullptr ) delete m_pRootGroup; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp:80:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaFXInfo’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 80 | delete m_pluginList[i]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp:85:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaFX’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 85 | delete m_FXList[ nFX ]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp: In member function ‘void H2Core::Effects::setLadspaFX(H2Core::LadspaFX*, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp:109:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaFX’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 109 | delete m_FXList[ nFX ]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp: In member function ‘std::vector H2Core::Effects::getPluginList()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/Effects.cpp:208:49: warning: deleting object of polymorphic class type ‘H2Core::LadspaFXInfo’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 208 | delete pFX; | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp: In destructor ‘H2Core::LadspaFXGroup::~LadspaFXGroup()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp:53:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaFXGroup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 53 | delete m_childGroups[ i ]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp: In constructor ‘H2Core::LadspaFX::LadspaFX(const QString&, const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp:123:33: warning: enum constant in boolean context [-Wint-in-bool-context] 123 | , m_pluginType( UNDEFINED ) | ^~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp: In destructor ‘H2Core::LadspaFX::~LadspaFX()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp:179:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaControlPort’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 179 | delete inputControlPorts[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp:182:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaControlPort’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 182 | delete outputControlPorts[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp: In static member function ‘static H2Core::LadspaFX* H2Core::LadspaFX::load(const QString&, const QString&, long int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp:203:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaFX’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 203 | delete pFX; | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/FX/LadspaFx.cpp:234:17: warning: deleting object of polymorphic class type ‘H2Core::LadspaFX’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 234 | delete pFX; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Helpers/Filesystem.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 24%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Xml.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Xml.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Xml.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Xml.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Helpers/Xml.cpp [ 24%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Hydrogen.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Hydrogen.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Hydrogen.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Hydrogen.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Helpers/Legacy.cpp:39: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 25%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaAudioDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaAudioDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaAudioDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaAudioDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.cpp [ 25%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaMidiDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaMidiDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaMidiDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/AlsaMidiDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp [ 26%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreAudioDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreAudioDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreAudioDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreAudioDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/CoreAudioDriver.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:58: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.h: In constructor ‘H2Core::AlsaAudioDriver::AlsaAudioDriver(H2Core::audioProcessCallback)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.h:47:13: warning: ‘H2Core::AlsaAudioDriver::m_nXRuns’ will be initialized after [-Wreorder] 47 | int m_nXRuns; | ^~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.h:44:23: warning: ‘long unsigned int H2Core::AlsaAudioDriver::m_nBufferSize’ [-Wreorder] 44 | unsigned long m_nBufferSize; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.cpp:148:1: warning: when initialized here [-Wreorder] 148 | AlsaAudioDriver::AlsaAudioDriver( audioProcessCallback processCallback ) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.h:44:23: warning: ‘H2Core::AlsaAudioDriver::m_nBufferSize’ will be initialized after [-Wreorder] 44 | unsigned long m_nBufferSize; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.h:42:20: warning: ‘snd_pcm_t* H2Core::AlsaAudioDriver::m_pPlayback_handle’ [-Wreorder] 42 | snd_pcm_t *m_pPlayback_handle; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaAudioDriver.cpp:148:1: warning: when initialized here [-Wreorder] 148 | AlsaAudioDriver::AlsaAudioDriver( audioProcessCallback processCallback ) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp:28: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp: In constructor ‘H2Core::AlsaMidiDriver::AlsaMidiDriver()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp:203:95: warning: base ‘H2Core::MidiOutput’ will be initialized after [-Wreorder] 203 | : MidiInput( __class_name ), MidiOutput( __class_name ), Object( __class_name ) | ^ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp:203:95: warning: base ‘H2Core::Object’ [-Wreorder] /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp:202:1: warning: when initialized here [-Wreorder] 202 | AlsaMidiDriver::AlsaMidiDriver() | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp: In member function ‘virtual void H2Core::AlsaMidiDriver::handleQueueAllNoteOff()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/AlsaMidiDriver.cpp:613:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 613 | for (int index = 0; index < numInstruments; ++index) { | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘void H2Core::audioEngine_destroy()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:750:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 750 | delete m_songNoteQueue.top(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:755:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 755 | delete m_midiNoteQueue[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:764:9: warning: deleting object of polymorphic class type ‘H2Core::PatternList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 764 | delete m_pPlayingPatterns; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:767:9: warning: deleting object of polymorphic class type ‘H2Core::PatternList’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 767 | delete m_pNextPatterns; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:770:9: warning: deleting object of polymorphic class type ‘H2Core::Instrument’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 770 | delete m_pMetronomeInstrument; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘void H2Core::audioEngine_stop(bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:844:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 844 | delete m_songNoteQueue.top(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:850:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 850 | delete m_midiNoteQueue[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘void H2Core::audioEngine_process_playNotes(long unsigned int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:968:41: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 968 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1014:33: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1014 | delete pOffNote; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1023:33: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1023 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘void H2Core::audioEngine_clearNoteQueue()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1145:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1145 | delete m_songNoteQueue.top(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1153:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1153 | delete m_midiNoteQueue[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘int H2Core::audioEngine_process(uint32_t, void*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1348:17: warning: variable ‘ladspaTime_start’ set but not used [-Wunused-but-set-variable] 1348 | timeval ladspaTime_start = renderTime_end; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1382:17: warning: variable ‘ladspaTime_end’ set but not used [-Wunused-but-set-variable] 1382 | timeval ladspaTime_end = currentTime2(); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘int H2Core::audioEngine_updateNoteQueue(unsigned int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1739:61: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1739 | for ( uint i = 0; i < m_pNextPatterns->size(); i++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1765:53: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1765 | if ( m_nPatternTickPosition > nPatternSize && nPatternSize > 0 ) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1814:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1814 | nPat < m_pPlayingPatterns->size() ; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:61: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:227:114: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare] 227 | for( Pattern::notes_cst_it_t _it=(_notes)->lower_bound((_bound)); (_it)!=(_notes)->end() && (_it)->first == (_bound); (_it)++ ) | ~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1825:33: note: in expansion of macro ‘FOREACH_NOTE_CST_IT_BOUND’ 1825 | FOREACH_NOTE_CST_IT_BOUND(notes,it,m_nPatternTickPosition) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In function ‘void H2Core::audioEngine_noteOn(Note*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:1963:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1963 | delete note; | ^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In destructor ‘H2Core::Hydrogen::~Hydrogen()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2329:17: warning: deleting object of polymorphic class type ‘NsmClient’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2329 | delete pNsmClient; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2333:17: warning: deleting object of polymorphic class type ‘OscServer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2333 | delete pOscServer; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2345:9: warning: deleting object of polymorphic class type ‘H2Core::CoreActionController’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2345 | delete m_pCoreActionController; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2346:9: warning: deleting object of polymorphic class type ‘H2Core::Timeline’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2346 | delete m_pTimeline; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In member function ‘void H2Core::Hydrogen::setSong(H2Core::Song*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2443:17: warning: deleting object of polymorphic class type ‘H2Core::Song’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2443 | delete pCurrentSong; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In member function ‘void H2Core::Hydrogen::addRealtimeNote(int, float, float, float, float, bool, bool, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2615:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2615 | if ( qcolumn == currentPattern->get_length() ) qcolumn = 0; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:2502:22: warning: unused variable ‘nRealColumn’ [-Wunused-variable] 2502 | unsigned int nRealColumn = 0; | ^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In member function ‘int H2Core::Hydrogen::loadDrumkit(H2Core::Drumkit*, bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:3027:17: warning: deleting object of polymorphic class type ‘H2Core::DrumkitComponent’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 3027 | delete pComponent; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:3071:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3071 | for ( unsigned nInstr = 0; nInstr < pDrumkitInstrList->size(); ++nInstr ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:3073:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3073 | if ( nInstr < pSongInstrList->size() ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In member function ‘long int H2Core::Hydrogen::getTickForPosition(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:3275:18: warning: unused variable ‘pPattern’ [-Wunused-variable] 3275 | Pattern *pPattern = nullptr; | ^~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In member function ‘void H2Core::Hydrogen::__kill_instruments()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:3761:17: warning: deleting object of polymorphic class type ‘H2Core::Instrument’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 3761 | delete pInstr; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp: In member function ‘void H2Core::Hydrogen::recreateOscServer()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.cpp:3919:17: warning: deleting object of polymorphic class type ‘OscServer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 3919 | delete pOscServer; | ^~~~~~~~~~~~~~~~~ [ 26%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreMidiDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreMidiDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreMidiDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/CoreMidiDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/CoreMidiDriver.cpp [ 27%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/DiskWriterDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/DiskWriterDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/DiskWriterDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/DiskWriterDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.cpp [ 27%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/FakeDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/FakeDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/FakeDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/FakeDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/FakeDriver.cpp [ 28%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackAudioDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackAudioDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackAudioDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackAudioDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.cpp [ 28%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackMidiDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackMidiDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackMidiDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/JackMidiDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp [ 29%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiInput.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiInput.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiInput.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiInput.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/CoreMidiDriver.cpp:30: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.cpp:28: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.cpp: In function ‘void* H2Core::diskWriterDriver_thread(void*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.cpp:237:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 237 | for ( unsigned i = 0; i < usedBuffer; i++ ) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.cpp:32: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.h: In constructor ‘H2Core::DiskWriterDriver::DiskWriterDriver(H2Core::audioProcessCallback, unsigned int, int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.h:50:41: warning: ‘H2Core::DiskWriterDriver::m_processCallback’ will be initialized after [-Wreorder] 50 | audioProcessCallback m_processCallback; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.h:48:57: warning: ‘unsigned int H2Core::DiskWriterDriver::m_nBufferSize’ [-Wreorder] 48 | unsigned m_nBufferSize; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/DiskWriterDriver.cpp:285:1: warning: when initialized here [-Wreorder] 285 | DiskWriterDriver::DiskWriterDriver( audioProcessCallback processCallback, unsigned nSamplerate, int nSampleDepth ) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/FakeDriver.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/FakeDriver.h: In constructor ‘H2Core::FakeDriver::FakeDriver(H2Core::audioProcessCallback)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/FakeDriver.h:65:16: warning: ‘H2Core::FakeDriver::m_pOut_R’ will be initialized after [-Wreorder] 65 | float* m_pOut_R; | ^~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/FakeDriver.h:63:18: warning: ‘unsigned int H2Core::FakeDriver::m_nBufferSize’ [-Wreorder] 63 | unsigned m_nBufferSize; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/FakeDriver.cpp:30:1: warning: when initialized here [-Wreorder] 30 | FakeDriver::FakeDriver( audioProcessCallback processCallback ) | ^~~~~~~~~~ [ 29%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiOutput.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiOutput.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiOutput.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/MidiOutput.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiOutput.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.cpp:34: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 30%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/NullDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/NullDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/NullDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/NullDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/NullDriver.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:32: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.h: In constructor ‘H2Core::JackAudioDriver::JackAudioDriver(JackProcessCallback)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.h:807:41: warning: ‘H2Core::JackAudioDriver::m_nTrackPortCount’ will be initialized after [-Wreorder] 807 | int m_nTrackPortCount; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.h:136:24: warning: ‘jack_client_t* H2Core::JackAudioDriver::m_pClient’ [-Wreorder] 136 | jack_client_t* m_pClient; | ^~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.cpp:94:1: warning: when initialized here [-Wreorder] 94 | JackAudioDriver::JackAudioDriver( JackProcessCallback m_processCallback ) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.cpp: In member function ‘void H2Core::JackAudioDriver::relocateUsingBBT()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackAudioDriver.cpp:429:13: warning: unused variable ‘nPattern’ [-Wunused-variable] 429 | int nPattern = pHydrogen->getPosForTick( fNewTick, &nPatternStart ); | ^~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp: In member function ‘void H2Core::JackMidiDriver::JackMidiWrite(jack_nframes_t)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:150:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 150 | for ( int i = 0; i < sizeof(buffer) && i<6; i++ ) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:155:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 155 | for ( int i = 0; i < sizeof(buffer); i++ ) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp: In member function ‘void H2Core::JackMidiDriver::JackMidiRead(jack_nframes_t)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:236:17: warning: unused variable ‘data’ [-Wunused-variable] 236 | uint8_t data[1]; | ^~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp: In constructor ‘H2Core::JackMidiDriver::JackMidiDriver()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:341:87: warning: base ‘H2Core::MidiOutput’ will be initialized after [-Wreorder] 341 | : MidiInput( __class_name ), MidiOutput( __class_name ), Object( __class_name ) | ^ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:341:87: warning: base ‘H2Core::Object’ [-Wreorder] /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/JackMidiDriver.cpp:340:1: warning: when initialized here [-Wreorder] 340 | JackMidiDriver::JackMidiDriver() | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.h: In constructor ‘H2Core::MidiInput::MidiInput(const char*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.h:68:13: warning: ‘H2Core::MidiInput::__hihat_cc_openess’ will be initialized after [-Wreorder] 68 | int __hihat_cc_openess; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.h:65:24: warning: ‘long unsigned int H2Core::MidiInput::__noteOffTick’ [-Wreorder] 65 | unsigned long __noteOffTick; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp:37:1: warning: when initialized here [-Wreorder] 37 | MidiInput::MidiInput( const char* class_name ) | ^~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.h:65:24: warning: ‘H2Core::MidiInput::__noteOffTick’ will be initialized after [-Wreorder] 65 | unsigned long __noteOffTick; | ^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.h:64:24: warning: ‘long unsigned int H2Core::MidiInput::__noteOnTick’ [-Wreorder] 64 | unsigned long __noteOnTick; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp:37:1: warning: when initialized here [-Wreorder] 37 | MidiInput::MidiInput( const char* class_name ) | ^~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp: In member function ‘void H2Core::MidiInput::handleNoteOffMessage(const H2Core::MidiMessage&, bool)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/MidiInput.cpp:395:25: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 395 | delete pOffNote; | ^~~~~~~~~~~~~~~ [ 30%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/OssDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/OssDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/OssDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/OssDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/OssDriver.cpp [ 31%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortaudioDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortaudioDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortaudioDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortaudioDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/PortaudioDriver.cpp [ 31%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortmidiDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortmidiDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortmidiDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/PortmidiDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/PortmidiDriver.cpp [ 32%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/PulseAudioDriver.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/PulseAudioDriver.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/PulseAudioDriver.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/PulseAudioDriver.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/PulseAudioDriver.cpp [ 32%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/TransportInfo.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/IO/TransportInfo.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/IO/TransportInfo.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/IO/TransportInfo.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/TransportInfo.cpp [ 33%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Lash/LashClient.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Lash/LashClient.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Lash/LashClient.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Lash/LashClient.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lash/LashClient.cpp [ 33%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Lilipond/Lilypond.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Lilipond/Lilypond.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Lilipond/Lilypond.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Lilipond/Lilypond.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp [ 34%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/LocalFileMgr.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/LocalFileMgr.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/LocalFileMgr.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/LocalFileMgr.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp [ 34%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Logger.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Logger.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Logger.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Logger.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Logger.cpp [ 35%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/MidiAction.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/MidiAction.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/MidiAction.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/MidiAction.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiAction.cpp [ 35%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/MidiMap.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/MidiMap.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/MidiMap.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/MidiMap.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/IO/PortmidiDriver.cpp:29: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 36%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/NsmClient.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/NsmClient.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/NsmClient.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/NsmClient.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.cpp [ 36%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Object.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Object.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Object.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Object.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Object.cpp [ 37%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/OscServer.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/OscServer.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/OscServer.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/OscServer.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp: In static member function ‘static void H2Core::LilyPond::addPatternList(const H2Core::PatternList&, notes_t&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp:117:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 117 | for ( unsigned nPattern = 0; nPattern < list.size(); nPattern++ ) { | ~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp: In static member function ‘static void H2Core::LilyPond::addPattern(const H2Core::Pattern&, notes_t&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp:126:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 126 | for ( unsigned nNote = 0; nNote < pattern.get_length(); nNote++ ) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:227:114: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare] 227 | for( Pattern::notes_cst_it_t _it=(_notes)->lower_bound((_bound)); (_it)!=(_notes)->end() && (_it)->first == (_bound); (_it)++ ) | ~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp:135:17: note: in expansion of macro ‘FOREACH_NOTE_CST_IT_BOUND’ 135 | FOREACH_NOTE_CST_IT_BOUND( pPatternNotes, it, nNote ) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp: In function ‘void writeDuration(std::ofstream&, unsigned int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Lilipond/Lilypond.cpp:233:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 233 | if ( 3 * ( 1 << pow ) < duration ) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp:25: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp: In member function ‘int H2Core::SongWriter::writeSong(H2Core::Song*, const QString&)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp:520:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 520 | for ( unsigned nLayer = 0; nLayer < InstrumentComponent::getMaxLayers(); nLayer++ ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp:556:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 556 | for (int y = 0; y < velocity->size(); y++){ | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp:564:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 564 | for (int y = 0; y < pan->size(); y++){ | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp:654:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 654 | for ( unsigned j = 0; j < pList->size(); j++ ) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/LocalFileMgr.cpp:389:18: warning: unused variable ‘pSampler’ [-Wunused-variable] 389 | Sampler* pSampler = AudioEngine::get_instance()->get_sampler(); | ^~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiAction.cpp:26: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp: In destructor ‘MidiMap::~MidiMap()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:68:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 68 | delete dIter->second; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:72:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 72 | delete __note_array[ i ]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:73:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 73 | delete __cc_array[ i ]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:75:9: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 75 | delete __pc_action; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp: In member function ‘void MidiMap::reset()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:104:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 104 | delete iter->second; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:110:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 110 | delete __note_array[ i ]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:111:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 111 | delete __cc_array[ i ]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:116:9: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 116 | delete __pc_action; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp: In member function ‘void MidiMap::registerMMCEvent(QString, Action*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:135:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 135 | delete mmcMap[ eventString ]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp: In member function ‘void MidiMap::registerNoteEvent(int, Action*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:148:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete __note_array[ note ]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp: In member function ‘void MidiMap::registerCCEvent(int, Action*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:161:17: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete __cc_array[ parameter ]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp: In member function ‘void MidiMap::registerPCEvent(Action*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiMap.cpp:204:9: warning: deleting object of polymorphic class type ‘Action’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 204 | delete __pc_action; | ^~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Preferences.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Preferences.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Preferences.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Preferences.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.cpp:27: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.cpp:30: /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.h: In constructor ‘NsmClient::NsmClient()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.h:200:22: warning: ‘NsmClient::m_bUnderSessionManagement’ will be initialized after [-Wreorder] 200 | bool m_bUnderSessionManagement; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.h:74:27: warning: ‘pthread_t NsmClient::m_NsmThread’ [-Wreorder] 74 | pthread_t m_NsmThread; | ^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/NsmClient.cpp:46:1: warning: when initialized here [-Wreorder] 46 | NsmClient::NsmClient() | ^~~~~~~~~ [ 38%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Sampler/Sampler.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Sampler/Sampler.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Sampler/Sampler.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Sampler/Sampler.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp [ 38%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Smf/Smf.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Smf/Smf.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Smf/Smf.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Smf/Smf.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:40: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ [ 39%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Smf/SmfEvent.cpp.o cd /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core && /usr/bin/g++ -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -Dhydrogen_core_1_1_1_EXPORTS -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/src/core -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/hydrogen-core-1.1.1_autogen/include -I/builddir/build/BUILD/hydrogen-1.1.1/src/core/include -I/builddir/build/BUILD/hydrogen-1.1.1/src -I/builddir/build/BUILD/hydrogen-1.1.1/include -I/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/src/core/.. -I/usr/include/opus -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Smf/SmfEvent.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Smf/SmfEvent.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Smf/SmfEvent.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/SmfEvent.cpp /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp: In member function ‘bool OscServer::init()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:36: error: no matching function for call to ‘lo::ServerThread::add_method(std::nullptr_t, std::nullptr_t, int (&)(const char*, const char*, lo_arg**, int, void*, void*), std::nullptr_t)’ 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:34: /usr/include/lo/lo_cpp.h:593:16: note: candidate: ‘lo::Method lo::Server::add_method(const lo::string_type&, const lo::string_type&, lo_method_handler, void*) const’ (near match) 593 | Method add_method(const string_type &path, const string_type &types, | ^~~~~~~~~~ /usr/include/lo/lo_cpp.h:593:16: note: conversion of argument 3 would be ill-formed: /usr/include/lo/lo_cpp.h:593:16: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 593 | Method add_method(const string_type &path, const string_type &types, | ^~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_cpp.h:601:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 601 | LO_ADD_METHOD( (const char*, const char*, lo_arg**, int), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:601:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:601:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:601:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:601:9: error: too few arguments to function 601 | LO_ADD_METHOD( (const char*, const char*, lo_arg**, int), | ^ /usr/include/lo/lo_cpp.h:601:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 601 | LO_ADD_METHOD( (const char*, const char*, lo_arg**, int), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:601:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:601:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:601:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:601:9: error: too few arguments to function 601 | LO_ADD_METHOD( (const char*, const char*, lo_arg**, int), | ^ /usr/include/lo/lo_cpp.h:607:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 607 | LO_ADD_METHOD( (const char*, lo_arg**, int), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:607:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:607:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:607:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:607:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 607 | LO_ADD_METHOD( (const char*, lo_arg**, int), | ^ /usr/include/lo/lo_cpp.h:607:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 607 | LO_ADD_METHOD( (const char*, lo_arg**, int), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:607:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:607:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:607:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:607:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 607 | LO_ADD_METHOD( (const char*, lo_arg**, int), | ^ /usr/include/lo/lo_cpp.h:610:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 610 | LO_ADD_METHOD( (const char*, lo_arg**, int, const Message&), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:610:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:610:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:610:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:610:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 610 | LO_ADD_METHOD( (const char*, lo_arg**, int, const Message&), | ^ /usr/include/lo/lo_cpp.h:610:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 610 | LO_ADD_METHOD( (const char*, lo_arg**, int, const Message&), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:610:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:610:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:610:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:610:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 610 | LO_ADD_METHOD( (const char*, lo_arg**, int, const Message&), | ^ /usr/include/lo/lo_cpp.h:613:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 613 | LO_ADD_METHOD( (const char*, const Message&), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:613:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:613:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:613:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:613:9: error: cannot convert ‘lo::Message’ to ‘const char*’ in argument passing 613 | LO_ADD_METHOD( (const char*, const Message&), | ^~~~~~~~~~~~~ | | | lo::Message /usr/include/lo/lo_cpp.h:613:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 613 | LO_ADD_METHOD( (const char*, const Message&), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:613:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:613:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:613:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:613:9: error: cannot convert ‘lo::Message’ to ‘const char*’ in argument passing 613 | LO_ADD_METHOD( (const char*, const Message&), | ^~~~~~~~~~~~~ | | | lo::Message /usr/include/lo/lo_cpp.h:616:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 616 | LO_ADD_METHOD( (lo_arg**, int), ((lo_arg**)0, (int)0), (argv, argc) ) | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:616:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:616:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:616:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:616:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 616 | LO_ADD_METHOD( (lo_arg**, int), ((lo_arg**)0, (int)0), (argv, argc) ) | ^ /usr/include/lo/lo_cpp.h:616:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 616 | LO_ADD_METHOD( (lo_arg**, int), ((lo_arg**)0, (int)0), (argv, argc) ) | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:616:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:616:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:616:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:616:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 616 | LO_ADD_METHOD( (lo_arg**, int), ((lo_arg**)0, (int)0), (argv, argc) ) | ^ /usr/include/lo/lo_cpp.h:617:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 617 | LO_ADD_METHOD( (lo_arg**, int, const Message& ), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:617:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:617:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:617:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:617:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 617 | LO_ADD_METHOD( (lo_arg**, int, const Message& ), | ^ /usr/include/lo/lo_cpp.h:617:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 617 | LO_ADD_METHOD( (lo_arg**, int, const Message& ), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:617:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:617:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:617:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:617:9: error: cannot convert ‘lo_arg**’ to ‘const char*’ in argument passing 617 | LO_ADD_METHOD( (lo_arg**, int, const Message& ), | ^ /usr/include/lo/lo_cpp.h:620:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 620 | LO_ADD_METHOD( (const Message&), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:620:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:620:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:620:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:620:9: error: cannot convert ‘lo::Message’ to ‘const char*’ in argument passing 620 | LO_ADD_METHOD( (const Message&), | ^~~~~~~~~~~~~ | | | lo::Message /usr/include/lo/lo_cpp.h:620:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 620 | LO_ADD_METHOD( (const Message&), | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:620:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:620:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:620:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:620:9: error: cannot convert ‘lo::Message’ to ‘const char*’ in argument passing 620 | LO_ADD_METHOD( (const Message&), | ^~~~~~~~~~~~~ | | | lo::Message /usr/include/lo/lo_cpp.h:623:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 623 | LO_ADD_METHOD( (), (), () ); | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:623:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:623:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:623:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:623:9: error: too few arguments to function 623 | LO_ADD_METHOD( (), (), () ); | ^ /usr/include/lo/lo_cpp.h:623:9: note: candidate: ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*)’ 623 | LO_ADD_METHOD( (), (), () ); | ^~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:623:9: note: template argument deduction/substitution failed: /usr/include/lo/lo_cpp.h: In substitution of ‘template lo::Method lo::Server::add_method(lo::string_type, lo::string_type, H&&, typename std::enable_if::value, void>::type*) [with H = int (&)(const char*, const char*, lo_arg**, int, void*, void*)]’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/OscServer.cpp:891:29: required from here /usr/include/lo/lo_cpp.h:623:9: note: 891 | m_pServerThread->add_method(nullptr, nullptr, generic_handler, nullptr); /usr/include/lo/lo_cpp.h:623:9: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_cpp.h:623:9: error: too few arguments to function 623 | LO_ADD_METHOD( (), (), () ); | ^ gmake[2]: *** [src/core/CMakeFiles/hydrogen-core-1.1.1.dir/build.make:786: src/core/CMakeFiles/hydrogen-core-1.1.1.dir/OscServer.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp: In destructor ‘H2Core::Preferences::~Preferences()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp:270:9: warning: deleting object of polymorphic class type ‘H2Core::UIStyle’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 270 | delete m_pDefaultUIStyle; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp: In member function ‘void H2Core::SMFWriter::save(const QString&, H2Core::Song*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp:259:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 259 | nPattern < pPatternList->size() ; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp:267:57: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 267 | for ( unsigned nNote = 0; nNote < pPattern->get_length(); nNote++ ) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp:23: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:227:114: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare] 227 | for( Pattern::notes_cst_it_t _it=(_notes)->lower_bound((_bound)); (_it)!=(_notes)->end() && (_it)->first == (_bound); (_it)++ ) | ~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp:269:33: note: in expansion of macro ‘FOREACH_NOTE_CST_IT_BOUND’ 269 | FOREACH_NOTE_CST_IT_BOUND(notes,it,nNote) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp:246:25: warning: unused variable ‘pInstrumentList’ [-Wunused-variable] 246 | InstrumentList* pInstrumentList = pSong->getInstrumentList(); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp: In member function ‘virtual void H2Core::SMF1WriterMulti::prepareEvents(H2Core::Song*, H2Core::SMF*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Smf/Smf.cpp:469:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 469 | for( unsigned nInstr=0; nInstr < pInstrumentList->size(); nInstr++ ){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Hydrogen.h:29, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:33: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In constructor ‘H2Core::Sample::Rubberband::Rubberband(const H2Core::Sample::Rubberband*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:113:37: warning: ‘H2Core::Sample::Rubberband::c_settings’ will be initialized after [-Wreorder] 113 | int c_settings; ///< TODO should be crispness, see rubberband -h | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:112:39: warning: ‘float H2Core::Sample::Rubberband::pitch’ [-Wreorder] 112 | float pitch; ///< desired pitch | ^~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:117:33: warning: when initialized here [-Wreorder] 117 | Rubberband( const Rubberband* other ) : | ^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h: In member function ‘bool H2Core::Sample::is_empty() const’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Sample.h:366:26: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] 366 | return ( __data_l==__data_r==0 ); | ~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In destructor ‘H2Core::Sampler::~Sampler()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:104:9: warning: deleting object of polymorphic class type ‘H2Core::Instrument’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 104 | delete m_pPreviewInstrument; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:107:9: warning: deleting object of polymorphic class type ‘H2Core::Instrument’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 107 | delete m_pPlaybackTrackInstrument; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘void H2Core::Sampler::process(uint32_t, H2Core::Song*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:134:17: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 134 | delete pOldNote; // FIXME: send note-off instead of removing the note from the list? | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:169:25: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 169 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘void H2Core::Sampler::noteOff(H2Core::Note*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:237:9: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 237 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘bool H2Core::Sampler::renderNote(H2Core::Note*, unsigned int, H2Core::Song*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:479:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 479 | for(int i = 0; i < pInstr->get_components()->size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:537:75: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 537 | for ( unsigned nLayer = 0; nLayer < m_nMaxLayers; ++nLayer ) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:561:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 561 | for ( unsigned nLayer = 0; nLayer < m_nMaxLayers; ++nLayer ){ | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:600:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 600 | for ( unsigned nLayer = 0; nLayer < m_nMaxLayers; ++nLayer ) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:624:91: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 624 | for ( unsigned nLayer = 0; nLayer < m_nMaxLayers; ++nLayer ){ | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:680:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 680 | for ( unsigned nLayer = 0; nLayer < m_nMaxLayers; ++nLayer ) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:703:91: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 703 | for ( unsigned nLayer = 0; nLayer < m_nMaxLayers; ++nLayer ){ | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:875:71: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | if ( fTotalPitch == 0.0 && pSample->get_sample_rate() == pAudioOutput->getSampleRate() ) { // NO RESAMPLE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘bool H2Core::Sampler::processPlaybackTrack(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:922:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 922 | if(pSample->get_sample_rate() == pAudioOutput->getSampleRate()){ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘void H2Core::Sampler::stopPlayingNotes(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1468:33: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1468 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1479:25: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1479 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘void H2Core::Sampler::preview_instrument(H2Core::Instrument*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1524:9: warning: deleting object of polymorphic class type ‘H2Core::Instrument’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1524 | delete pOldPreview; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘void H2Core::Sampler::setPlayingNotelength(H2Core::Instrument*, long unsigned int, long unsigned int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1560:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1560 | for ( unsigned nNote = 0; nNote < pCurrentPattern->get_length(); nNote++ ) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:43: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Basics/Pattern.h:227:114: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare] 227 | for( Pattern::notes_cst_it_t _it=(_notes)->lower_bound((_bound)); (_it)!=(_notes)->end() && (_it)->first == (_bound); (_it)++ ) | ~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1562:41: note: in expansion of macro ‘FOREACH_NOTE_CST_IT_BOUND’ 1562 | FOREACH_NOTE_CST_IT_BOUND(notes,it,nNote) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1567:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1567 | && pNote->get_position() == noteOnTick ) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1570:84: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1570 | if ( ticks > patternsize ) { | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1580:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1580 | && pNote->get_position() == noteOnTick ) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1582:84: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1582 | if ( ticks > patternsize ) { | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘H2Core::Sampler::renderNoteResample(std::shared_ptr, H2Core::Note*, H2Core::SelectedLayerInfo*, H2Core::InstrumentComponent*, H2Core::DrumkitComponent*, int, int, float, float, float, float, float, H2Core::Song*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1369:33: warning: ‘fVal_L’ may be used uninitialized [-Wmaybe-uninitialized] 1369 | fVal_L = fVal_L * fADSRValue; | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1263:15: note: ‘fVal_L’ was declared here 1263 | float fVal_L; | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1370:33: warning: ‘fVal_R’ may be used uninitialized [-Wmaybe-uninitialized] 1370 | fVal_R = fVal_R * fADSRValue; | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:1264:15: note: ‘fVal_R’ was declared here 1264 | float fVal_R; | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp: In member function ‘H2Core::Sampler::processPlaybackTrack(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:910:15: warning: ‘fVal_L’ may be used uninitialized [-Wmaybe-uninitialized] 910 | float fVal_L; | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Sampler/Sampler.cpp:911:15: warning: ‘fVal_R’ may be used uninitialized [-Wmaybe-uninitialized] 911 | float fVal_R; | ^~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/qabstractanimation.h:43, from /usr/include/qt5/QtCore/QtCore:6, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Object.h:32, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/MidiAction.h:24, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.h:30, from /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp:24: In member function ‘QString::arg(int, int, int, QChar) const’, inlined from ‘H2Core::Preferences::savePreferences()’ at /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp:957:93: /usr/include/qt5/QtCore/qstring.h:1109:54: warning: ‘nJackTrackOutputMode’ may be used uninitialized [-Wmaybe-uninitialized] 1109 | { return arg(qlonglong(a), fieldWidth, base, fillChar); } | ^ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp: In member function ‘H2Core::Preferences::savePreferences()’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Preferences.cpp:951:29: note: ‘nJackTrackOutputMode’ was declared here 951 | int nJackTrackOutputMode; | ^~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake[1]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:329: src/core/CMakeFiles/hydrogen-core-1.1.1.dir/all] Error 2 gmake: *** [Makefile:159: all] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.HbAr64 (%build) Bad exit status from /var/tmp/rpm-tmp.HbAr64 (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M cb896efb42ff411ba9295165b1d819ac -D /var/lib/mock/f41-build-50525345-6050213/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/hydrogen.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M cb896efb42ff411ba9295165b1d819ac -D /var/lib/mock/f41-build-50525345-6050213/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.x57h5f_q:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/hydrogen.spec'