Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/shortcircuit.spec'], chrootPath='/var/lib/mock/fedora-38-aarch64-1679435199.813849/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b44l1zlm:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b44l1zlm:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', 'ec7bcc3025fa49c3a42d3e57eafa5e72', '-D', '/var/lib/mock/fedora-38-aarch64-1679435199.813849/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b44l1zlm:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target aarch64 --nodeps /builddir/build/SPECS/shortcircuit.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=1679356800 Wrote: /builddir/build/SRPMS/shortcircuit-0.0.1-5.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/shortcircuit.spec'], chrootPath='/var/lib/mock/fedora-38-aarch64-1679435199.813849/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b44l1zlm:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b44l1zlm:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '8024d8fc88b74113891b81a0113c9cf9', '-D', '/var/lib/mock/fedora-38-aarch64-1679435199.813849/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b44l1zlm:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target aarch64 --nodeps /builddir/build/SPECS/shortcircuit.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=1679356800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SFs21g + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf shortcircuit3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/shortcircuit.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd shortcircuit3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's|Shortcircuit XT|Shortcircuit_XT|g' CMakeLists.txt + sed -i -e 's| >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ||g' libs/catch2/include/catch2/catch2.hpp + rm -rf libs/pybind11/include/pybind11/ + ln -s /usr/include/pybind11 libs/pybind11/include/pybind11 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tDhtGw + 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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd shortcircuit3 + 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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX ++ echo -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ++ sed -e s/-Werror=format-security//g + export 'CXXFLAGS=-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' + CXXFLAGS='-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' + mkdir -p build + cd build + cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -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 '-DCMAKE_CXX_FLAGS=-include cstdint -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' -DCMAKE_BUILD_TYPE=DEBUG .. -- The C compiler identification is GNU 13.0.1 -- The CXX compiler identification is GNU 13.0.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- 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 -- CMake Version is 3.26.0 -- Compiler Version is 13.0.1 -- Building in 64 bit configuration -- Found Git: /usr/bin/git (found version "2.40.0") fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git CMake Warning at cmake/versiontools.cmake:38 (message): Could not determine Git branch, using placeholder. CMake Warning at cmake/versiontools.cmake:42 (message): Could not determine Git commit hash, using placeholder. -- Setting up surge version -- git hash is git-no-commit and branch is git-no-branch -- buildhost is 8024d8fc88b74113891b81a0113c9cf9 -- buildarch is aarch64 -- Developer Local Build -- Using SHORTC_VERSION=3.0.git-no-branch.git-no-commit -- Configuring /builddir/build/BUILD/shortcircuit3/build/geninclude/version.cpp -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'alsa' -- Found alsa, version 1.2.8 -- Checking for module 'freetype2' -- Found freetype2, version 25.0.19 -- Checking for module 'libcurl' -- Found libcurl, version 7.87.0 -- Checking for modules 'webkit2gtk-4.0;gtk+-x11-3.0' -- Found webkit2gtk-4.0, version 2.40.0 -- Found gtk+-x11-3.0, version 3.24.37 -- Configuring juceaide -- Building juceaide -- Exporting juceaide -- Performing Test SC3_FILESYSTEM_STD_FS_FOUND -- Performing Test SC3_FILESYSTEM_STD_FS_FOUND - Success -- Using OS level Filesystem -- Building ShortCircuit Python bindings with pybind11 -- pybind11 v2.10.3 -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.2") -- Found PythonLibs: /usr/lib64/libpython3.11.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Configuring done (90.2s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/shortcircuit3/build + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/cmake -P /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/builddir/build/BUILD/shortcircuit3 -B/builddir/build/BUILD/shortcircuit3/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/shortcircuit3/build/CMakeFiles /builddir/build/BUILD/shortcircuit3/build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/git-info.dir/build.make CMakeFiles/git-info.dir/depend /usr/bin/make -f CMakeFiles/UIAssets.dir/build.make CMakeFiles/UIAssets.dir/depend /usr/bin/make -f CMakeFiles/ShortcircuitXT-Binary.dir/build.make CMakeFiles/ShortcircuitXT-Binary.dir/depend make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/git-info.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/git-info.dir/build.make CMakeFiles/git-info.dir/build make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 2%] Generating juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp, juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData.h cd /builddir/build/BUILD/shortcircuit3 && /builddir/build/BUILD/shortcircuit3/build/libs/JUCE/tools/extras/Build/juceaide/juceaide_artefacts/Debug/juceaide binarydata BinaryData BinaryData.h /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/input_file_list make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 2%] Generating juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp, juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp, juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp, juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp, juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp, juce_binarydata_UIAssets/JuceLibraryCode/BinaryUIAssets.h cd /builddir/build/BUILD/shortcircuit3 && /builddir/build/BUILD/shortcircuit3/build/libs/JUCE/tools/extras/Build/juceaide/juceaide_artefacts/Debug/juceaide binarydata SCXTUIAssets BinaryUIAssets.h /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode/input_file_list make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3 && /usr/bin/cmake -D PROJECT_VERSION_MAJOR=3 -D PROJECT_VERSION_MINOR=0 -D SHORTCSRC=/builddir/build/BUILD/shortcircuit3 -D SHORTCBLD=/builddir/build/BUILD/shortcircuit3/build -D AZURE_PIPELINE= -D WIN32= -P /builddir/build/BUILD/shortcircuit3/cmake/versiontools.cmake -- Found Git: /usr/bin/git (found version "2.40.0") -- Setting up surge version -- git hash is git-no-commit and branch is git-no-branch -- buildhost is 8024d8fc88b74113891b81a0113c9cf9 -- buildarch is aarch64 -- Developer Local Build -- Using SHORTC_VERSION=3.0.git-no-branch.git-no-commit -- Configuring /builddir/build/BUILD/shortcircuit3/build/geninclude/version.cpp fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git CMake Warning at cmake/versiontools.cmake:38 (message): Could not determine Git branch, using placeholder. CMake Warning at cmake/versiontools.cmake:42 (message): Could not determine Git commit hash, using placeholder. make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/ShortcircuitXT-Binary.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/ShortcircuitXT-Binary.dir/build.make CMakeFiles/ShortcircuitXT-Binary.dir/build make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 2%] Built target git-info make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/shortcircuit-core.dir/build.make CMakeFiles/shortcircuit-core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/shortcircuit-core.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/shortcircuit-core.dir/build.make CMakeFiles/shortcircuit-core.dir/build make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/UIAssets.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/UIAssets.dir/build.make CMakeFiles/UIAssets.dir/build make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 3%] Building CXX object CMakeFiles/ShortcircuitXT-Binary.dir/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp.o /usr/bin/g++ -include cstdint -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 -g -std=gnu++17 -fPIC -MD -MT CMakeFiles/ShortcircuitXT-Binary.dir/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp.o -MF CMakeFiles/ShortcircuitXT-Binary.dir/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp.o.d -o CMakeFiles/ShortcircuitXT-Binary.dir/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 5%] Building CXX object CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp.o /usr/bin/g++ -include cstdint -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 -g -std=gnu++17 -fPIC -MD -MT CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp.o -MF CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp.o.d -o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 6%] Linking CXX static library libShortcircuitXT-Binary.a /usr/bin/cmake -P CMakeFiles/ShortcircuitXT-Binary.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/ShortcircuitXT-Binary.dir/link.txt --verbose=1 /usr/bin/ar qc libShortcircuitXT-Binary.a "CMakeFiles/ShortcircuitXT-Binary.dir/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode/BinaryData1.cpp.o" /usr/bin/ranlib libShortcircuitXT-Binary.a make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 7%] Building CXX object CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp.o /usr/bin/g++ -include cstdint -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 -g -std=gnu++17 -fPIC -MD -MT CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp.o -MF CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp.o.d -o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 7%] Built target ShortcircuitXT-Binary make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 7%] Building CXX object CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp.o /usr/bin/g++ -include cstdint -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 -g -std=gnu++17 -fPIC -MD -MT CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp.o -MF CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp.o.d -o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 9%] Building CXX object CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp.o /usr/bin/g++ -include cstdint -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 -g -std=gnu++17 -fPIC -MD -MT CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp.o -MF CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp.o.d -o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 10%] Building CXX object CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp.o /usr/bin/g++ -include cstdint -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 -g -std=gnu++17 -fPIC -MD -MT CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp.o -MF CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp.o.d -o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 11%] Linking CXX static library libUIAssets.a /usr/bin/cmake -P CMakeFiles/UIAssets.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/UIAssets.dir/link.txt --verbose=1 /usr/bin/ar qc libUIAssets.a CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData1.cpp.o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData2.cpp.o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData3.cpp.o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData4.cpp.o CMakeFiles/UIAssets.dir/juce_binarydata_UIAssets/JuceLibraryCode/BinaryData5.cpp.o /usr/bin/ranlib libUIAssets.a make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 11%] Built target UIAssets make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 4%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/battery_kit_import.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/battery_kit_import.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/battery_kit_import.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/battery_kit_import.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/battery_kit_import.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/battery_kit_import.cpp:9: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/battery_kit_import.cpp: In member function 'bool sampler::load_battery_kit(const std::filesystem::__cxx11::path&, char, bool)': /builddir/build/BUILD/shortcircuit3/src/loaders/battery_kit_import.cpp:47:24: warning: array subscript has type 'char' [-Wchar-subscripts] 47 | vtCopyString(parts[channel].name, groupname, 32); | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 8%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/biquadunit.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/biquadunit.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/biquadunit.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/biquadunit.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::coeff_LPHPmorph(double, double, double)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:166:60: warning: unused variable 'BP' [-Wunused-variable] 166 | double HP = limit_range(morph, 0.0, 1.0), LP = 1 - HP, BP = LP * HP; | ^~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::coeff_orfanidisEQ(double, double, double, double, double)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:194:12: warning: unused variable 'limit' [-Wunused-variable] 194 | double limit = 0.95; | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:199:12: warning: unused variable 'gainscale' [-Wunused-variable] 199 | double gainscale = 1; | ^~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block(double*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 292 | for (int k = 0; k < block_size; k += 2) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block(float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:320:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 320 | for (int k = 0; k < block_size; k += 4) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block_to(float*, float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:377:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 377 | for (int k = 0; k < block_size; k += 4) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block(float*, float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:434:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 434 | for (int k = 0; k < block_size; k += 4) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block_slowlag(float*, float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:508:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 508 | for (int k = 0; k < block_size; k += 4) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block_to(float*, float*, float*, float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:556:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 556 | for (int k = 0; k < block_size; k += 4) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'void biquadunit::process_block_DF2SOFTCLIP(float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:824:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 824 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ In file included from /usr/include/simde/simde-features.h:346, from /usr/include/simde/simde-common.h:43, from /usr/include/simde/x86/mmx.h:30, from /usr/include/simde/x86/sse.h:33, from /usr/include/simde/x86/sse2.h:35, from /builddir/build/BUILD/shortcircuit3/src/globals.h:12, from /builddir/build/BUILD/shortcircuit3/src/synthesis/dspmodules.h:3, from /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.h:3, from /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:1: In function 'vgetq_lane_f64(__Float64x2_t, int)', inlined from 'simde_mm_cvtss_sd' at /usr/include/simde/x86/sse2.h:3049:26, inlined from 'biquadunit::process_block(float*)' at /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:325:25: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2750:10: warning: 'input' is used uninitialized [-Wuninitialized] 2750 | return __aarch64_vget_lane_any (__a, __b); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'biquadunit::process_block(float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:325:17: note: 'input' was declared here 325 | __m128d input = _mm_cvtss_sd(input, vl); | ^~~~~ In function 'vgetq_lane_f64(__Float64x2_t, int)', inlined from 'simde_mm_cvtss_sd' at /usr/include/simde/x86/sse2.h:3049:26, inlined from 'biquadunit::process_block_to(float*, float*)' at /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:382:25: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2750:10: warning: 'input' is used uninitialized [-Wuninitialized] 2750 | return __aarch64_vget_lane_any (__a, __b); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp: In member function 'biquadunit::process_block_to(float*, float*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.cpp:382:17: note: 'input' was declared here 382 | __m128d input = _mm_cvtss_sd(input, vl); | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 4%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/akai_s6k_import.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/akai_s6k_import.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/akai_s6k_import.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/akai_s6k_import.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/akai_s6k_import.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.h:39, from /builddir/build/BUILD/shortcircuit3/src/loaders/akai_s6k_import.cpp:10: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.h:38: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/akai_s6k_import.cpp: In member function 'bool sampler::load_akai_s6k_program(const std::filesystem::__cxx11::path&, char, bool)': /builddir/build/BUILD/shortcircuit3/src/loaders/akai_s6k_import.cpp:221:24: warning: array subscript has type 'char' [-Wchar-subscripts] 221 | vtCopyString(parts[channel].name, groupname, 32); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/akai_s6k_import.cpp:291:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 291 | if (mmckinfoSubchunk.cksize > sizeof(akai_s6k_akp_zone)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/akai_s6k_import.cpp:297:46: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 297 | else if (mmckinfoSubchunk.cksize < sizeof(akai_s6k_akp_zone)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 13%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/envelope.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/envelope.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/envelope.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/envelope.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/envelope.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 14%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filter.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filter.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filter.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filter.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 15%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_chorus.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_chorus.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_chorus.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_chorus.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_chorus.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_chorus.cpp:10: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_chorus.cpp: In member function 'virtual void chorus::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_chorus.cpp:158:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 158 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_chorus.cpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 200 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_chorus.cpp:215:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 215 | for (k = 0; k < FIRipol_N; k++) | ~~^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 12%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/dls_import.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/dls_import.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/dls_import.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/dls_import.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp:3: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:29: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp: In member function 'bool sample::parse_dls_sample(void*, size_t, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp:96:11: warning: unused variable 'startpos' [-Wunused-variable] 96 | off_t startpos = mf.TellI(); // store for later use | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp: In member function 'bool sampler::parse_dls_preset(void*, size_t, char, int, const std::filesystem::__cxx11::path&)': /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp:172:11: warning: unused variable 'startpos' [-Wunused-variable] 172 | off_t startpos = mf.TellI(); // store for later use | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/dls_import.cpp:185:12: warning: unused variable 'startrgn' [-Wunused-variable] 185 | size_t startrgn = mf.TellI(); | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 15%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_delay_based.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_delay_based.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_delay_based.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_delay_based.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp: In member function 'virtual void COMB1::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:64:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 64 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:75:27: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 75 | for (int i = 0; i < FIRipol_N; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp: In member function 'virtual void COMB1::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:104:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 104 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:114:27: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 114 | for (int i = 0; i < FIRipol_N; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp: In member function 'void COMB3::process(float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:172:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 172 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_delay_based.cpp:181:27: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 181 | for (int i = 0; i < FIRipol_N; i++) | ~~^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 16%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_destruction.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_destruction.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_destruction.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_destruction.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void BF::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:94:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 94 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void BF::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:132:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 132 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'void OD::process(float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 219 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void treemonster::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:293:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 293 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void treemonster::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:337:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 337 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void microgate::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:574:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 574 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void microgate::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 661 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void fslewer::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:779:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 779 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp: In member function 'virtual void fslewer::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_destruction.cpp:798:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 798 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 17%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dualdelay.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dualdelay.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dualdelay.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dualdelay.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dualdelay.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dualdelay.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dualdelay.cpp: In member function 'virtual void dualdelay::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dualdelay.cpp:155:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 155 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dualdelay.cpp:206:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 206 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dualdelay.cpp:220:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 220 | for (k = 0; k < FIRipol_N; k++) | ~~^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 18%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dynamics.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dynamics.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dynamics.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dynamics.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp: In member function 'virtual void gate::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp:361:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 361 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp: In member function 'virtual void gate::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp:399:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 399 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_dynamics.cpp:404:13: warning: unused variable 'polarity' [-Wunused-variable] 404 | int polarity = *ip_intcast & 0x80000000; | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 19%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_luxury.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_luxury.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_luxury.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_luxury.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_luxury.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_luxury.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_luxury.cpp: In member function 'virtual void LP4M_sat::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_luxury.cpp:126:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 126 | for (int k = 0; k < (block_size << 1); k++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_luxury.cpp: In member function 'virtual void LP4M_sat::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_luxury.cpp:178:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for (int k = 0; k < (block_size << 1); k++) | ~~^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 18%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_eq.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_eq.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_eq.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_eq.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_eq.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_eq.cpp:10: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_eq.cpp: In member function 'void COMB2::process(float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_eq.cpp:532:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 532 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 20%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_modulation.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_modulation.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_modulation.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_modulation.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In constructor 'FREQSHIFT::FREQSHIFT(float*, int*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:105:9: warning: unused variable 'ord' [-Wunused-variable] 105 | int ord = 6; | ^~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:106:10: warning: unused variable 'steep' [-Wunused-variable] 106 | bool steep = true; | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'virtual void FREQSHIFT::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:135:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 135 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:148:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 148 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'virtual void FREQSHIFT::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 176 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:186:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 186 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'virtual void rotary_speaker::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:392:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 392 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:404:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 404 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:426:27: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 426 | for (int i = 0; i < FIRipol_N; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:439:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 439 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:361:15: warning: unused variable 'mindelay' [-Wunused-variable] 361 | const int mindelay = 64; // 33? | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In constructor 'phaser::phaser(float*, int*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:501:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class biquadunit'; use assignment or value-initialization instead [-Wclass-memaccess] 501 | memset(biquad[i], 0, sizeof(biquadunit)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:7: /builddir/build/BUILD/shortcircuit3/src/synthesis/biquadunit.h:65:7: note: 'class biquadunit' declared here 65 | class biquadunit | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'void phaser::setvars()': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:555:18: warning: unused variable 'octdiv' [-Wunused-variable] 555 | const double octdiv = 1.0 / 12.0; | ^~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'virtual void phaser::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:585:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 585 | for (int i = 0; i < block_size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/include/simde/simde-features.h:346, from /usr/include/simde/simde-common.h:43, from /usr/include/simde/x86/mmx.h:30, from /usr/include/simde/x86/sse.h:33, from /usr/include/simde/x86/sse2.h:35, from /builddir/build/BUILD/shortcircuit3/src/globals.h:12, from /builddir/build/BUILD/shortcircuit3/src/sampler_state.h:10, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:6: In function 'vgetq_lane_f64(__Float64x2_t, int)', inlined from 'simde_mm_cvtss_sd' at /usr/include/simde/x86/sse2.h:3049:26, inlined from 'phaser::process_stereo(float*, float*, float*, float*, float)' at /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:590:14: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2750:10: warning: 'fb' is used uninitialized [-Wuninitialized] 2750 | return __aarch64_vget_lane_any (__a, __b); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'phaser::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:589:17: note: 'fb' was declared here 589 | __m128d fb, Lin, Rin; | ^~ In function 'vgetq_lane_f64(__Float64x2_t, int)', inlined from 'simde_mm_cvtss_sd' at /usr/include/simde/x86/sse2.h:3049:26, inlined from 'phaser::process_stereo(float*, float*, float*, float*, float)' at /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:591:15: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2750:10: warning: 'Lin' is used uninitialized [-Wuninitialized] 2750 | return __aarch64_vget_lane_any (__a, __b); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'phaser::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:589:21: note: 'Lin' was declared here 589 | __m128d fb, Lin, Rin; | ^~~ In function 'vgetq_lane_f64(__Float64x2_t, int)', inlined from 'simde_mm_cvtss_sd' at /usr/include/simde/x86/ssemake[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' 2.h:3049:26, inlined from 'phaser::process_stereo(float*, float*, float*, float*, float)' at /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:592:15: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2750:10: warning: 'Rin' is used uninitialized [-Wuninitialized] 2750 | return __aarch64_vget_lane_any (__a, __b); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp: In member function 'phaser::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_modulation.cpp:589:26: note: 'Rin' was declared here 589 | __m128d fb, Lin, Rin; | ^~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 21%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_oscillator.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_oscillator.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_oscillator.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_oscillator.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'void osc_pulse::convolute()': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:74:19: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 74 | for (k = 0; k < FIRipol_N; k++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:76:26: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 76 | oscbuffer[bufpos + k & (ob_length - 1)] += | ~~~~~~~^~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'virtual void osc_pulse::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:117:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 117 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'void osc_pulse_sync::convolute()': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:199:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 199 | for (k = 0; k < FIRipol_N; k++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:201:30: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 201 | oscbuffer[bufpos + k & (ob_length - 1)] += | ~~~~~~~^~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'virtual void osc_pulse_sync::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:248:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 248 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'void osc_saw::convolute(int)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:331:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 331 | for (k = 0; k < FIRipol_N; k++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:334:30: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 334 | oscbuffer[bufpos + k & (ob_length - 1)] += 0.5f * a; | ~~~~~~~^~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:340:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 340 | for (k = 0; k < FIRipol_N; k++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:343:30: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 343 | oscbuffer[bufpos + k & (ob_length - 1)] += a; | ~~~~~~~^~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'virtual void osc_saw::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:415:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 415 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'virtual void osc_sin::process(float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:466:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 466 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp: In member function 'virtual void osc_sin::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_oscillator.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 479 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 21%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_reverb.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_reverb.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_reverb.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_reverb.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_reverb.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_reverb.cpp:10: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_reverb.cpp: In member function 'virtual void reverb::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_reverb.cpp:268:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 268 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 22%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_supersvf.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_supersvf.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_supersvf.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_supersvf.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:2: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp: In instantiation of 'void SuperSVF::ProcessT(float*, float*, float*, float*, float) [with bool Stereo = false; bool FourPole = true]': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:240:30: required from here /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 131 | for (int k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp: In instantiation of 'void SuperSVF::ProcessT(float*, float*, float*, float*, float) [with bool Stereo = false; bool FourPole = false]': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:244:31: required from here /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp: In instantiation of 'void SuperSVF::ProcessT(float*, float*, float*, float*, float) [with bool Stereo = true; bool FourPole = true]': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:255:29: required from here /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp: In instantiation of 'void SuperSVF::ProcessT(float*, float*, float*, float*, float) [with bool Stereo = true; bool FourPole = false]': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:259:30: required from here /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_supersvf.cpp:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 24%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_v1effects.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_v1effects.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_v1effects.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_v1effects.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp:9: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp: In member function 'virtual void fs_flange::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp:118:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 118 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp:136:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 136 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp: In member function 'virtual void freqshiftdelay::process_stereo(float*, float*, float*, float*, float)': /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp:215:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 215 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_v1effects.cpp:227:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 227 | for (k = 0; k < block_size; k++) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 12%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/configuration.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/configuration.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/configuration.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/configuration.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/configuration.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/configuration.h:14, from /builddir/build/BUILD/shortcircuit3/src/configuration.cpp:9: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/configuration.cpp:16: /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToElement()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:683:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 683 | return (this && type == ELEMENT) ? (TiXmlElement *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 23%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_traditional.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_traditional.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_traditional.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_traditional.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_traditional.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:2, from /builddir/build/BUILD/shortcircuit3/src/synthesis/filters_traditional.cpp:10: /builddir/build/BUILD/shortcircuit3/src/synthesis/filter.h:43:18: warning: 'virtual void filter::process(float*, float*, float)' was hidden [-Woverloaded-virtual=] 43 | virtual void process(float *datain, float *dataout, float pitch) {} | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/filter_defs.h:633:10: note: by 'void OD::process(float*, float)' 633 | void process(float *data, float pitch); | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 24%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/generator.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/generator.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/generator.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/generator.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/generator.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/globals.h:12, from /builddir/build/BUILD/shortcircuit3/src/generator.cpp:2: /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = true; int = 0; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:29:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = true; int = 1; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:31:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = true; int = 2; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:33:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = true; int = 3; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:35:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = false; int = 0; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:43:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' ((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = false; int = 1; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:45:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = false; int = 2; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:47:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = true; bool = false; int = 3; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:49:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = true; int = 0; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:60:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = true; int = 1; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:62:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = true; int = 2; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:64:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = true; int = 3; int = 1]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:66:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = false; int = 0; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:74:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = false; int = 1; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:76:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = false; int = 2; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:78:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In instantiation of 'void GeneratorSample(GeneratorState*, GeneratorIO*) [with bool = false; bool = false; int = 3; int = 2]': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:80:24: required from here /builddir/build/BUILD/shortcircuit3/src/generator.cpp:168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 168 | tmp = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:169:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 169 | *((__m128i *)&SincTableI16[m0])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:173:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | tmp2 = _mm_add_epi16(_mm_mulhi_epi16(*((__m128i *)&SincOffsetI16[m0 + 8]), lipol0), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/generator.cpp:174:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 174 | *((__m128i *)&SincTableI16[m0 + 8])); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/simde/simde-features.h:346, from /usr/include/simde/simde-common.h:43, from /usr/include/simde/x86/mmx.h:30, from /usr/include/simde/x86/sse.h:33, from /usr/include/simde/x86/sse2.h:35: In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:192:22: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fR' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:24: note: 'fR' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:192:22: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fR' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:24: note: 'fR' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:192:22: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fR' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:24: note: 'fR' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:190:18: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fL' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:20: note: 'fL' was declared here 165 | __m128 fL, fR; | ^~ In function 'vsetq_lane_f32(float, __Float32x4_t, int)', inlined from 'simde_mm_cvtsi32_ss' at /usr/include/simde/x86/sse.h:2271:35, inlined from 'GeneratorSample(GeneratorState*, GeneratorIO*)void' at /builddir/build/BUILD/shortcircuit3/src/generator.cpp:192:22: /usr/lib/gcc/aarch64-redhat-linux/13/include/arm_neon.h:2943:10: warning: 'fR' may be used uninitialized [-Wmaybe-uninitialized] 2943 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /builddir/build/BUILD/shortcircuit3/src/generator.cpp: In function 'GeneratorSample(GeneratorState*, GeneratorIO*)void': /builddir/build/BUILD/shortcircuit3/src/generator.cpp:165:24: note: 'fR' was declared here 165 | __m128 fL, fR; | ^~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 25%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/load_aiff.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/load_aiff.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/load_aiff.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/load_aiff.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp:19: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp:10: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp: In member function 'bool sample::parse_aiff(void*, size_t)': /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp:124:11: warning: unused variable 'blocksize' [-Wunused-variable] 124 | DWORD blocksize = SC3::Memfile::swap_endian_32(mf.ReadDWORD()); | ^~~~~~~~~ In function 'SC3::Memfile::swap_endian_16(unsigned short)', inlined from 'sample::parse_aiff(void*, unsigned long)' at /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp:192:51: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:34:91: warning: 'marker.id' may be used uninitialized [-Wmaybe-uninitialized] 34 | inline uint16_t swap_endian_16(uint16_t x) { return ((x & 0xFF) << 8) | ((x & 0xFF00) >> 8); } | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp: In member function 'sample::parse_aiff(void*, unsigned long)': /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp:189:25: note: 'marker.id' was declared here 189 | aiff_marker marker; | ^~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_aiff.cpp:189:25: warning: 'marker.pos' may be used uninitialized [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 27%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/load_sf2_sample.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/load_sf2_sample.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/load_sf2_sample.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/load_sf2_sample.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp:8: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp:7: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp: In member function 'bool sample::parse_sf2_sample(void*, size_t, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp:31:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 31 | if (sample_id >= sample_count) | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp:55:53: warning: 'sampledataL.dwStart' may be used uninitialized [-Wmaybe-uninitialized] 55 | mf.SeekI(sdtastartpos + sampledataL.dwStart * 2 + 8); | ~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_sf2_sample.cpp:48:16: note: 'sampledataL.dwStart' was declared here 48 | sf2_Sample sampledataL; | ^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 27%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/infrastructure/logfile.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/infrastructure/logfile.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/infrastructure/logfile.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/infrastructure/logfile.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 28%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/infrastructure/ticks.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/infrastructure/ticks.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/infrastructure/ticks.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/infrastructure/ticks.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/infrastructure/ticks.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 26%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/load_riff_wave.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/load_riff_wave.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/load_riff_wave.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/load_riff_wave.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:15: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:10: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp: In member function 'size_t sample::SaveWaveChunk(void*)': /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:54:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for (int s = 0; s < sample_length; s++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:66:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 66 | for (int s = 0; s < sample_length; s++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp: In member function 'sample::parse_riff_wave(void*, unsigned long, bool)': /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:247:25: warning: 'INST.key_low' may be used uninitialized [-Wmaybe-uninitialized] 247 | wave_inst_chunk INST; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:247:25: warning: 'INST.key_high' may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:247:25: warning: 'INST.key_root' may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:247:25: warning: 'INST.vel_low' may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:225:23: warning: 'smpl_chunk.dwMIDIUnityNote' may be used uninitialized [-Wmaybe-uninitialized] 225 | meta.key_root = smpl_chunk.dwMIDIUnityNote & 0xFF; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:221:22: note: 'smpl_chunk.dwMIDIUnityNote' was declared here 221 | SamplerChunk smpl_chunk; | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:228:9: warning: 'smpl_chunk.cSampleLoops' may be used uninitialized [-Wmaybe-uninitialized] 228 | if (smpl_chunk.cSampleLoops > 0) | ^~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:221:22: note: 'smpl_chunk.cSampleLoops' was declared here 221 | SamplerChunk smpl_chunk; | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:257:28: warning: 'INST.detune_cents' may be used uninitialized [-Wmaybe-uninitialized] 257 | meta.detune = INST.detune_cents * 0.01f; | ~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:247:25: note: 'INST.detune_cents' was declared here 247 | wave_inst_chunk INST; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:253:23: warning: 'INST.vel_high' may be used uninitialized [-Wmaybe-uninitialized] 253 | meta.vel_high = INST.vel_high; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:247:25: note: 'INST.vel_high' was declared here 247 | wave_inst_chunk INST; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:266:25: warning: 'ACID.type' may be used uninitialized [-Wmaybe-uninitialized] 266 | if (!(ACID.type & 0x01)) | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:264:25: note: 'ACID.type' was declared here 264 | wave_acid_chunk ACID; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:267:26: warning: 'ACID.n_beats' may be used uninitialized [-Wmaybe-uninitialized] 267 | meta.n_beats = ACID.n_beats; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:264:25: note: 'ACID.n_beats' was declared here 264 | wave_amake[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' cid_chunk ACID; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:310:37: warning: 'cp.dwSampleOffset' may be used uninitialized [-Wmaybe-uninitialized] 310 | meta.slice_start[i] = cp.dwSampleOffset; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:308:26: note: 'cp.dwSampleOffset' was declared here 308 | CuePoint cp; | ^~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:341:41: warning: 'entry.spos1' may be used uninitialized [-Wmaybe-uninitialized] 341 | meta.slice_start[i] = entry.spos1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/load_riff_wave.cpp:339:37: note: 'entry.spos1' was declared here 339 | wave_strc_entry entry; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 31%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/morphEQ.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/morphEQ.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/morphEQ.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/morphEQ.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/morphEQ.cpp /builddir/build/BUILD/shortcircuit3/src/synthesis/morphEQ.cpp: In member function 'void morphEQ_loader::load(int, char*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/morphEQ.cpp:56:13: warning: unused variable 'ival' [-Wunused-variable] 56 | int ival = 0; | ^~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/synthesis/morphEQ.cpp:3: /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToElement()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:683:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 683 | return (this && type == ELEMENT) ? (TiXmlElement *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 29%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/infrastructure/profiler.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/infrastructure/profiler.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/infrastructure/profiler.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/infrastructure/profiler.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/infrastructure/profiler.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/profiler.cpp:22: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/profiler.cpp: In constructor 'SC3::Perf::Profiler::Profiler(SC3::Log::LoggingCallback*, const char*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/profiler.cpp:75:18: warning: unused variable 'rt' [-Wunused-variable] 75 | InternalRep *rt = (InternalRep *)mData; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 30%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/modmatrix.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/modmatrix.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/modmatrix.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/modmatrix.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/configuration.h:14, from /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp:10: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp: In member function 'bool modmatrix::check_NC(sample_zone*)': /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp:333:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int i = (layer * num_layer_ncs); i < (layer * num_layer_ncs + num_layer_ncs); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp: In member function 'unsigned char modmatrix::SourceInternalToRiffID(unsigned int)': /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp:634:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 634 | if (ID < get_n_sources()) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp: In member function 'unsigned char modmatrix::DestinationInternalToRiffID(unsigned int)': /builddir/build/BUILD/shortcircuit3/src/synthesis/modmatrix.cpp:650:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 650 | if (ID < get_n_destinations()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 31%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/multiselect.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/multiselect.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/multiselect.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/multiselect.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/multiselect.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/multiselect.cpp:2: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 32%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sample.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sample.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sample.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sample.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sample.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/configuration.h:14, from /builddir/build/BUILD/shortcircuit3/src/sample.cpp:10: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_ui8(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:279:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 279 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i8(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 291 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i16(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:303:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 303 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i16BE(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:315:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 315 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i32(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:326:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 326 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i32BE(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 339 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i24(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:352:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 352 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_i24BE(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 368 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_f32(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:384:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 384 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'bool sample::load_data_f64(int, void*, unsigned int, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (int i = 0; i < samplesize; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sample.cpp: In member function 'sample::load(std::filesystem::__cxx11::path const&)': /builddir/build/BUILD/shortcircuit3/src/sample.cpp:212:12: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 212 | strncpy(name, st.c_str(), 64); | ^ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 34%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler_automation.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler_automation.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler_automation.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler_automation.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler_automation.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/configuration.h:14, from /builddir/build/BUILD/shortcircuit3/src/sampler_automation.cpp:1: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 33%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler.cpp /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:969:2: warning: #warning Implement user feedback [-Wcpp] 969 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:1: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In destructor 'virtual sampler::~sampler()': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:189:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 189 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'bool sampler::zone_exist(int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:219:12: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 219 | if (id >= max_zones) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'void sampler::PitchBend(char, int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:254:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 254 | for (int p = 0; p < n_sampler_parts; p++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'void sampler::ChannelAftertouch(char, int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:267:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 267 | for (int p = 0; p < n_sampler_parts; p++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'void sampler::ChannelController(char, int, int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:322:14: warning: array subscript has type 'char' [-Wchar-subscripts] 322 | nrpn[channel][0] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:323:19: warning: array subscript has type 'char' [-Wchar-subscripts] 323 | nrpn_last[channel] = true; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:326:14: warning: array subscript has type 'char' [-Wchar-subscripts] 326 | nrpn[channel][1] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:327:19: warning: array subscript has type 'char' [-Wchar-subscripts] 327 | nrpn_last[channel] = true; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:330:13: warning: array subscript has type 'char' [-Wchar-subscripts] 330 | rpn[channel][0] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:331:19: warning: array subscript has type 'char' [-Wchar-subscripts] 331 | nrpn_last[channel] = false; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:334:13: warning: array subscript has type 'char' [-Wchar-subscripts] 334 | rpn[channel][1] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:335:19: warning: array subscript has type 'char' [-Wchar-subscripts] 335 | nrpn_last[channel] = false; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:338:23: warning: array subscript has type 'char' [-Wchar-subscripts] 338 | if (nrpn_last[channel]) | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:339:20: warning: array subscript has type 'char' [-Wchar-subscripts] 339 | nrpn_v[channel][1] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:341:19: warning: array subscript has type 'char' [-Wchar-subscripts] 341 | rpn_v[channel][1] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:344:23: warning: array subscript has type 'char' [-Wchar-subscripts] 344 | if (nrpn_last[channel]) | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:345:20: warning: array subscript has type 'char' [-Wchar-subscripts] 345 | nrpn_v[channel][0] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:347:19: warning: array subscript has type 'char' [-Wchar-subscripts] 347 | rpn_v[channel][0] = value; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:354:23: warning: array subscript has type 'char' [-Wchar-subscripts] 354 | if (nrpn_last[channel]) | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:356:29: warning: array subscript has type 'char' [-Wchar-subscripts] 356 | value = (nrpn_v[channel][1] << 7) + nrpn_v[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:356:56: warning: array subscript has type 'char' [-Wchar-subscripts] 356 | value = (nrpn_v[channel][1] << 7) + nrpn_v[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:357:26: warning: array subscript has type 'char' [-Wchar-subscripts] 357 | cnum = (nrpn[channel][1] << 7) + nrpn[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:357:51: warning: array subscript has type 'char' [-Wchar-subscripts] 357 | cnum = (nrpn[channel][1] << 7) + nrpn[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:361:28: warning: array subscript has type 'char' [-Wchar-subscripts] 361 | value = (rpn_v[channel][1] << 7) + rpn_v[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:361:54: warning: array subscript has type 'char' [-Wchar-subscripts] 361 | value = (rpn_v[channel][1] << 7) + rpn_v[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:362:25: warning: array subscript has type 'char' [-Wchar-subscripts] 362 | cnum = (rpn[make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' channel][1] << 7) + rpn[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:362:49: warning: array subscript has type 'char' [-Wchar-subscripts] 362 | cnum = (rpn[channel][1] << 7) + rpn[channel][0]; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:365:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 365 | for (int p = 0; p < n_sampler_parts; p++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:369:47: warning: array subscript has type 'char' [-Wchar-subscripts] 369 | RPNForPart(p, cnum, nrpn_last[channel], value); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 375 | for (int p = 0; p < n_sampler_parts; p++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:386:14: warning: array subscript has type 'char' [-Wchar-subscripts] 386 | hold[channel] = value > 63; // check hold pedal | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'bool sampler::get_key_name(char*, int, int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:519:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 519 | for (int z = 0; z < max_zones; z++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'bool sampler::get_sample_id(const std::filesystem::__cxx11::path&, int*)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:560:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 560 | for (s = 0; s < max_samples; s++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'bool sampler::replace_zone(int, const std::filesystem::__cxx11::path&)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:834:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 834 | for (unsigned int j = 0; j < zones[z].n_hitpoints; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'void sampler::free_all()': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:909:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 909 | for (i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'int sampler::GetFreeSampleId()': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:941:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 941 | for (i = 0; i < max_samples; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'int sampler::GetFreeZoneId()': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:956:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 956 | for (i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'int sampler::find_next_free_key(int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:982:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 982 | for (i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'void sampler::part_clear_zones(int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:1015:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 1015 | for (i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4100, from /usr/include/c++/13/string:54, from /usr/include/c++/13/stdexcept:39, from /usr/include/c++/13/system_error:43, from /usr/include/c++/13/bits/fs_fwd.h:35, from /usr/include/c++/13/filesystem:46, from /builddir/build/BUILD/shortcircuit3/src/infrastructure/import_fs.h:27, from /builddir/build/BUILD/shortcircuit3/src/sampler.h:11: In function 'sprintf', inlined from 'sampler::slice_to_zone(int, int)' at /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:486:20: /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 may overlap destination object 'this' [-Wrestrict] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler.cpp: In member function 'sampler::slice_to_zone(int, int)': /builddir/build/BUILD/shortcircuit3/src/sampler.cpp:468:51: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 468 | bool sampler::slice_to_zone(int zone_id, int slice) | ^ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 34%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler_wrapper_interaction.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler_wrapper_interaction.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler_wrapper_interaction.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler_wrapper_interaction.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:205:2: warning: #warning FIX THIS DROPFILE USAGE [-Wcpp] 205 | #warning FIX THIS DROPFILE USAGE | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:489:2: warning: #warning SKIPPING ALL OF IPPATCH [-Wcpp] 489 | #warning SKIPPING ALL OF IPPATCH | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:23: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp: In member function 'void sampler::processWrapperEvents()': /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:550:39: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 550 | for (int i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:567:39: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 567 | for (int i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp: In member function 'void sampler::post_kgvdata()': /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:773:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 773 | for (int i = 0; i < max_zones; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp: In member function 'void sampler::post_part_filterdata(int, int, bool)': /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:1252:17: warning: unused variable 'cm' [-Wunused-variable] 1252 | int cm = tf->get_parameter_ctrlmode(j); | ^~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp: In member function 'void sampler::post_multi_filterdata(int, bool)': /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:1320:17: warning: unused variable 'cm' [-Wunused-variable] 1320 | int cm = tf->get_parameter_ctrlmode(j); | ^~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp: In member function 'void sampler::post_samplelist()': /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:1719:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 1719 | for (int i = 0; i < max_samples; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:1742:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 1742 | for (int i = 0; i < max_samples; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp: In member function 'sampler::post_initdata()': /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:1566:43: warning: '%s' directive writing up to 271 bytes into a region of size 48 [-Wformat-overflow=] 1566 | sprintf((char *)&ad.data.str[4], "%s", output_abberations[i]); | ^~ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4100, from /usr/include/c++/13/string:54, from /builddir/build/BUILD/shortcircuit3/src/interaction_parameters.h:3, from /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:20: In function 'sprintf', inlined from 'sampler::post_initdata()' at /builddir/build/BUILD/shortcircuit3/src/sampler_wrapper_interaction.cpp:1566:16: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 1 and 272 bytes into a destination of size 48 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 35%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:1112:2: warning: #warning Compiling untested rewrite of recursive_search [-Wcpp] 1112 | #warning Compiling untested rewrite of recursive_search | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:1317:2: warning: #warning Substantial part of unimplemented UI code to prompt being skipped [-Wcpp] 1317 | #warning Substantial part of unimplemented UI code to prompt being skipped | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:1520:2: warning: #warning Skipping Shell Browse for Folder on Mac/Linux [-Wcpp] 1520 | #warning Skipping Shell Browse for Folder on Mac/Linux | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/configuration.h:14, from /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:9: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp: In member function 'bool sampler::load_file(const std::filesystem::__cxx11::path&, int*, int*, bool*, char, int, bool)': /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:151:32: warning: array subscript has type 'char' [-Wchar-subscripts] 151 | vtCopyString(parts[channel].name, nameOnly.c_str(), 32); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp: In member function 'bool sampler::load_all_from_xml(const void*, int, const std::filesystem::__cxx11::path&, bool, int)': /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:1263:29: warning: unused variable 'rlength' [-Wunused-variable] 1263 | int rlength = 0; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp: In member function 'bool sampler::load_all_from_sc1_xml(const void*, int, const std::filesystem::__cxx11::path&, bool, int)': /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:1466:29: warning: unused variable 'rlength' [-Wunused-variable] 1466 | int rlength = 0; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:1381:19: warning: unused variable 'global' [-Wunused-variable] 1381 | TiXmlElement *global = sc->FirstChild("global")->ToElement(); | ^~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio.cpp:18: /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToElement()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:683:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 683 | return (this && type == ELEMENT) ? (TiXmlElement *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 37%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler_notelogic.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler_notelogic.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler_notelogic.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler_notelogic.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:2: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'void sampler::kill_notes(uint32)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:19:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 19 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'void sampler::AllNotesOff()': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 32 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'int sampler::softkill_oldest_note(int)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:53:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 53 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 67 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:49:10: warning: unused variable 'no_group' [-Wunused-variable] 49 | bool no_group = (group_id == 0); | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'int sampler::GetFreeVoiceId(int)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:92:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 92 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:88:19: warning: unused variable 'vg' [-Wunused-variable] 88 | int i, v = 0, vg = 0; | ^~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'void sampler::update_highest_voice_id()': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:153:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 153 | for (int i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'void sampler::play_zone(int)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:173:18: warning: unused variable 'master' [-Wunused-variable] 173 | sample_zone *master = &zones[z]; | ^~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:174:10: warning: unused variable 'is_group_limited' [-Wunused-variable] 174 | bool is_group_limited = false; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:175:9: warning: unused variable 'resultchannel' [-Wunused-variable] 175 | int resultchannel = zones[z].part; | ^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'void sampler::release_zone(int)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:196:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 196 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:198:37: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 198 | if ((voice_state[i].zone_id == zone_id) && voice_state[i].active) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'virtual bool sampler::PlayNote(char, char, char, bool, char)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:207:18: warning: array subscript has type 'char' [-Wchar-subscripts] 207 | keystate[channel][key] = velocity; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:207:27: warning: array subscript has type 'char' [-Wchar-subscripts] 207 | keystate[channel][key] = velocity; | ^~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:217:29: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 217 | for (int tv = 0; tv < max_voices; tv++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:239:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 239 | for (int z = 0; z < max_zones; z++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:356:29: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 356 | for (tv = 0; tv < max_voices; tv++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:370:29: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 370 | for (tv = 0; tv < max_voices; tv++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:401:13: warning: unused variable 'asdf' [-Wunused-variable] 401 | int asdf = 0; // do nothing | ^~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'int sampler::get_zone_poly(int)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:440:19: warning: comparison of integer expressions of different signedness: 'int' anmake[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' d 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 440 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:442:62: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 442 | if (voice_state[i].active && (voice_state[i].zone_id == zone)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'bool sampler::get_slice_state(int, int)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:464:19: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 464 | for (i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:466:62: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 466 | if (voice_state[i].active && (voice_state[i].zone_id == zone) && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:462:9: warning: unused variable 'n' [-Wunused-variable] 462 | int n = 0, i; | ^ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp: In member function 'void sampler::ReleaseNote(char, char, char)': /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:478:14: warning: array subscript has type 'char' [-Wchar-subscripts] 478 | keystate[channel][key] = 0; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:478:23: warning: array subscript has type 'char' [-Wchar-subscripts] 478 | keystate[channel][key] = 0; | ^~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:481:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 481 | for (int i = 0; i < max_voices; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:486:23: warning: array subscript has type 'char' [-Wchar-subscripts] 486 | if (!hold[channel]) | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:508:38: warning: array subscript has type 'char' [-Wchar-subscripts] 508 | if (keystate[channel][k]) | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:518:63: warning: array subscript has type 'char' [-Wchar-subscripts] 518 | voices[i]->change_key(k, keystate[channel][k], | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_notelogic.cpp:525:65: warning: array subscript has type 'char' [-Wchar-subscripts] 525 | this->PlayNote(channel, k, keystate[channel][k]); | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 36%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio_riff.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio_riff.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio_riff.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio_riff.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp:29: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp:9: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp: In member function 'bool sampler::LoadAllFromRIFF(const void*, size_t, bool, int)': /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp:450:20: warning: unused variable 'PartStart' [-Wunused-variable] 450 | size_t PartStart = mf.TellI(); | ^~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp:626:20: warning: unused variable 'ZoneStart' [-Wunused-variable] 626 | size_t ZoneStart = mf.TellI(); | ^~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sampler_fileio_riff.cpp:433:11: warning: unused variable 'rootchunk' [-Wunused-variable] 433 | off_t rootchunk = mf.TellI(); | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 37%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler_process.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler_process.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler_process.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler_process.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp:1: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp: In member function 'void sampler::process_global_effects()': /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp:52:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 52 | for (int f = 0; f < n_sampler_effects; f++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp: In member function 'void sampler::process_audio()': /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp:197:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 197 | for (unsigned int op = 0; op < (mNumOutputs); op++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp:217:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 217 | for (unsigned int op = 0; op < (mNumOutputs << 1); op++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp:229:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 229 | for (unsigned int v = 0; v < highest_voice_id; v++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_process.cpp:264:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 264 | for (int p = 0; p < n_sampler_parts; p++) | ~~^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 38%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler_voice.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler_voice.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler_voice.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler_voice.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:13: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp: In constructor 'sampler_voice::sampler_voice(uint32, timedata*)': /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 55 | for (j = 0; j < FIRipol_M + 1; j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:57:31: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 57 | for (int i = 0; i < FIRipol_N; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 67 | for (j = 0; j < FIRipol_M; j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:69:31: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 69 | for (int i = 0; i < FIRipol_N; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 77 | for (j = 0; j < FIRipol_M + 1; j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:79:31: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 79 | for (int i = 0; i < FIRipolI16_N; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:89:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 89 | for (j = 0; j < FIRipol_M; j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:91:31: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 91 | for (int i = 0; i < FIRipolI16_N; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp: In member function 'bool sampler_voice::process_block(float*, float*, float*, float*, float*, float*)': /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:557:9: warning: unused variable 'bs' [-Wunused-variable] 557 | int bs = GD.BlockSize; | ^~ /builddir/build/BUILD/shortcircuit3/src/sampler_voice.cpp:658:24: warning: unused variable 'bufof' [-Wunused-variable] 658 | const unsigned int bufof = block_size; | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 40%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/shortcircuit2_RIFF_conversion.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/shortcircuit2_RIFF_conversion.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/shortcircuit2_RIFF_conversion.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/shortcircuit2_RIFF_conversion.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/shortcircuit2_RIFF_conversion.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 41%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/synthesis/steplfo.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/synthesis/steplfo.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/synthesis/steplfo.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/synthesis/steplfo.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/synthesis/steplfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 43%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/util/unitconversion.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/util/unitconversion.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/util/unitconversion.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/util/unitconversion.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/util/unitconversion.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 42%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/util/tools.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/util/tools.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/util/tools.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/util/tools.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/util/tools.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 40%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/sfz_import.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/sfz_import.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/sfz_import.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/sfz_import.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/sfz_import.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/loaders/sfz_import.cpp:23: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 39%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/loaders/sf2_import.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/loaders/sf2_import.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/loaders/sf2_import.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/loaders/sf2_import.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.h:39, from /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:13: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.h:3, from /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:11: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp: In function 'int get_sf2_patchlist(const std::filesystem::__cxx11::path&, void**, SC3::Log::StreamLogger&)': /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:58:10: warning: unused variable 'startpos' [-Wunused-variable] 58 | long startpos = mmioSeek(hmmio, 0, SEEK_CUR); // store for later use | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:201:9: warning: unused variable 'pre_id' [-Wunused-variable] 201 | int pre_id = 0; | ^~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:225:1: warning: label 'bailout' defined but not used [-Wunused-label] 225 | bailout: | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp: In member function 'bool sampler::load_sf2_preset(const std::filesystem::__cxx11::path&, int*, char, int)': /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:441:24: warning: array subscript has type 'char' [-Wchar-subscripts] 441 | vtCopyString(parts[channel].name, preset_header[pre_id].achPresetName, 32); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:266:10: warning: unused variable 'startpos' [-Wunused-variable] 266 | long startpos = mmioSeek(hmmio, 0, SEEK_CUR); // store for later use | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp: In function 'get_sf2_patchlist(std::filesystem::__cxx11::path const&, void**, SC3::Log::StreamLogger&)': /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:216:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 216 | delete preset_header; | ^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:100:46: note: returned from 'operator new[](unsigned long)' 100 | preset_header = new sf2_PresetHeader[n_ph]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:217:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 217 | delete preset_bag; | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:115:40: note: returned from 'operator new[](unsigned long)' 115 | preset_bag = new sf2_PresetBag[n_pb]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:218:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 218 | delete preset_gen; | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:130:44: note: returned from 'operator new[](unsigned long)' 130 | preset_gen = new sf2_PresetGenList[n_pg]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:219:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | delete inst_header; | ^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:145:42: note: returned from 'operator new[](unsigned long)' 145 | inst_header = new sf2_InstHeader[n_ih]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:220:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 220 | delete inst_bag; | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:160:36: note: returned from 'operator new[](unsigned long)' 160 | inst_bag = new sf2_InstBag[nmake[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' _ib]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:221:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 221 | delete inst_gen; | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:175:40: note: returned from 'operator new[](unsigned long)' 175 | inst_gen = new sf2_InstGenList[n_ig]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:222:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 222 | delete shdr; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:190:33: note: returned from 'operator new[](unsigned long)' 190 | shdr = new sf2_Sample[n_shdr]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp: In member function 'sampler::load_sf2_preset(std::filesystem::__cxx11::path const&, int*, char, int)': /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:779:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 779 | delete preset_header; | ^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:308:46: note: returned from 'operator new[](unsigned long)' 308 | preset_header = new sf2_PresetHeader[n_ph]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:780:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 780 | delete preset_bag; | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:323:40: note: returned from 'operator new[](unsigned long)' 323 | preset_bag = new sf2_PresetBag[n_pb]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:781:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 781 | delete preset_gen; | ^~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:338:44: note: returned from 'operator new[](unsigned long)' 338 | preset_gen = new sf2_PresetGenList[n_pg]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:782:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 782 | delete inst_header; | ^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:353:42: note: returned from 'operator new[](unsigned long)' 353 | inst_header = new sf2_InstHeader[n_ih]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:783:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 783 | delete inst_bag; | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:368:36: note: returned from 'operator new[](unsigned long)' 368 | inst_bag = new sf2_InstBag[n_ib]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:784:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 784 | delete inst_gen; | ^~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:383:40: note: returned from 'operator new[](unsigned long)' 383 | inst_gen = new sf2_InstGenList[n_ig]; | ^ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:785:12: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 785 | delete shdr; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/loaders/sf2_import.cpp:398:33: note: returned from 'operator new[](unsigned long)' 398 | shdr = new sf2_Sample[n_shdr]; | ^ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 44%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/infrastructure/file_map_view.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/infrastructure/file_map_view.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/infrastructure/file_map_view.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/infrastructure/file_map_view.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/infrastructure/file_map_view.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 43%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/infrastructure/sc3_mmio.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/infrastructure/sc3_mmio.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/infrastructure/sc3_mmio.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/infrastructure/sc3_mmio.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.h:39, from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.cpp:17: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.h:38: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.cpp: In function 'int mmioDescend(HMMIO, MMCKINFO*, MMCKINFO*, int)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.cpp:92:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 92 | if (vt_write_int32BE(tag) == mmioFOURCC('R', 'I', 'F', 'F')) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 46%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlerror.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlerror.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlerror.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlerror.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlerror.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 46%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlparser.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlparser.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlparser.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlparser.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlparser.cpp /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlparser.cpp: In static member function 'static const char* TiXmlBase::SkipWhiteSpace(const char*, TiXmlEncoding)': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlparser.cpp:355:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 355 | while (*p && IsWhiteSpace(*p) || *p == '\n' || *p == '\r') | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlparser.cpp: In member function 'virtual const char* TiXmlAttribute::Parse(const char*, TiXmlParsingData*, TiXmlEncoding)': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlparser.cpp:1318:9: warning: variable 'tabsize' set but not used [-Wunused-but-set-variable] 1318 | int tabsize = 4; | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxmlparser.cpp:25: /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToElement()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:683:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 683 | return (this && type == ELEMENT) ? (TiXmlElement *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToDeclaration()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:699:46: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 699 | return (this && type == DECLARATION) ? (TiXmlDeclaration *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 49%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_lockfree.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_lockfree.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_lockfree.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_lockfree.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_util/vt_lockfree.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 48%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_string.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_string.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_string.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_string.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_util/vt_string.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 49%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/halfratefilter.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/halfratefilter.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/halfratefilter.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/halfratefilter.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/halfratefilter.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/halfratefilter.cpp:3: /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/halfratefilter.cpp: In constructor 'halfrate_stereo::halfrate_stereo(int, bool)': /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/halfratefilter.cpp:10:16: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 10 | assert(!(M > halfrate_max_M)); | ~~^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 47%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxml.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxml.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxml.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxml.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.cpp:30: /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToDocument() const': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:654:43: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 654 | return (this && type == DOCUMENT) ? (const TiXmlDocument *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToElement() const': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:658:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 658 | return (this && type == ELEMENT) ? (const TiXmlElement *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToDocument()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:679:43: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 679 | return (this && type == DOCUMENT) ? (TiXmlDocument *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToElement()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:683:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 683 | return (this && type == ELEMENT) ? (TiXmlElement *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h: In member function 'TiXmlNode::ToText()': /builddir/build/BUILD/shortcircuit3/src/vembertech/tinyxml/tinyxml.h:695:39: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 695 | return (this && type == TEXT) ? (TiXmlText *)this : 0; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 45%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/sampler_internalStateView.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/sampler_internalStateView.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/sampler_internalStateView.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/sampler_internalStateView.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp:20: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp: In member function 'std::string sampler::generateInternalStateView() const': /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp:56:24: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 56 | for (auto i = 0; i < max_samples; ++i) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp:112:24: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 112 | for (auto i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < n_sampler_parts; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/sampler_internalStateView.cpp:223:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 223 | for (int i = 0; i < n_sampler_effects; ++i) | ~~^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 50%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lipol.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lipol.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lipol.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lipol.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/lipol.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 52%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/macspecific.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/macspecific.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/macspecific.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/macspecific.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/macspecific.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 53%] Building CXX object CMakeFiles/shortcircuit-core.dir/geninclude/version.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/geninclude/version.cpp.o -MF CMakeFiles/shortcircuit-core.dir/geninclude/version.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/geninclude/version.cpp.o -c /builddir/build/BUILD/shortcircuit3/build/geninclude/version.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 51%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lattice.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lattice.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lattice.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lattice.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/lattice.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 52%] Building CXX object CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/basic_dsp.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIC -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/basic_dsp.cpp.o -MF CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/basic_dsp.cpp.o.d -o CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/basic_dsp.cpp.o -c /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/basic_dsp.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/basic_dsp.cpp: In function '__m128 sine_xpi_ps_SSE2(__m128)': /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/basic_dsp.cpp:832:18: warning: unused variable 'premul' [-Wunused-variable] 832 | const __m128 premul = _mm_set1_ps(16777216.f); | ^~~~~~ /builddir/build/BUILD/shortcircuit3/src/vembertech/vt_dsp/basic_dsp.cpp:833:18: warning: unused variable 'postmul' [-Wunused-variable] 833 | const __m128 postmul = _mm_set1_ps(1.f / 16777216.f); | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 54%] Linking CXX static library libshortcircuit-core.a /usr/bin/cmake -P CMakeFiles/shortcircuit-core.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/shortcircuit-core.dir/link.txt --verbose=1 /usr/bin/ar qc libshortcircuit-core.a "CMakeFiles/shortcircuit-core.dir/src/loaders/akai_s6k_import.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/battery_kit_import.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/biquadunit.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/configuration.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/dls_import.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/envelope.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filter.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_chorus.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_delay_based.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_destruction.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dualdelay.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_dynamics.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_eq.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_luxury.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_modulation.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_oscillator.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_reverb.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_supersvf.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_traditional.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/filters_v1effects.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/generator.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/load_aiff.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/load_riff_wave.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/load_sf2_sample.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/infrastructure/logfile.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/infrastructure/ticks.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/infrastructure/profiler.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/modmatrix.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/morphEQ.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/multiselect.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sample.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler_automation.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler_wrapper_interaction.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/sampler_fileio_riff.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler_notelogic.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler_process.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler_voice.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/sf2_import.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/sfz_import.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/loaders/shortcircuit2_RIFF_conversion.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/synthesis/steplfo.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/util/tools.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/util/unitconversion.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/infrastructure/sc3_mmio.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/infrastructure/file_map_view.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/sampler_internalStateView.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlparser.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxmlerror.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/tinyxml/tinyxml.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_string.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_util/vt_lockfree.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/halfratefilter.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lipol.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/lattice.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/macspecific.cpp.o" "CMakeFiles/shortcircuit-core.dir/src/vembertech/vt_dsp/basic_dsp.cpp.o" "CMakeFiles/shortcircuit-core.dir/geninclude/version.cpp.o" /usr/bin/ranlib libshortcircuit-core.a make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 54%] Built target shortcircuit-core make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/sc3-headless.dir/build.make CMakeFiles/sc3-headless.dir/depend /usr/bin/make -f CMakeFiles/ShortcircuitXT.dir/build.make CMakeFiles/ShortcircuitXT.dir/depend /usr/bin/make -f CMakeFiles/shortcircuit3py.dir/build.make CMakeFiles/shortcircuit3py.dir/depend /usr/bin/make -f CMakeFiles/sc3-test.dir/build.make CMakeFiles/sc3-test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/shortcircuit3py.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/sc3-headless.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/shortcircuit3py.dir/build.make CMakeFiles/shortcircuit3py.dir/build cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/ShortcircuitXT.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/sc3-test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/sc3-headless.dir/build.make CMakeFiles/sc3-headless.dir/build /usr/bin/make -f CMakeFiles/sc3-test.dir/build.make CMakeFiles/sc3-test.dir/build /usr/bin/make -f CMakeFiles/ShortcircuitXT.dir/build.make CMakeFiles/ShortcircuitXT.dir/build make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 56%] Building CXX object CMakeFiles/sc3-headless.dir/wrappers/headless/main.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-headless.dir/wrappers/headless/main.cpp.o -MF CMakeFiles/sc3-headless.dir/wrappers/headless/main.cpp.o.d -o CMakeFiles/sc3-headless.dir/wrappers/headless/main.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/headless/main.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/headless/main.cpp:5: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/headless/main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/shortcircuit3/wrappers/headless/main.cpp:35:14: warning: unused variable 'res' [-Wunused-variable] 35 | auto res = sc3->load_file(string_to_path("resources/test_samples/harpsi.sf2")); | ^~~ /builddir/build/BUILD/shortcircuit3/wrappers/headless/main.cpp:43:14: warning: unused variable 'res' [-Wunused-variable] 43 | auto res = sc3->load_file(string_to_path("resources/test_samples/BadPluckSample.wav")); | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 56%] Building CXX object CMakeFiles/sc3-test.dir/tests/lowlevel_io.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/lowlevel_io.cpp.o -MF CMakeFiles/sc3-test.dir/tests/lowlevel_io.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/lowlevel_io.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/lowlevel_io.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/lowlevel_io.cpp:28: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/lowlevel_io.cpp:24: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/lowlevel_io.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____5()': /builddir/build/BUILD/shortcircuit3/tests/lowlevel_io.cpp:194:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 194 | for (int i = 0; i < dataSize; ++i) | ~~^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 56%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Processor.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Processor.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Processor.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Processor.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:9: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:10: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h: In constructor 'SC3AudioProcessor::SC3AudioProcessor()': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:19:28: warning: 'SC3AudioProcessor::mLogger' will be initialized after [-Wreorder] 19 | SC3::Log::StreamLogger mLogger; | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:19:17: warning: base 'juce::AudioProcessor' [-Wreorder] 19 | blockPos(0) | ^ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:16:1: warning: when initialized here [-Wreorder] 16 | SC3AudioProcessor::SC3AudioProcessor() | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp: In member function 'virtual void SC3AudioProcessor::processBlock(juce::AudioBuffer&, juce::MidiBuffer&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:113:9: warning: unused variable 'ons' [-Wunused-variable] 113 | int ons[127], offs[127]; | ^~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:113:19: warning: unused variable 'offs' [-Wunused-variable] 113 | int ons[127], offs[127]; | ^~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:114:9: warning: unused variable 'onp' [-Wunused-variable] 114 | int onp = 0, offp = 0; | ^~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.cpp:114:18: warning: unused variable 'offp' [-Wunused-variable] 114 | int onp = 0, offp = 0; | ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 58%] Building CXX object CMakeFiles/sc3-test.dir/tests/mmio_test.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/mmio_test.cpp.o -MF CMakeFiles/sc3-test.dir/tests/mmio_test.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/mmio_test.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/mmio_test.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/infrastructure/sc3_mmio.h:39, from /builddir/build/BUILD/shortcircuit3/tests/mmio_test.cpp:27: /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:340:2: warning: #warning Implement user feedback [-Wcpp] 340 | #warning Implement user feedback | ^~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/mmio_test.cpp:23: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend_RIFF_or_LIST(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:197:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend_FORM(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:241:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (subtag == rtag) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::riff_descend(int, size_t*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:270:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if (rh.id == rtag) | ~~~~~~^~~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::RIFFDescendSearch(int, size_t*, unsigned int)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:458:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (subtag == tag) | ~~~~~~~^~~~~~ /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h: In member function 'bool SC3::Memfile::RIFFMemFile::iff_descend(int, int*)': /builddir/build/BUILD/shortcircuit3/src/riff_memfile.h:577:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (rh.id == rtag) | ~~~~~~^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 56%] Building CXX object CMakeFiles/shortcircuit3py.dir/wrappers/py/sc3py.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -Dshortcircuit3py_EXPORTS -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -isystem /builddir/build/BUILD/shortcircuit3/libs/pybind11/include -isystem /usr/include/python3.11 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/shortcircuit3py.dir/wrappers/py/sc3py.cpp.o -MF CMakeFiles/shortcircuit3py.dir/wrappers/py/sc3py.cpp.o.d -o CMakeFiles/shortcircuit3py.dir/wrappers/py/sc3py.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/py/sc3py.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/py/sc3py.cpp:9: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 59%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Editor.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Editor.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Editor.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Editor.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:12: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:22: /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/BrowserDataProxy.h: In member function 'virtual bool BrowserDataProxy::processActionData(const actiondata&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/BrowserDataProxy.h:31:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 31 | for (int i = 0; i < editor->samplesCopyActiveCount; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp: In constructor 'SC3Editor::SC3Editor(SC3AudioProcessor&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:52:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h: In instantiation of 'std::unique_ptr<_Tp> SC3Editor::make_proxy() [with T = ZoneStateProxy]': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:63:48: required from here /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 171 | return (std::move(r)); | ^ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: note: remove 'std::move' call /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h: In instantiation of 'std::unique_ptr<_Tp> SC3Editor::make_proxy() [with T = BrowserDataProxy]': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:64:52: required from here /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: note: remove 'std::move' call /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h: In instantiation of 'std::unique_ptr<_Tp> SC3Editor::make_proxy() [with T = SelectionStateProxy]': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:65:58: required from here /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: note: remove 'std::move' call /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h: In instantiation of 'std::unique_ptr<_Tp> SC3Editor::make_proxy() [with T = VUMeterProxy]': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.cpp:66:44: required from here /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:171:29: note: remove 'std::move' call /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h: In static member function 'static std::string SC3Editor::pageName(const Pages&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:142:5: warning: control reaches end of non-void function [-Wreturn-type] 142 | } | ^ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 61%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SCXTLookAndFeel.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SCXTLookAndFeel.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SCXTLookAndFeel.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SCXTLookAndFeel.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/SCXTLookAndFeel.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 57%] Linking CXX executable sc3-headless /usr/bin/cmake -E cmake_link_script CMakeFiles/sc3-headless.dir/link.txt --verbose=1 /usr/bin/g++ -include cstdint -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 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/sc3-headless.dir/wrappers/headless/main.cpp.o" -o sc3-headless libshortcircuit-core.a make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 62%] Built target sc3-headless make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 62%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/HeaderPanel.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/HeaderPanel.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/HeaderPanel.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/HeaderPanel.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.h:8, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:5: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:6: /builddir/build/BUILD/shortcircuit3/wrappers/juce/widgets/RaisedToggleButton.h: In constructor 'SC3::Widgets::RaisedToggleButton::RaisedToggleButton(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/widgets/RaisedToggleButton.h:35:17: warning: 'SC3::Widgets::RaisedToggleButton::label' will be initialized after [-Wreorder] 35 | std::string label; | ^~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/widgets/RaisedToggleButton.h:16:72: warning: base 'juce::Button' [-Wreorder] 16 | RaisedToggleButton(const std::string &l) : label(l), juce::Button(l) {} | ^ /builddir/build/BUILD/shortcircuit3/wrappers/juce/widgets/RaisedToggleButton.h:16:5: warning: when initialized here [-Wreorder] 16 | RaisedToggleButton(const std::string &l) : label(l), juce::Button(l) {} | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp: In constructor 'SC3::Components::HeaderPanel::HeaderPanel(SC3Editor*)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:16:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 16 | for (int i = 0; i < n_sampler_parts; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp: In member function 'virtual void SC3::Components::HeaderPanel::resized()': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:76:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 76 | for (int i = 0; i < n_sampler_parts; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:82:10: warning: unused variable 'partR' [-Wunused-variable] 82 | auto partR = r.getRight(); | ^~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:91:10: warning: unused variable 'buttonL' [-Wunused-variable] 91 | auto buttonL = r.getX(); | ^~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp: In member function 'virtual void SC3::Components::HeaderPanel::onProxyUpdate()': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/HeaderPanel.cpp:112:59: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 112 | if (editor->selectedPart >= 0 && editor->selectedPart < n_sampler_parts) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 62%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/WaveDisplay.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/WaveDisplay.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/WaveDisplay.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/WaveDisplay.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.h:23, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.cpp: In member function 'void SC3::Components::WaveDisplay::renderWave(bool)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.cpp:291:13: warning: unused variable 'mid_ypos_mul_w' [-Wunused-variable] 291 | int mid_ypos_mul_w = imgw * mid_ypos; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.cpp: In member function 'void SC3::Components::WaveDisplay::drawDetails(juce::Graphics&, juce::Rectangle)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/WaveDisplay.cpp:436:12: warning: unused variable 'bgcola' [-Wunused-variable] 436 | uint32 bgcola = juce::Colour(juce::Colours::red).getARGB(); // background | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 60%] Linking CXX shared module shortcircuit3py.cpython-311-aarch64-linux-gnu.so /usr/bin/cmake -E cmake_link_script CMakeFiles/shortcircuit3py.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -include cstdint -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 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o shortcircuit3py.cpython-311-aarch64-linux-gnu.so CMakeFiles/shortcircuit3py.dir/wrappers/py/sc3py.cpp.o libshortcircuit-core.a /usr/bin/strip /builddir/build/BUILD/shortcircuit3/build/shortcircuit3py.cpython-311-aarch64-linux-gnu.so make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 64%] Built target shortcircuit3py make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 63%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/DebugPanel.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/DebugPanel.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/DebugPanel.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/DebugPanel.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:8, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 64%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneKeyboardDisplay.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneKeyboardDisplay.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneKeyboardDisplay.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneKeyboardDisplay.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.h:23, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp:20: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp: In member function 'virtual void SC3::Components::ZoneKeyboardDisplay::paint(juce::Graphics&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp:125:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 125 | for (int i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp: In member function 'virtual void SC3::Components::ZoneKeyboardDisplay::mouseMove(const juce::MouseEvent&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp:183:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp:18: /usr/include/c++/13/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/shortcircuit3/wrappers/juce/components/ZoneKeyboardDisplay.cpp:68:44: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 59%] Building CXX object CMakeFiles/sc3-test.dir/tests/test_main.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/test_main.cpp.o -MF CMakeFiles/sc3-test.dir/tests/test_main.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/test_main.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/test_main.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.cpp:3: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/test_main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/shortcircuit3/tests/test_main.cpp:25:5: warning: deleting object of polymorphic class type 'ConsoleLogger' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 25 | delete log; | ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 65%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneEditor.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneEditor.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneEditor.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneEditor.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneEditor.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneEditor.cpp:6: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneEditor.cpp: In member function 'virtual void SC3::Components::ZoneEditor::onProxyUpdate()': /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/ZoneEditor.cpp:40:24: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 40 | for (auto i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 67%] Building CXX object CMakeFiles/sc3-test.dir/tests/format_tests.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/format_tests.cpp.o -MF CMakeFiles/sc3-test.dir/tests/format_tests.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/format_tests.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:54:35: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 54 | for (int k = 0; k < block_size; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____3()': /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:93:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 93 | for (int k = 0; k < block_size; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____7()': /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:135:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 135 | for (int k = 0; k < block_size; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:166:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 166 | for (int k = 0; k < block_size; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:199:31: warning: unused variable 'v' [-Wunused-variable] 199 | for (auto v : vels) // just getting the counts | ^ /builddir/build/BUILD/shortcircuit3/tests/format_tests.cpp:203:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 203 | for (int k = 0; k < block_size; ++k) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 65%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/proxies/ZoneStateProxy.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/proxies/ZoneStateProxy.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/proxies/ZoneStateProxy.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/proxies/ZoneStateProxy.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/ZoneStateProxy.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/ZoneStateProxy.h:21, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/ZoneStateProxy.cpp:19: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/ZoneStateProxy.cpp: In member function 'virtual bool ZoneStateProxy::processActionData(const actiondata&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/ZoneStateProxy.cpp:36:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 36 | for (int i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/proxies/ZoneStateProxy.cpp:61:20: warning: 'strncpy' output may be truncated copying 32 bytes from a string of length 33 [-Wstringop-truncation] 61 | strncpy(sz->name, zd->name, 32); | ^ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 69%] Building CXX object CMakeFiles/sc3-test.dir/tests/vt_miscellany.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/vt_miscellany.cpp.o -MF CMakeFiles/sc3-test.dir/tests/vt_miscellany.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/vt_miscellany.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/vt_miscellany.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 68%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/scratchpad.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/scratchpad.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/scratchpad.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/scratchpad.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:8, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.cpp:7: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 66%] Building CXX object CMakeFiles/ShortcircuitXT.dir/wrappers/juce/pages/ZonePage.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/wrappers/juce/pages/ZonePage.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/wrappers/juce/pages/ZonePage.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/pages/ZonePage.cpp.o -c /builddir/build/BUILD/shortcircuit3/wrappers/juce/pages/ZonePage.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Processor.h:11, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:13, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/pages/PageBase.h:8, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/pages/ZonePage.h:8, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/pages/ZonePage.cpp:5: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/shortcircuit3/wrappers/juce/components/DebugPanel.h:25, from /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:19: /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h: In member function 'std::vector > ScratchPadItem::splitParameters(const std::string&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/scratchpad.h:23:23: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string::size_type' {aka 'const long unsigned int'} [-Wsign-compare] 23 | if (index != std::string::npos) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h: In static member function 'static std::string SC3Editor::pageName(const Pages&)': /builddir/build/BUILD/shortcircuit3/wrappers/juce/SC3Editor.h:142:5: warning: control reaches end of non-void function [-Wreturn-type] 142 | } | ^ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 70%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 71%] Building CXX object CMakeFiles/sc3-test.dir/tests/config_test.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/config_test.cpp.o -MF CMakeFiles/sc3-test.dir/tests/config_test.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/config_test.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/config_test.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/config_test.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 74%] Building CXX object CMakeFiles/sc3-test.dir/tests/logging_test.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/logging_test.cpp.o -MF CMakeFiles/sc3-test.dir/tests/logging_test.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/logging_test.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/logging_test.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/logging_test.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 74%] Building CXX object CMakeFiles/sc3-test.dir/tests/profiler_test.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/profiler_test.cpp.o -MF CMakeFiles/sc3-test.dir/tests/profiler_test.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/profiler_test.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/profiler_test.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/profiler_test.cpp:18: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 75%] Building CXX object CMakeFiles/sc3-test.dir/tests/zone_tests.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/zone_tests.cpp.o -MF CMakeFiles/sc3-test.dir/tests/zone_tests.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/zone_tests.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp In file included from /builddir/build/BUILD/shortcircuit3/src/sampler.h:15, from /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp:24: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp:59:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp:77:28: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 77 | for (auto i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp:114:32: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 114 | for (auto i = 0; i < max_zones; ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/tests/zone_tests.cpp:148:39: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32' {aka 'const unsigned int'} [-Wsign-compare] 148 | for (int k = 0; k < block_size; ++k) | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 71%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 76%] Building CXX object CMakeFiles/sc3-test.dir/tests/filesystem_basics.cpp.o /usr/bin/g++ -DLINUX=1 -DTARGET_HEADLESS=1 -I/builddir/build/BUILD/shortcircuit3/libs/catch2/include -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -include cstdint -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 -g -std=gnu++17 -fPIE -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/sc3-test.dir/tests/filesystem_basics.cpp.o -MF CMakeFiles/sc3-test.dir/tests/filesystem_basics.cpp.o.d -o CMakeFiles/sc3-test.dir/tests/filesystem_basics.cpp.o -c /builddir/build/BUILD/shortcircuit3/tests/filesystem_basics.cpp In file included from /builddir/build/BUILD/shortcircuit3/tests/test_main.h:5, from /builddir/build/BUILD/shortcircuit3/tests/filesystem_basics.cpp:20: /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::logos::logos()': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:51:7: warning: 'SC3::Log::logos::buff' will be initialized after [-Wreorder] 51 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:41: warning: base 'std::basic_ostream' [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:54:5: warning: when initialized here [-Wreorder] 54 | logos() : buff(), std::ostream(&buff) {} | ^~~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h: In constructor 'SC3::Log::StreamLogger::StreamLogger(SC3::Log::LoggingCallback*)': /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:113:7: warning: 'SC3::Log::StreamLogger::buff' will be initialized after [-Wreorder] 113 | } buff; | ^~~~ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:69: warning: base 'std::basic_ostream' [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^ /builddir/build/BUILD/shortcircuit3/src/infrastructure/logfile.h:116:5: warning: when initialized here [-Wreorder] 116 | StreamLogger(LoggingCallback *cb) : buff(cb), std::ostream(&buff) {} | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 73%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 72%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 79%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_events/juce_events.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_events/juce_events.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_events/juce_events.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_events/juce_events.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_events/juce_events.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 78%] Linking CXX executable sc3-test /usr/bin/cmake -E cmake_link_script CMakeFiles/sc3-test.dir/link.txt --verbose=1 /usr/bin/g++ -include cstdint -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 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/sc3-test.dir/tests/lowlevel_io.cpp.o" "CMakeFiles/sc3-test.dir/tests/mmio_test.cpp.o" "CMakeFiles/sc3-test.dir/tests/test_main.cpp.o" "CMakeFiles/sc3-test.dir/tests/format_tests.cpp.o" "CMakeFiles/sc3-test.dir/tests/vt_miscellany.cpp.o" "CMakeFiles/sc3-test.dir/tests/config_test.cpp.o" "CMakeFiles/sc3-test.dir/tests/logging_test.cpp.o" "CMakeFiles/sc3-test.dir/tests/profiler_test.cpp.o" "CMakeFiles/sc3-test.dir/tests/zone_tests.cpp.o" "CMakeFiles/sc3-test.dir/tests/filesystem_basics.cpp.o" -o sc3-test libshortcircuit-core.a make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 80%] Built target sc3-test make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 81%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 78%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_graphics/juce_graphics.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_graphics/juce_graphics.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_graphics/juce_graphics.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_graphics/juce_graphics.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_graphics/juce_graphics.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 80%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_core/juce_core.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_core/juce_core.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_core/juce_core.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_core/juce_core.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/juce_core.cpp In file included from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/juce_core.cpp:168: In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::ArgumentList::Argument::~Argument()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/misc/juce_ConsoleApplication.h:58:12, inlined from 'juce::ArrayBase::setAllocatedSizeInternal(int)std::enable_if::value, void>::type' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'juce::ArrayBase::setAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::ArrayBase::setAllocatedSize(int)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::StreamingSocket::bindToPort(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_Socket.cpp:503:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::StreamingSocket::bindToPort(int)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::DatagramSocket::bindToPort(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_Socket.cpp:668:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::DatagramSocket::bindToPort(int)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::ArrayBase::setAllocatedSizeInternal(int)std::enable_if::value, void>::type' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'juce::ArrayBase::setAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::ArrayBase::setAllocatedSize(int)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::ArrayBase::setAllocatedSizeInternal(int)std::enable_if::value, void>::type' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'juce::ArrayBase::setAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'juce::ArrayBase::shrinkToNoMoreThan(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:236:30, inlined from 'juce::Array::minimiseStorageAfterRemoval()' at make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:1146:39, inlined from 'juce::Array::removeInternal(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:1140:36, inlined from 'juce::Array::remove(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:772:28, inlined from 'juce::StringArray::removeDuplicates(bool)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:428:28: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::StringArray::removeDuplicates(bool)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::ArrayBase::setAllocatedSizeInternal(int)std::enable_if::value, void>::type' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'juce::ArrayBase::setAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'juce::ArrayBase::ensureAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'juce::ArrayBase::addImpl(juce::String const&)void' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'juce::ArrayBase::add(juce::String const&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:258:17, inlined from 'juce::Array::add(juce::String const&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:421:20, inlined from 'juce::StringArray::addArray(juce::StringArray const&, int, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:177:21: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::StringArray::addArray(juce::StringArray const&, int, int)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::ArgumentList::Argument::~Argument()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/misc/juce_ConsoleApplication.h:58:12, inlined from 'juce::ArrayBase::setAllocatedSizeInternal(int)std::enable_if::value, void>::type' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'juce::ArrayBase::setAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'juce::ArrayBase::ensureAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'juce::ArrayBase::addImpl(juce::ArgumentList::Argument&&)void' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'juce::ArrayBase::add(juce::ArgumentList::Argument&&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'juce::Array::add(juce::ArgumentList::Argument&&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/misc/juce_ConsoleApplication.cpp:144:23: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::ArgumentList::Argument::~Argument()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/misc/juce_ConsoleApplication.h:58:12, inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/misc/juce_ConsoleApplication.cpp:144:23: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::Identifier::~Identifier()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_Identifier.cpp:27:37, inlined from 'juce::ArrayBase::setAllocatedSizeInternal(int)std::enable_if::value, void>::type' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'juce::ArrayBase::setAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'juce::ArrayBase::ensureAllocatedSize(int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'juce::ArrayBase::addImpl(juce::Identifier&&)void' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'juce::ArrayBase::add(juce::Identifier&&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'juce::Array::add(juce::Identifier&&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/javascript/juce_Javascript.cpp:1081:35: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ In function 'juce::StringHolder::release(juce::StringHolder*)', inlined from 'juce::StringHolder::release(juce::StringHolder*)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:17, inlined from 'juce::StringHolder::release(juce::CharPointer_UTF8)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from 'juce::String::~String()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'juce::Identifier::~Identifier()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_Identifier.cpp:27:37, inlined from 'juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/javascript/juce_Javascript.cpp:1081:35: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete[](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56:26: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 81%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 83%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 82%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp In file included from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:68, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:67: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c: In function 'juce::OggVorbisNamespace::vorbis_lpc_from_data(float*, float*, int, int)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c:78:14: warning: '*aut_109' may be used uninitialized [-Wmaybe-uninitialized] 78 | error=aut[0] * (1. + 1e-10); | ~~~~~^ In file included from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c: In function 'juce::OggVorbisNamespace::_vp_noisemask(juce::OggVorbisNamespace::vorbis_look_psy*, float*, float*)': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:714:22: warning: 'work_42' may be used uninitialized [-Wmaybe-uninitialized] 714 | bark_noise_hybridmp(n,p->bark,work,logmask,0., | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | p->vi->noisewindowfixed); | ~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:543:13: note: by argument 3 of type 'const float *' to 'juce::OggVorbisNamespace::bark_noise_hybridmp(int, long const*, float const*, float*, float, int)' declared here 543 | static void bark_noise_hybridmp(int n,const long *b, | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 84%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_dsp/juce_dsp.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_dsp/juce_dsp.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_dsp/juce_dsp.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_dsp/juce_dsp.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/juce_dsp.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' In file included from /usr/include/c++/13/atomic:41, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/system/juce_StandardHeader.h:48, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/juce_core.h:204, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.h:54, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/juce_dsp.h:58, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/juce_dsp.cpp:35: In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(float, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:593:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(float, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(float, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:593:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In function 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(float, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(float, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:558:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(float, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(float, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:558:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In function 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(float, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(double, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:593:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(double, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(double, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:593:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In function 'juce::dsp::FilterDesign::designIIRHighpassHighOrderButterworthMethod(double, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(double, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:558:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(double, double, int)': cc1plus: note: destination object is likely at address zero In member function 'std::__atomic_base::operator++()', inlined from 'juce::Atomic::operator++()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_Atomic.h:122:41, inlined from 'juce::ReferenceCountedObject::incReferenceCount()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9, inlined from 'juce::ReferenceCountedObjectPtr >::ReferenceCountedObjectPtr(juce::dsp::IIR::Coefficients&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43, inlined from 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(double, double, int)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:558:30: /usr/include/c++/13/bits/atomic_base.h:402:34: warning: '__atomic_add_fetch_4' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In function 'juce::dsp::FilterDesign::designIIRLowpassHighOrderButterworthMethod(double, double, int)': cc1plus: note: destination object is likely at address zero make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 77%] Building CXX object CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_SHARED_CODE=1 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.o -MF CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.o.d -o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' In file included from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:337: In function 'juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)', inlined from 'juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}::operator()(int) const' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3045:87, inlined from 'std::__invoke_impl(std::__invoke_other, juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}&, int&&)void' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from 'std::__invoke_r(juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}&, int&&)std::enable_if, void>::type' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from 'std::_Function_handler::_M_invoke(std::_Any_data const&, int&&)' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:1353:30: warning: array subscript 1 is outside array bounds of 'void[8]' [-Warray-bounds=] 1353 | dataAtoms[1] = XA_STRING; | ^ In file included from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/juce_core.h:242, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_graphics/juce_graphics.h:58, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, from /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:46: In member function 'juce::HeapBlock::calloc(unsigned long, unsigned long)void', inlined from 'juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:1348:29, inlined from 'juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}::operator()(int) const' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3045:87, inlined from 'std::__invoke_impl(std::__invoke_other, juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}&, int&&)void' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from 'std::__invoke_r(juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}&, int&&)std::enable_if, void>::type' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from 'std::_Function_handler::_M_invoke(std::_Any_data const&, int&&)' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/memory/juce_HeapBlock.h:266:55: note: at offset 8 into object of size 8 allocated by 'calloc' 266 | data = static_cast (std::calloc (static_cast (newNumElements), elementSize)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 84%] Linking CXX static library ShortcircuitXT_artefacts/DEBUG/libShortcircuit_XT_SharedCode.a /usr/bin/cmake -P CMakeFiles/ShortcircuitXT.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/ShortcircuitXT.dir/link.txt --verbose=1 /usr/bin/ar qc ShortcircuitXT_artefacts/DEBUG/libShortcircuit_XT_SharedCode.a CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Processor.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SC3Editor.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/SCXTLookAndFeel.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/HeaderPanel.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/WaveDisplay.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/DebugPanel.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneKeyboardDisplay.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/components/ZoneEditor.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/proxies/ZoneStateProxy.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/pages/ZonePage.cpp.o CMakeFiles/ShortcircuitXT.dir/wrappers/juce/scratchpad.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_graphics/juce_graphics.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_events/juce_events.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_core/juce_core.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o CMakeFiles/ShortcircuitXT.dir/libs/JUCE/modules/juce_dsp/juce_dsp.cpp.o /usr/bin/ranlib ShortcircuitXT_artefacts/DEBUG/libShortcircuit_XT_SharedCode.a make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 84%] Built target ShortcircuitXT make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/ShortcircuitXT_Standalone.dir/build.make CMakeFiles/ShortcircuitXT_Standalone.dir/depend /usr/bin/make -f CMakeFiles/ShortcircuitXT_VST3.dir/build.make CMakeFiles/ShortcircuitXT_VST3.dir/depend make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/ShortcircuitXT_Standalone.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' cd /builddir/build/BUILD/shortcircuit3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3 /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build /builddir/build/BUILD/shortcircuit3/build/CMakeFiles/ShortcircuitXT_VST3.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/make -f CMakeFiles/ShortcircuitXT_VST3.dir/build.make CMakeFiles/ShortcircuitXT_VST3.dir/build /usr/bin/make -f CMakeFiles/ShortcircuitXT_Standalone.dir/build.make CMakeFiles/ShortcircuitXT_Standalone.dir/build make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 87%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 87%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 87%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 87%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 88%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 88%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 89%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 90%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 91%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 92%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 93%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 92%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 94%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 95%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 96%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 97%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 98%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 99%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 94%] Building CXX object CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=1 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o -MF CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o.d -o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [ 99%] Building CXX object CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o /usr/bin/g++ -DDEBUG=1 -DJUCE_ALLOW_STATIC_NULL_VARIABLES=0 -DJUCE_ALSA=1 -DJUCE_DISPLAY_SPLASH_SCREEN=0 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_JACK=1 -DJUCE_MODAL_LOOPS_PERMITTED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra=1 -DJUCE_REPORT_APP_USAGE=0 -DJUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone -DJUCE_STRICT_REFCOUNTEDPOINTER=1 -DJUCE_TARGET_HAS_BINARY_DATA=1 -DJUCE_USE_CURL=0 -DJUCE_VST3_CAN_REPLACE_VST2=0 -DJUCE_WEB_BROWSER=0 -DJucePlugin_AAXCategory=2048 -DJucePlugin_AAXDisableBypass=0 -DJucePlugin_AAXDisableMultiMono=0 -DJucePlugin_AAXIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix=Shortcircuit_XTAU -DJucePlugin_AUExportPrefixQuoted=\"Shortcircuit_XTAU\" -DJucePlugin_AUMainType="'aumu'" -DJucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode -DJucePlugin_AUSubType=JucePlugin_PluginCode -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_Standalone=0 -DJucePlugin_Build_Unity=0 -DJucePlugin_Build_VST3=1 -DJucePlugin_Build_VST=0 -DJucePlugin_CFBundleIdentifier=org.surge-synth-team.shortcircuit-xt -DJucePlugin_Desc=\"Shortcircuit_XT\" -DJucePlugin_EditorRequiresKeyboardFocus=0 -DJucePlugin_IsMidiEffect=0 -DJucePlugin_IsSynth=1 -DJucePlugin_Manufacturer="\"Surge Synth Team\"" -DJucePlugin_ManufacturerCode=0x566d6241 -DJucePlugin_ManufacturerEmail=\"\" -DJucePlugin_ManufacturerWebsite=\"\" -DJucePlugin_Name=\"Shortcircuit_XT\" -DJucePlugin_PluginCode=0x53635854 -DJucePlugin_ProducesMidiOutput=0 -DJucePlugin_VSTCategory=kPlugCategSynth -DJucePlugin_VSTNumMidiInputs=16 -DJucePlugin_VSTNumMidiOutputs=16 -DJucePlugin_VSTUniqueID=JucePlugin_PluginCode -DJucePlugin_Version=3.0.0.0 -DJucePlugin_VersionCode=0x30000 -DJucePlugin_VersionString=\"3.0.0.0\" -DJucePlugin_Vst3Category="\"Instrument|Synth\"" -DJucePlugin_WantsMidiInput=1 -DLINUX=1 -DShortcircuitXT_VST3_EXPORTS -DTARGET_HEADLESS=1 -D_DEBUG=1 -I/builddir/build/BUILD/shortcircuit3/build/ShortcircuitXT_artefacts/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/wrappers/juce -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_UIAssets/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/build/juce_binarydata_ShortcircuitXT-Binary/JuceLibraryCode -I/builddir/build/BUILD/shortcircuit3/src -I/builddir/build/BUILD/shortcircuit3/src/vembertech -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules -I/builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -include cstdint -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 -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o -MF CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o.d -o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o -c /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [100%] Linking CXX executable ShortcircuitXT_artefacts/DEBUG/Standalone/Shortcircuit_XT /usr/bin/cmake -E cmake_link_script CMakeFiles/ShortcircuitXT_Standalone.dir/link.txt --verbose=1 /usr/bin/g++ -include cstdint -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 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--no-undefined CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o CMakeFiles/ShortcircuitXT_Standalone.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o -o ShortcircuitXT_artefacts/DEBUG/Standalone/Shortcircuit_XT ShortcircuitXT_artefacts/DEBUG/libShortcircuit_XT_SharedCode.a libUIAssets.a libShortcircuitXT-Binary.a libshortcircuit-core.a /usr/lib64/libasound.so /usr/lib64/libfreetype.so -lrt -ldl -lpthread In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addIfNotAlreadyThere' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:159:9, inlined from 'addIfNotAlreadyThere.constprop.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:154:0: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addIfNotAlreadyThere.constprop.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_File.h:77:5, inlined from '__ct_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_TemporaryFile.cpp:51:5: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function '__ct_base ': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_File.h:77:5, inlined from 'overwriteTargetFileWithTemporary' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_TemporaryFile.cpp:80:5: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'overwriteTargetFileWithTemporary': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'addLines.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:382:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addLines.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addLines.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:382:26: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addLines.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /buimake[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' lddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'addTokens.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:349:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addTokens.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addTokens.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:349:26: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addTokens.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:310:24: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:310:24: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:311:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:311:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'selectionChanged' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp:408:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'selectionChanged': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'shrinkToNoMoreThan' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:236:30, inlined from 'minimiseStorageAfterRemoval' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:1146:39, inlined from 'removeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:1140:36, inlined from 'remove' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:772:28, inlined from 'removeDuplicates' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:428:28, inlined from 'getDefaultFontDirectories' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_graphics/native/juce_linux_Fonts.cpp:78:31: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function 'getDefaultFontDirectories': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'handleDragAndDropSelection' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_X11_DragAndDrop.cpp:304:40, inlined from 'handleWindowMessage' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3129:90, inlined from 'windowMessageReceive' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3684:67, inlined from 'windowMessageReceive' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3674:6, inlined from 'operator()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3049:74, inlined from '__invoke_impl' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from '__invoke_r' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from '_M_invoke' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function '_M_invoke': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:0, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:0, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:0, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:0, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:0, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:0, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:258:0, inlined from 'set' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:551:0, inlined from 'set' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:190:0, inlined from 'appendNumbersToDuplicates.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:461:0: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'appendNumbersToDuplicates.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'externalDragFileInit' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:2571:25, inlined from 'performExternalDragDropOfFiles' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/juce_linux_Windowing.cpp:613:67, inlined from 'operator()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp:331:111, inlined from '__invoke_impl' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from '__invoke_r' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from '_M_invoke' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function '_M_invoke': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'externalDragFileInit' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:2573:25, inlined from 'performExternalDragDropOfFiles' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/juce_linux_Windowing.cpp:613:67, inlined from 'operator()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp:331:111, inlined from '__invoke_impl' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from '__invoke_r' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from '_M_invoke' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function '_M_invoke': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'setAllocatedSize': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addImpl': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:258:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:421:20, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:47:17, inlined from 'getAlternateDisplayNames' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:68:97: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getAlternateDisplayNames': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'getAllValueStrings' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:1609:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getAllValueStrings': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'repeatedString' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1168:1: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function 'repeatedString': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1318:8, inlined from 'toLowerCase' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1499:1: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'toLowerCase': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'openDocument' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/native/juce_linux_Files.cpp:214:26, inlined from 'launchInDefaultBrowser' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:979:34, inlined from 'mouseUp' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:192:39: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'mouseUp': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'openDocument' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/native/juce_linux_Files.cpp:214:54, inlined from 'launchInDefaultBrowser' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:979:34, inlined from 'mouseUp' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:192:39: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'mouseUp': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'launchInDefaultBrowser' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:979:34, inlined from 'mouseUp' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:192:39: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'mouseUp': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addArray' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:290:29, inlined from 'addArray' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:595:25, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:77:22, inlined from 'getAvailableRenderingEngines' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/juce_linux_Windowing.cpp:154:38: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getAvailableRenderingEngines': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'initialiseRatesAndChannels' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:831:33, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:494:35, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:852:11, inlined from 'createDevice' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:1057:66: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'createDevice': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'initialiseRatesAndChannels' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:834:32, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:494:35, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:852:11, inlined from 'createDevice' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:1057:66: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'createDevice': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'enumerateAlsaSoundcards' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:1179:48: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'enumerateAlsaSoundcards': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'enumerateAlsaSoundcards' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:1180:46: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'enumerateAlsaSoundcards': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'enumerateAlsaSoundcards' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:1185:49: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'enumerateAlsaSoundcards': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'enumerateAlsaSoundcards' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_devices/native/juce_linux_ALSA.cpp:1186:47: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'enumerateAlsaSoundcards': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'getSpeakerArrangementAsString' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp:308:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getSpeakerArrangementAsString': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'paddedLeft.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1195:1: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'paddedLeft.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'createInsertSpace' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:451:29, inlined from 'insert.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:331:41: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'insert.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'createInsertSpaceInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:479:30, inlined from 'createInsertSpace' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:456:35, inlined from 'createInsertSpace' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:449:0, inlined from 'insert.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:331:41: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'insert.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [100%] Built target ShortcircuitXT_Standalone make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' make[2]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [100%] Linking CXX shared module ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3/Contents/aarch64-linux/Shortcircuit_XT.so /usr/bin/cmake -E cmake_link_script CMakeFiles/ShortcircuitXT_VST3.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -include cstdint -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 -g -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3/Contents/aarch64-linux/Shortcircuit_XT.so CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_4.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_utils.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o CMakeFiles/ShortcircuitXT_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o ShortcircuitXT_artefacts/DEBUG/libShortcircuit_XT_SharedCode.a libUIAssets.a libShortcircuitXT-Binary.a libshortcircuit-core.a /usr/lib64/libasound.so /usr/lib64/libfreetype.so -lrt -ldl -lpthread make[2]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'setAllocatedSize': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addImpl': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'repeatedString' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1168:1: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function 'repeatedString': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1318:8, inlined from 'toLowerCase' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1499:1: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'toLowerCase': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'getSpeakerArrangementAsString' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp:308:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getSpeakerArrangementAsString': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_File.h:77:5, inlined from '__ct_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_TemporaryFile.cpp:51:5: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function '__ct_base ': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_File.h:77:5, inlined from 'overwriteTargetFileWithTemporary' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/files/juce_TemporaryFile.cpp:80:5: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'overwriteTargetFileWithTemporary': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:258:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:421:20, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:47:17, inlined from 'getAlternateDisplayNames' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:68:97: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getAlternateDisplayNames': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'selectionChanged' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp:408:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'selectionChanged': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'shrinkToNoMoreThan' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:236:30, inlined from 'minimiseStorageAfterRemoval' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:1146:39, inlined from 'removeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:1140:36, inlined from 'remove' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:772:28, inlined from 'removeDuplicates' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:428:28, inlined from 'getDefaultFontDirectories' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_graphics/native/juce_linux_Fonts.cpp:78:31: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function 'getDefaultFontDirectories': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'addLines.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:382:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addLines.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addLines.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:382:26: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addLines.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'addTokens.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:349:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addTokens.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addTokens.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:349:26: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addTokens.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:310:24: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:310:24: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:311:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addParameter.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:311:25: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addParameter.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'createInsertSpace' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:451:29, inlined from 'insert.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:331:41: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'insert.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'createInsertSpaceInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:479:30, inlined from 'createInsertSpace' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:456:35, inlined from 'createInsertSpace' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:449:0, inlined from 'insert.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:331:41: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'insert.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'handleDragAndDropSelection' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_X11_DragAndDrop.cpp:304:40, inlined from 'handleWindowMessage' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3129:90, inlined from 'windowMessageReceive' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3684:67, inlined from 'windowMessageReceive' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3674:6, inlined from 'operator()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:3049:74, inlined from '__invoke_impl' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from '__invoke_r' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from '_M_invoke' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function '_M_invoke': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'addIfNotAlreadyThere' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:159:9, inlined from 'addIfNotAlreadyThere.constprop.isra' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:154:0: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'addIfNotAlreadyThere.constprop.isra': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'getAllValueStrings' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:1609:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getAllValueStrings': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'openDocument' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/native/juce_linux_Files.cpp:214:26, inlined from 'launchInDefaultBrowser' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:979:34, inlined from 'mouseUp' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:192:39: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'mouseUp': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'openDocument' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/native/juce_linux_Files.cpp:214:54, inlined from 'launchInDefaultBrowser' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:979:34, inlined from 'mouseUp' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:192:39: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'mouseUp': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'launchInDefaultBrowser' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/network/juce_URL.cpp:979:34, inlined from 'mouseUp' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:192:39: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'mouseUp': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addArray' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:290:29, inlined from 'addArray' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:595:25, inlined from '__ct ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:77:22, inlined from 'getAvailableRenderingEngines' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/juce_linux_Windowing.cpp:154:38: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'getAvailableRenderingEngines': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'externalDragFileInit' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:2571:25, inlined from 'performExternalDragDropOfFiles' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/juce_linux_Windowing.cpp:613:67, inlined from 'operator()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp:331:111, inlined from '__invoke_impl' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from '__invoke_r' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from '_M_invoke' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function '_M_invoke': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'setAllocatedSizeInternal' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:442:37, inlined from 'setAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:217:42, inlined from 'ensureAllocatedSize' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:228:30, inlined from 'addImpl' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:561:29, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_ArrayBase.h:263:17, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/containers/juce_Array.h:431:20, inlined from 'add' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_StringArray.cpp:144:17, inlined from 'externalDragFileInit' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:2573:25, inlined from 'performExternalDragDropOfFiles' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/native/juce_linux_Windowing.cpp:613:67, inlined from 'operator()' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp:331:111, inlined from '__invoke_impl' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from '__invoke_r' at /usr/include/c++/13/bits/invoke.h:111:28, inlined from '_M_invoke' at /usr/include/c++/13/bits/std_function.h:290:30: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In function '_M_invoke': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | In function 'release', inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:160:0, inlined from 'release' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:169:17, inlined from '__dt_base ' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:249:27, inlined from 'paddedLeft.constprop' at /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:1195:1: /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:164:52: warning: 'operator delete []' called on unallocated object 'emptyString' [-Wfree-nonheap-object] 164 | delete[] reinterpret_cast (b); | ^ /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp: In member function 'paddedLeft.constprop': /builddir/build/BUILD/shortcircuit3/libs/JUCE/modules/juce_core/text/juce_String.cpp:56: note: declared here 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 }; | make[1]: Entering directory '/builddir/build/BUILD/shortcircuit3/build' [100%] Built target ShortcircuitXT_VST3 make[1]: Leaving directory '/builddir/build/BUILD/shortcircuit3/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/shortcircuit3/build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3Xgftc + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64 ++ dirname /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd shortcircuit3 + install -m 755 -d /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/bin/ + cp build/ShortcircuitXT_artefacts/DEBUG/Standalone/Shortcircuit_XT /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/bin/ShortcitcuitXT + install -m 755 -d /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/lib64/vst3/ + cp -rav build/ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3 /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/lib64/vst3/ 'build/ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3' -> '/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/lib64/vst3/Shortcircuit_XT.vst3' 'build/ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3/Contents' -> '/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/lib64/vst3/Shortcircuit_XT.vst3/Contents' 'build/ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3/Contents/aarch64-linux' -> '/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/lib64/vst3/Shortcircuit_XT.vst3/Contents/aarch64-linux' 'build/ShortcircuitXT_artefacts/DEBUG/VST3/Shortcircuit_XT.vst3/Contents/aarch64-linux/Shortcircuit_XT.so' -> '/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/lib64/vst3/Shortcircuit_XT.vst3/Contents/aarch64-linux/Shortcircuit_XT.so' + install -m 755 -d /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/share/pixmaps/ + cp resources/shortcircuit.ico /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/share/pixmaps/shortcircuit.ico + install -m 755 -d /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/share/applications/ + cat + desktop-file-install --dir=/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/applications /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64//usr/share/applications/shortcircuit.desktop + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.0.1-5.fc38 --unique-debug-suffix -0.0.1-5.fc38.aarch64 --unique-debug-src-base shortcircuit-0.0.1-5.fc38.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/shortcircuit3 extracting debug info from /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/lib64/vst3/Shortcircuit_XT.vst3/Contents/aarch64-linux/Shortcircuit_XT.so extracting debug info from /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/bin/ShortcitcuitXT original debug info size: 129200kB, size after compression: 99252kB /usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 36560 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.l8zG7s + 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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd shortcircuit3 + desktop-file-validate /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/applications/shortcircuit.desktop + RPM_EC=0 ++ jobs -p + exit 0 Processing files: shortcircuit-0.0.1-5.fc38.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.bRb1Tx + umask 022 + cd /builddir/build/BUILD + cd shortcircuit3 + DOCDIR=/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/doc/shortcircuit + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/doc/shortcircuit + cp -pr README.md /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/doc/shortcircuit + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.BjDTIC + umask 022 + cd /builddir/build/BUILD + cd shortcircuit3 + LICENSEDIR=/builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/licenses/shortcircuit + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/licenses/shortcircuit + cp -pr LICENSE /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64/usr/share/licenses/shortcircuit + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(shortcircuit.desktop) shortcircuit = 0.0.1-5.fc38 shortcircuit(aarch-64) = 0.0.1-5.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: vst3-shortcircuit-0.0.1-5.fc38.aarch64 Provides: vst3-shortcircuit = 0.0.1-5.fc38 vst3-shortcircuit(aarch-64) = 0.0.1-5.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: shortcircuit-debugsource-0.0.1-5.fc38.aarch64 Provides: shortcircuit-debugsource = 0.0.1-5.fc38 shortcircuit-debugsource(aarch-64) = 0.0.1-5.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: shortcircuit-debuginfo-0.0.1-5.fc38.aarch64 Provides: debuginfo(build-id) = b854d9e1928a3442b39419ba63fe2bb580998ea2 shortcircuit-debuginfo = 0.0.1-5.fc38 shortcircuit-debuginfo(aarch-64) = 0.0.1-5.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: shortcircuit-debugsource(aarch-64) = 0.0.1-5.fc38 Processing files: vst3-shortcircuit-debuginfo-0.0.1-5.fc38.aarch64 Provides: debuginfo(build-id) = f6aaa1057dfafb1eeeacbb70c2c37036f0bbef51 vst3-shortcircuit-debuginfo = 0.0.1-5.fc38 vst3-shortcircuit-debuginfo(aarch-64) = 0.0.1-5.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: shortcircuit-debugsource(aarch-64) = 0.0.1-5.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64 Wrote: /builddir/build/RPMS/shortcircuit-0.0.1-5.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/vst3-shortcircuit-0.0.1-5.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/shortcircuit-debugsource-0.0.1-5.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/vst3-shortcircuit-debuginfo-0.0.1-5.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/shortcircuit-debuginfo-0.0.1-5.fc38.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.rnWl1i + umask 022 + cd /builddir/build/BUILD + cd shortcircuit3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/shortcircuit-0.0.1-5.fc38.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.lpai1B + umask 022 + cd /builddir/build/BUILD + rm -rf shortcircuit3 shortcircuit3.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0