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 aarch64 --nodeps /builddir/build/SPECS/hydrogen.spec'], chrootPath='/var/lib/mock/f41-build-50525334-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.c26tcl6d:/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.c26tcl6d:/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', '16a68546ea8b45f4a3983d501bbf4dc5', '-D', '/var/lib/mock/f41-build-50525334-6050213/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.c26tcl6d:/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 aarch64 --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: aarch64 Building for target aarch64 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 aarch64 --nodeps /builddir/build/SPECS/hydrogen.spec'], chrootPath='/var/lib/mock/f41-build-50525334-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.c26tcl6d:/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.c26tcl6d:/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', '3c82a85724ff4e58a831753a3b2a05e4', '-D', '/var/lib/mock/f41-build-50525334-6050213/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.c26tcl6d:/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 aarch64 --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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1706054400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YFNGoi + 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.KfXMVN + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,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 (6.2s) -- 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 -j12 --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 -j12 /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/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]: 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]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-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 /usr/bin/gmake -f CMakeFiles/doc_dir.dir/build.make CMakeFiles/doc_dir.dir/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]: 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 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' 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' [ 1%] Generating hydrogen_ca.qm [ 1%] Built target hydrogen-core-1.1.1_autogen_timestamp_deps [ 1%] Generating hydrogen_cs.qm [ 1%] Generating hydrogen_de.qm [ 2%] Generating hydrogen_el.qm gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' [ 2%] Generating hydrogen_en.qm [ 2%] Generating hydrogen_es.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_cs.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_cs.qm /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 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 [ 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_ca.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ca.qm [ 4%] 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_el.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_es.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_en_GB.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_fr.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_en.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_gl.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_gl.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=" [ 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 [ 5%] Built target doc_dir Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_en_GB.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_de.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_cs.qm'... 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_el.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_en.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_fr.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_gl.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) Generated 1024 translation(s) (1024 finished and 0 unfinished) Ignored 1 untranslated source text(s) Generated 736 translation(s) (707 finished and 29 unfinished) Ignored 290 untranslated source text(s) Generated 997 translation(s) (997 finished and 0 unfinished) Ignored 29 untranslated source text(s) Generated 663 translation(s) (622 finished and 41 unfinished) Ignored 363 untranslated source text(s) Generated 1024 translation(s) (1024 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) Generated 1025 translation(s) (1025 finished and 0 unfinished) Ignored 1 untranslated source text(s) gmake[2]: Leaving 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_hr.qm'... /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 Generated 497 translation(s) (404 finished and 93 unfinished) Ignored 529 untranslated source text(s) gmake[2]: Entering directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' [ 5%] Generating hydrogen_hu_HU.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_hu_HU.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_hu_HU.qm [ 5%] Generating hydrogen_ja.qm [ 7%] Generating hydrogen_it.qm [ 7%] Generating hydrogen_pl.qm [ 8%] Generating hydrogen_sv.qm [ 7%] Generating hydrogen_nl.qm [ 8%] Generating hydrogen_pt_BR.qm [ 7%] Generating hydrogen_ru.qm [ 9%] Generating 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_it.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_pl.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_nl.ts -qm /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_ja.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/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_pt_BR.ts -qm /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_ru.ts -qm /builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ru.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 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 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 [ 10%] Automatic MOC and UIC for target hydrogen-core-1.1.1 [ 11%] Generating hydrogen_zh_CN.qm 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 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 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) Updating '/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_nl.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_pt_BR.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_pl.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_ru.qm'... 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_it.qm'... Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_uk.qm'... Generated 444 translation(s) (340 finished and 104 unfinished) Ignored 582 untranslated source text(s) Generated 414 translation(s) (285 finished and 129 unfinished) Ignored 612 untranslated source text(s) Generated 620 translation(s) (578 finished and 42 unfinished) Ignored 406 untranslated source text(s) Generated 671 translation(s) (651 finished and 20 unfinished) Ignored 355 untranslated source text(s) Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_sv.qm'... Generated 746 translation(s) (717 finished and 29 unfinished) Ignored 280 untranslated source text(s) Generated 743 translation(s) (709 finished and 34 unfinished) Ignored 282 untranslated source text(s) Generated 659 translation(s) (613 finished and 46 unfinished) Ignored 367 untranslated source text(s) AutoGen: Refreshing parse cache because it doesn't exist. Generated 747 translation(s) (718 finished and 29 unfinished) Ignored 279 untranslated source text(s) Generated 175 translation(s) (1 finished and 174 unfinished) Ignored 851 untranslated source text(s) 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/aarch64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-redhat-linux/14/include -I/usr/local/include Updating '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build/data/i18n/hydrogen_zh_CN.qm'... Generated 1032 translation(s) (1032 finished and 0 unfinished) gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' 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" [ 11%] Built target translations 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" 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" 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" 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" AutoGen: Parsing "SRC:/src/core/Basics/Instrument.cpp" 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" 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" 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" 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" 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" 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 gmake[2]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' [ 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 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=" 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". 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%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/hydrogen-core-1.1.1_autogen/mocs_compilation.cpp.o [ 13%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/AutomationPathSerializer.cpp.o [ 13%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Drumkit.cpp.o [ 11%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/AutomationPath.cpp.o [ 13%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/DrumkitComponent.cpp.o [ 13%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Adsr.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/AudioEngine.cpp.o [ 15%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/Instrument.cpp.o [ 15%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentComponent.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentLayer.cpp.o [ 17%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Basics/InstrumentList.cpp.o [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 /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() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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 | ^~~~~~~ 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) | ^~~~~~~~~ /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/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/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/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/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; | ^~~~~~~~~~~~~ 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/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/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 ); | ~~~~~~~~^~~~~~~~~~ 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 ); | ~~~~~~~~^~~~~~~~~~ /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/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 /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/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; | ^~~~~~~~~~ /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; | ^~~~~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 23%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Filesystem.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 ); | ~^~~~~~~~~~~~~~~~~~ /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++ ) { | ~~^~~~~~~~~~~~~~~~~~~ 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 ); | ~~~~~~~~^~~~~~~~~~ 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 ); | ~~~~~~~~^~~~~~~~~~ /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; | ^~~~~~~~~~ /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; | ^~~~~~~~~~~ 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 | ^~~~~~~~~~ [ 23%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Helpers/Legacy.cpp.o /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 ) : | ^~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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; | ^~~~~~~~~~ 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 ); | ~~~~~~~~^~~~~~~~~~ /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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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() ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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() ) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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++ ) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /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() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 ); | ~~~~~~~~^~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 ); | ~~~~~~~~^~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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.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 ); | ~~~~~~~~^~~~~~~~~~ /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; | ^~~~~~~~~~~~~~~~~ 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) { | ~~~~~~^~~~~~~~~~~~~~~~ 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/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 ) | ^~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 ) | ^~~~~~~~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 ); | ~~~~~~~~^~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 ); | ^~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 ); | ~~~~~~~~^~~~~~~~~~ /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; | ^~~~~~~~~~~~~~~ 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 ); | ~~~~~~~~^~~~~~~~~~ [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 [ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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; | ^~~~~~~~~~~~~~~~~~ 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/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/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 ); | ~~~~~~~~^~~~~~~~~~ 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() | ^~~~~~~~~ /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(); | ^~~~~~~~ [ 39%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Synth/Synth.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Synth/Synth.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Synth/Synth.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Synth/Synth.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Synth/Synth.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/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 ); | ~~~~~~~~^~~~~~~~~~ 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 ); | ~~~~~~~~^~~~~~~~~~ /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( (), (), () ); | ^ /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++ ){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Timehelper.cpp.o /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 ) { | ~~~~~~~^~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Timehelper.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Timehelper.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Timehelper.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Timehelper.cpp /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 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Timeline.cpp.o /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()){ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Timeline.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Timeline.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Timeline.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Timeline.cpp /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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Version.cpp.o /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 ) { | ~~~~~~^~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fno-implement-inlines -std=gnu++17 -fPIC -fPIC -MD -MT src/core/CMakeFiles/hydrogen-core-1.1.1.dir/Version.cpp.o -MF CMakeFiles/hydrogen-core-1.1.1.dir/Version.cpp.o.d -o CMakeFiles/hydrogen-core-1.1.1.dir/Version.cpp.o -c /builddir/build/BUILD/hydrogen-1.1.1/src/core/Version.cpp 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/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; | ^~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Synth/Synth.cpp: In member function ‘void H2Core::Synth::noteOff(H2Core::Note*)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Synth/Synth.cpp:82:25: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 82 | delete pPlayingNote; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Synth/Synth.cpp:84:25: warning: deleting object of polymorphic class type ‘H2Core::Note’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 84 | delete pNote; | ^~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Timeline.cpp: In member function ‘void H2Core::Timeline::deleteTempoMarker(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Timeline.cpp:64:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int t = 0; t < m_tempoMarkers.size(); t++ ){ | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hydrogen-1.1.1/src/core/Timeline.cpp: In member function ‘void H2Core::Timeline::deleteTag(int)’: /builddir/build/BUILD/hydrogen-1.1.1/src/core/Timeline.cpp:107:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 107 | for ( int t = 0; t < m_tags.size(); t++ ){ | ~~^~~~~~~~~~~~~~~ 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]: *** [CMakeFiles/Makefile2:329: src/core/CMakeFiles/hydrogen-core-1.1.1.dir/all] Error 2 gmake[1]: Leaving directory '/builddir/build/BUILD/hydrogen-1.1.1/redhat-linux-build' gmake: *** [Makefile:159: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.KfXMVN (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.KfXMVN (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 3c82a85724ff4e58a831753a3b2a05e4 -D /var/lib/mock/f41-build-50525334-6050213/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.c26tcl6d:/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 aarch64 --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 3c82a85724ff4e58a831753a3b2a05e4 -D /var/lib/mock/f41-build-50525334-6050213/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.c26tcl6d:/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 aarch64 --nodeps /builddir/build/SPECS/hydrogen.spec'