Mock Version: 1.4.16 Mock Version: 1.4.16 Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/zytrax.spec'], chrootPath='/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/zytrax.spec'], chrootPath='/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf'] Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '047c8189e139470893c54b77bf0796b6', '-D', '/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/zytrax.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': 'en_US.UTF-8'} and shell False Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '047c8189e139470893c54b77bf0796b6', '-D', '/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/zytrax.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': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building target platforms: x86_64 Building for target x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/zytrax-0.9.0.97b79d1-1.fc29.src.rpm Wrote: /builddir/build/SRPMS/zytrax-0.9.0.97b79d1-1.fc29.src.rpm Child return code was: 0 Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/zytrax.spec'], chrootPath='/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/zytrax.spec'], chrootPath='/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf'] Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'ecb1d0885f3c4437be043c15675276f8', '-D', '/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/zytrax.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': 'en_US.UTF-8'} and shell False Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'ecb1d0885f3c4437be043c15675276f8', '-D', '/var/lib/mock/929041-fedora-29-x86_64-1560011312.149263/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.79ud42d0:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/zytrax.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': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building target platforms: x86_64 Building for target x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8SDNbV Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8SDNbV + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + rm -rf zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + /usr/bin/gzip -dc /builddir/build/SOURCES/zytrax-97b79d1.tar.gz + /usr/bin/gzip -dc /builddir/build/SOURCES/zytrax-97b79d1.tar.gz + /usr/bin/tar -xof - + /usr/bin/tar -xof - + STATUS=0 + STATUS=0 + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp /builddir/build/SOURCES/SConstruct-zytrax SConstruct + cp /builddir/build/SOURCES/SConstruct-zytrax SConstruct + exit 0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9mRuiT Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9mRuiT + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + export XDG_CURRENT_DESKTOP=kde + export XDG_CURRENT_DESKTOP=kde + XDG_CURRENT_DESKTOP=kde + XDG_CURRENT_DESKTOP=kde + scons + scons scons: Reading SConscript files ... scons: Reading SConscript files ... scons: done reading SConscript files. scons: done reading SConscript files. scons: Building targets ... scons: Building targets ... g++ -o bin/zytrax.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa bin/zytrax.cpp g++ -o bin/zytrax.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa bin/zytrax.cpp BUILDSTDERR: bin/zytrax.cpp: In function 'int main(int, char**)': BUILDSTDERR: bin/zytrax.cpp: In function 'int main(int, char**)': BUILDSTDERR: bin/zytrax.cpp:135:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: bin/zytrax.cpp:135:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < array.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < array.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: bin/zytrax.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: bin/zytrax.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < def_commands.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < def_commands.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bin/zytrax.cpp:202:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: bin/zytrax.cpp:202:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < plugin_array.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < plugin_array.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioEffectInfo]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioEffectInfo]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = AudioEffectInfo]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = AudioEffectInfo]' BUILDSTDERR: ./engine/audio_effect.h:215:7: required from here BUILDSTDERR: ./engine/audio_effect.h:215:7: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./effects/effects.h:4, BUILDSTDERR: In file included from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: ./engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: ./engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./effects/effects.h:4, BUILDSTDERR: In file included from ./effects/effects.h:4, BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: from bin/zytrax.cpp:7: BUILDSTDERR: ./engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: ./engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~ g++ -o globals/rstring.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/rstring.cpp g++ -o globals/rstring.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/rstring.cpp BUILDSTDERR: globals/rstring.cpp: In member function 'String String::get_slice(String, int)': BUILDSTDERR: globals/rstring.cpp: In member function 'String String::get_slice(String, int)': BUILDSTDERR: globals/rstring.cpp:507:7: warning: unused variable 'to' [-Wunused-variable] BUILDSTDERR: globals/rstring.cpp:507:7: warning: unused variable 'to' [-Wunused-variable] BUILDSTDERR: int to = pos; BUILDSTDERR: int to = pos; BUILDSTDERR: ^~ BUILDSTDERR: ^~ BUILDSTDERR: globals/rstring.cpp:493:6: warning: unused variable 'slices' [-Wunused-variable] BUILDSTDERR: globals/rstring.cpp:493:6: warning: unused variable 'slices' [-Wunused-variable] BUILDSTDERR: int slices = 1; BUILDSTDERR: int slices = 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: globals/rstring.cpp: In member function 'String String::right(int)': BUILDSTDERR: globals/rstring.cpp: In member function 'String String::right(int)': BUILDSTDERR: globals/rstring.cpp:1073:6: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: globals/rstring.cpp:1073:6: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: int len = p_chars; BUILDSTDERR: int len = p_chars; BUILDSTDERR: ^~~ BUILDSTDERR: ^~~ g++ -o globals/json_file.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/json_file.cpp g++ -o globals/json_file.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/json_file.cpp BUILDSTDERR: globals/json_file.cpp: In function 'Error load_json(const String&, JSON::Node&)': BUILDSTDERR: globals/json_file.cpp: In function 'Error load_json(const String&, JSON::Node&)': BUILDSTDERR: globals/json_file.cpp:34:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: globals/json_file.cpp:34:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fread(&str[0], pos, 1, f); BUILDSTDERR: fread(&str[0], pos, 1, f); BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -o globals/json.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/json.cpp g++ -o globals/json.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/json.cpp g++ -o globals/error_macros.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/error_macros.cpp g++ -o globals/error_macros.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/error_macros.cpp g++ -o globals/base64.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/base64.cpp g++ -o globals/base64.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa globals/base64.cpp ar rc globals/libglobals.a globals/rstring.o globals/json_file.o globals/json.o globals/error_macros.o globals/base64.o ar rc globals/libglobals.a globals/rstring.o globals/json_file.o globals/json.o globals/error_macros.o globals/base64.o ranlib globals/libglobals.a ranlib globals/libglobals.a g++ -o dsp/midi_event.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa dsp/midi_event.cpp g++ -o dsp/midi_event.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa dsp/midi_event.cpp g++ -o dsp/filter.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa dsp/filter.cpp g++ -o dsp/filter.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa dsp/filter.cpp ar rc dsp/libdsp.a dsp/midi_event.o dsp/filter.o ar rc dsp/libdsp.a dsp/midi_event.o dsp/filter.o ranlib dsp/libdsp.a ranlib dsp/libdsp.a g++ -o engine/undo_redo.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/undo_redo.cpp g++ -o engine/undo_redo.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/undo_redo.cpp g++ -o engine/track.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/track.cpp g++ -o engine/track.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/track.cpp BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: engine/track.cpp:922:30: required from here BUILDSTDERR: engine/track.cpp:922:30: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/track.h:8, BUILDSTDERR: In file included from engine/track.h:8, BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: from engine/track.cpp:1: BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::find(T) const [with T = Track::Pos; V = Track::Command]': BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::find(T) const [with T = Track::Pos; V = Track::Command]': BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: int middle; BUILDSTDERR: int middle; BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::find(T) const [with T = long unsigned int; V = unsigned char]': BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::find(T) const [with T = long unsigned int; V = unsigned char]': BUILDSTDERR: globals/value_stream.h:76:3: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h:76:3: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: middle--; BUILDSTDERR: middle--; BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: globals/value_stream.h:60:6: note: 'middle' was declared here BUILDSTDERR: globals/value_stream.h:60:6: note: 'middle' was declared here BUILDSTDERR: int middle; BUILDSTDERR: int middle; BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::insert(T, V) [with T = long unsigned int; V = unsigned char]': BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::insert(T, V) [with T = long unsigned int; V = unsigned char]': BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::find(T) const [with T = Track::Pos; V = Track::Note]': BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::find(T) const [with T = Track::Pos; V = Track::Note]': BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::insert(T, V) [with T = Track::Pos; V = Track::Note]': BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::insert(T, V) [with T = Track::Pos; V = Track::Note]': BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::insert(T, V) [with T = Track::Pos; V = Track::Command]': BUILDSTDERR: globals/value_stream.h: In member function 'int ValueStream::insert(T, V) [with T = Track::Pos; V = Track::Command]': BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: globals/value_stream.h:60:6: warning: 'middle' may be used uninitialized in this function [-Wmaybe-uninitialized] g++ -o engine/sound_driver_manager.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/sound_driver_manager.cpp g++ -o engine/sound_driver_manager.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/sound_driver_manager.cpp g++ -o engine/sound_driver.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/sound_driver.cpp g++ -o engine/sound_driver.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/sound_driver.cpp g++ -o engine/song_file.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/song_file.cpp g++ -o engine/song_file.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/song_file.cpp BUILDSTDERR: engine/song_file.cpp: In member function 'Error SongFile::load(const String&, List*)': BUILDSTDERR: engine/song_file.cpp: In member function 'Error SongFile::load(const String&, List*)': BUILDSTDERR: engine/song_file.cpp:375:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:375:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < tracks.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < tracks.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:391:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:391:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int j = 0; j < effects.getCount(); j++) { BUILDSTDERR: for (int j = 0; j < effects.getCount(); j++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:426:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:426:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int k = 0; k < automations.getCount(); k++) { BUILDSTDERR: for (int k = 0; k < automations.getCount(); k++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:488:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:488:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int j = 0; j < automations.getCount(); j++) { BUILDSTDERR: for (int j = 0; j < automations.getCount(); j++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:525:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:525:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int j = 0; j < sends.getCount(); j++) { BUILDSTDERR: for (int j = 0; j < sends.getCount(); j++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:537:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:537:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < orders.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < orders.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:551:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:551:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < patterns.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < patterns.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:572:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:572:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int j = 0; j < tracks.getCount(); j++) { BUILDSTDERR: for (int j = 0; j < tracks.getCount(); j++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:584:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:584:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int k = 0; k < notes.getCount(); k++) { BUILDSTDERR: for (int k = 0; k < notes.getCount(); k++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:613:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:613:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int k = 0; k < commands.getCount(); k++) { BUILDSTDERR: for (int k = 0; k < commands.getCount(); k++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:638:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:638:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int k = 0; k < automations.getCount(); k++) { BUILDSTDERR: for (int k = 0; k < automations.getCount(); k++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp:650:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:650:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int l = 0; l < points.getCount(); l++) { BUILDSTDERR: for (int l = 0; l < points.getCount(); l++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/song_file.cpp: In member function 'Error SongFile::export_wav(const String&, int, SongFile::ExportWavPatternCallback, void*)': BUILDSTDERR: engine/song_file.cpp: In member function 'Error SongFile::export_wav(const String&, int, SongFile::ExportWavPatternCallback, void*)': BUILDSTDERR: engine/song_file.cpp:728:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/song_file.cpp:728:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < block_size; i++) { BUILDSTDERR: for (int i = 0; i < block_size; i++) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = ControlPortDefault]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = ControlPortDefault]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = ControlPortDefault]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = ControlPortDefault]' BUILDSTDERR: engine/song_file.cpp:38:21: required from here BUILDSTDERR: engine/song_file.cpp:38:21: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/song_file.h:4, BUILDSTDERR: In file included from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/song_file.h:4, BUILDSTDERR: In file included from engine/song_file.h:4, BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: from engine/song_file.cpp:1: BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o engine/song.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/song.cpp g++ -o engine/song.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/song.cpp BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: engine/song.cpp:597:24: required from here BUILDSTDERR: engine/song.cpp:597:24: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: In file included from engine/audio_effect.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/track.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.h:4, BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: from engine/song.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o engine/midi_driver_manager.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/midi_driver_manager.cpp g++ -o engine/midi_driver_manager.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/midi_driver_manager.cpp g++ -o engine/edit_commands.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/edit_commands.cpp g++ -o engine/edit_commands.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/edit_commands.cpp BUILDSTDERR: In file included from engine/undo_redo.h:17, BUILDSTDERR: In file included from engine/undo_redo.h:17, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/undo_redo.h:16, BUILDSTDERR: In file included from engine/undo_redo.h:16, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/undo_redo.h:17, BUILDSTDERR: In file included from engine/undo_redo.h:17, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/undo_redo.h:16, BUILDSTDERR: In file included from engine/undo_redo.h:16, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.h:4, BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: from engine/edit_commands.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o engine/audio_lock.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/audio_lock.cpp g++ -o engine/audio_lock.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/audio_lock.cpp g++ -o engine/audio_effect_midi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/audio_effect_midi.cpp g++ -o engine/audio_effect_midi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/audio_effect_midi.cpp BUILDSTDERR: engine/audio_effect_midi.cpp: In member function 'AudioEffectMIDI::MIDIEventStamped* AudioEffectMIDI::_process_midi_events(const AudioEffect::Event*, int, float, int&)': BUILDSTDERR: engine/audio_effect_midi.cpp: In member function 'AudioEffectMIDI::MIDIEventStamped* AudioEffectMIDI::_process_midi_events(const AudioEffect::Event*, int, float, int&)': BUILDSTDERR: engine/audio_effect_midi.cpp:440:32: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/audio_effect_midi.cpp:440:32: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] BUILDSTDERR: if (bp_remap_note_off_from == p_events[i].param8) { BUILDSTDERR: if (bp_remap_note_off_from == p_events[i].param8) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/audio_effect_midi.cpp: In member function 'virtual Error AudioEffectMIDI::from_json(const JSON::Node&)': BUILDSTDERR: engine/audio_effect_midi.cpp: In member function 'virtual Error AudioEffectMIDI::from_json(const JSON::Node&)': BUILDSTDERR: engine/audio_effect_midi.cpp:546:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/audio_effect_midi.cpp:546:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < enabled_ccs.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < enabled_ccs.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: engine/audio_effect_midi.cpp:558:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: engine/audio_effect_midi.cpp:558:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < macros.getCount(); i++) { BUILDSTDERR: for (int i = 0; i < macros.getCount(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/audio_effect_midi.h:4, BUILDSTDERR: In file included from engine/audio_effect_midi.h:4, BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: from engine/audio_effect_midi.cpp:1: BUILDSTDERR: engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o engine/audio_effect.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/audio_effect.cpp g++ -o engine/audio_effect.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa engine/audio_effect.cpp BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: In file included from engine/audio_effect.h:7, BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioEffectInfo]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioEffectInfo]': BUILDSTDERR: globals/vector.h:178:2: required from 'bool Vector::push_back(T) [with T = AudioEffectInfo]' BUILDSTDERR: globals/vector.h:178:2: required from 'bool Vector::push_back(T) [with T = AudioEffectInfo]' BUILDSTDERR: engine/audio_effect.cpp:78:32: required from here BUILDSTDERR: engine/audio_effect.cpp:78:32: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.cpp:1: BUILDSTDERR: In file included from engine/audio_effect.cpp:1: BUILDSTDERR: engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: In file included from engine/audio_effect.h:8, BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: from engine/audio_effect.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioEffectInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from engine/audio_effect.cpp:1: BUILDSTDERR: In file included from engine/audio_effect.cpp:1: BUILDSTDERR: engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: engine/audio_effect.h:35:8: note: 'struct AudioEffectInfo' declared here BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: struct AudioEffectInfo { BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~ ar rc engine/libengine.a engine/undo_redo.o engine/track.o engine/sound_driver_manager.o engine/sound_driver.o engine/song_file.o engine/song.o engine/midi_driver_manager.o engine/edit_commands.o engine/audio_lock.o engine/audio_effect_midi.o engine/audio_effect.o ar rc engine/libengine.a engine/undo_redo.o engine/track.o engine/sound_driver_manager.o engine/sound_driver.o engine/song_file.o engine/song.o engine/midi_driver_manager.o engine/edit_commands.o engine/audio_lock.o engine/audio_effect_midi.o engine/audio_effect.o ranlib engine/libengine.a ranlib engine/libengine.a g++ -o gui/track_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/track_editor.cpp g++ -o gui/track_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/track_editor.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.h:4, BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: from gui/track_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o gui/settings_dialog.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/settings_dialog.cpp g++ -o gui/settings_dialog.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/settings_dialog.cpp BUILDSTDERR: gui/settings_dialog.cpp: In member function 'virtual bool ThemeColorList::on_draw(const Cairo::RefPtr&)': BUILDSTDERR: gui/settings_dialog.cpp: In member function 'virtual bool ThemeColorList::on_draw(const Cairo::RefPtr&)': BUILDSTDERR: gui/settings_dialog.cpp:149:6: warning: unused variable 'h' [-Wunused-variable] BUILDSTDERR: gui/settings_dialog.cpp:149:6: warning: unused variable 'h' [-Wunused-variable] BUILDSTDERR: int h = allocation.get_height(); BUILDSTDERR: int h = allocation.get_height(); BUILDSTDERR: ^ BUILDSTDERR: ^ BUILDSTDERR: In file included from gui/settings_dialog.cpp:1: BUILDSTDERR: In file included from gui/settings_dialog.cpp:1: BUILDSTDERR: gui/settings_dialog.h: In constructor 'SettingsDialog::SettingsDialog(Theme*, KeyBindings*, AudioEffectFactory*)': BUILDSTDERR: gui/settings_dialog.h: In constructor 'SettingsDialog::SettingsDialog(Theme*, KeyBindings*, AudioEffectFactory*)': BUILDSTDERR: gui/settings_dialog.h:195:21: warning: 'SettingsDialog::key_remap_dialog' will be initialized after [-Wreorder] BUILDSTDERR: gui/settings_dialog.h:195:21: warning: 'SettingsDialog::key_remap_dialog' will be initialized after [-Wreorder] BUILDSTDERR: Gtk::MessageDialog key_remap_dialog; BUILDSTDERR: Gtk::MessageDialog key_remap_dialog; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: gui/settings_dialog.h:153:17: warning: 'ThemeColorList SettingsDialog::theme_color_list' [-Wreorder] BUILDSTDERR: gui/settings_dialog.h:153:17: warning: 'ThemeColorList SettingsDialog::theme_color_list' [-Wreorder] BUILDSTDERR: ThemeColorList theme_color_list; BUILDSTDERR: ThemeColorList theme_color_list; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: gui/settings_dialog.cpp:747:1: warning: when initialized here [-Wreorder] BUILDSTDERR: gui/settings_dialog.cpp:747:1: warning: when initialized here [-Wreorder] BUILDSTDERR: SettingsDialog::SettingsDialog(Theme *p_theme, KeyBindings *p_key_bindings, AudioEffectFactory *p_fx_factory) : BUILDSTDERR: SettingsDialog::SettingsDialog(Theme *p_theme, KeyBindings *p_key_bindings, AudioEffectFactory *p_fx_factory) : BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = Gtk::TreeRow]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = Gtk::TreeRow]': BUILDSTDERR: globals/vector.h:178:2: required from 'bool Vector::push_back(T) [with T = Gtk::TreeRow]' BUILDSTDERR: globals/vector.h:178:2: required from 'bool Vector::push_back(T) [with T = Gtk::TreeRow]' BUILDSTDERR: gui/settings_dialog.cpp:551:30: required from here BUILDSTDERR: gui/settings_dialog.cpp:551:30: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from ./gui/color_theme.h:5, BUILDSTDERR: from ./gui/color_theme.h:5, BUILDSTDERR: from gui/settings_dialog.h:7, BUILDSTDERR: from gui/settings_dialog.h:7, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.h:4, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from ./gui/color_theme.h:5, BUILDSTDERR: from ./gui/color_theme.h:5, BUILDSTDERR: from gui/settings_dialog.h:7, BUILDSTDERR: from gui/settings_dialog.h:7, BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: from gui/settings_dialog.cpp:1: BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ^~~~~~~ g++ -o gui/pattern_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/pattern_editor.cpp g++ -o gui/pattern_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/pattern_editor.cpp BUILDSTDERR: gui/pattern_editor.cpp: In member function 'void PatternEditor::_mouse_button_event(GdkEventButton*, bool)': BUILDSTDERR: gui/pattern_editor.cpp: In member function 'void PatternEditor::_mouse_button_event(GdkEventButton*, bool)': BUILDSTDERR: gui/pattern_editor.cpp:556:9: warning: unused variable 'automation' [-Wunused-variable] BUILDSTDERR: gui/pattern_editor.cpp:556:9: warning: unused variable 'automation' [-Wunused-variable] BUILDSTDERR: int automation = song->get_event_column_automation(closest_column); BUILDSTDERR: int automation = song->get_event_column_automation(closest_column); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: gui/pattern_editor.cpp: In member function 'virtual bool PatternEditor::on_motion_notify_event(GdkEventMotion*)': BUILDSTDERR: gui/pattern_editor.cpp: In member function 'virtual bool PatternEditor::on_motion_notify_event(GdkEventMotion*)': BUILDSTDERR: gui/pattern_editor.cpp:623:7: warning: variable 'closest_field' set but not used [-Wunused-but-set-variable] BUILDSTDERR: gui/pattern_editor.cpp:623:7: warning: variable 'closest_field' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int closest_field = -1; BUILDSTDERR: int closest_field = -1; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: gui/pattern_editor.cpp: In member function 'void PatternEditor::_on_action_activated(KeyBindings::KeyBind)': BUILDSTDERR: gui/pattern_editor.cpp: In member function 'void PatternEditor::_on_action_activated(KeyBindings::KeyBind)': BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: switch (p_bind) { BUILDSTDERR: switch (p_bind) { BUILDSTDERR: ^ BUILDSTDERR: ^ BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_OVERWRITE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_OVERWRITE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_MIX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_MIX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_DOUBLE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_DOUBLE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_HALVE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_HALVE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_SCALE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PATTERN_SELECTION_SCALE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1175:12: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: switch (p_bind) { BUILDSTDERR: switch (p_bind) { BUILDSTDERR: ^ BUILDSTDERR: ^ BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_OVERWRITE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_OVERWRITE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_MIX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_PASTE_MIX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1458:12: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: switch (p_bind) { BUILDSTDERR: switch (p_bind) { BUILDSTDERR: ^ BUILDSTDERR: ^ BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_DOUBLE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_DOUBLE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_HALVE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_HALVE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_SCALE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PATTERN_SELECTION_SCALE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1610:12: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: switch (p_bind) { BUILDSTDERR: switch (p_bind) { BUILDSTDERR: ^ BUILDSTDERR: ^ BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_RADIO_DISCRETE_ROWS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_SMALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_RADIO_ENVELOPE_LARGE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'AUTOMATION_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:823:10: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_NEW' not handled in switch [-Wswitch] BUILDSTDERR: switch (p_bind) { BUILDSTDERR: switch (p_bind) { BUILDSTDERR: ^ BUILDSTDERR: ^ BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_SAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_SAVE_AS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_EXPORT_WAV' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'FILE_QUIT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_STOP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY_FROM_CURSOR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_PLAY_FROM_ORDER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PLAYBACK_CURSOR_FOLLOW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_UNDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_REDO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_SONG_INFO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_FOCUS_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_FOCUS_ORDERLIST' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'EDIT_FOCUS_LAST_EDITED_EFFECT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_ADD_TRACK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_ADD_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_REMOVE_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_ADD_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_REMOVE_COMMAND_COLUMN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_MUTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_SOLO' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_RENAME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'TRACK_REMOVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'SETTINGS_OPEN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'SETTINGS_PATTERN_INPUT_KEYS' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'SETTINGS_ABOUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_UP_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_DOWN_1_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PAGE_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PAGE_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_LEFT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_MOVE_RIGHT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_BACKTAB' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_HOME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_FIELD_CLEAR' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TRACK_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TRACK_DELETE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_COPY_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_TOGGLE_VOLUME_MASK' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PLAY_NOTE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_PLAY_ROW' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_5' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_7' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_9' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ADVANCE_10' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_3' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_4' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_6' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_8' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_12' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_16' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_24' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'CURSOR_ZOOM_32' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_PAN_WINDOW_UP' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_PAN_WINDOW_DOWN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_CURSOR_NOTE_OFF' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_OCTAVE_RAISE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_OCTAVE_LOWER' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_PREV_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_NEXT_PATTERN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECT_BEGIN' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECT_END' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECT_COLUMN_TRACK_ALL' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_RAISE_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_SEMITONE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_LOWER_NOTES_OCTAVE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_SET_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_INTERPOLATE_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_AMPLIFY_VOLUME_AUTOMATION' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_CUT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_COPY' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_PASTE_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_PASTE_INSERT' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_PASTE_OVERWRITE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_PASTE_OVERWRITE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_PASTE_MIX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_PASTE_MIX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_DISABLE' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_DOUBLE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_DOUBLE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_HALVE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_HALVE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_SCALE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PATTERN_SELECTION_SCALE_LENGTH' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_C0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Cs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_D0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Ds0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_E0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_F0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Fs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_G0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Gs0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_A0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_As0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_B0' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_C1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Cs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_D1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Ds1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_E1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_F1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Fs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_G1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Gs1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_A1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_As1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_B1' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_C2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Cs2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_D2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_Ds2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'PIANO_E2' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp:1746:11: warning: enumeration value 'BIND_MAX' not handled in switch [-Wswitch] BUILDSTDERR: gui/pattern_editor.cpp: In member function 'virtual bool PatternEditor::on_draw(const Cairo::RefPtr&)': BUILDSTDERR: gui/pattern_editor.cpp: In member function 'virtual bool PatternEditor::on_draw(const Cairo::RefPtr&)': BUILDSTDERR: gui/pattern_editor.cpp:3008:25: warning: narrowing conversion of '(48 + (subbeat / 10))' from 'int' to 'char' inside { } [-Wnarrowing] BUILDSTDERR: gui/pattern_editor.cpp:3008:25: warning: narrowing conversion of '(48 + (subbeat / 10))' from 'int' to 'char' inside { } [-Wnarrowing] BUILDSTDERR: char text[3] = { '0' + (subbeat / 10), '0' + (subbeat % 10), 0 }; BUILDSTDERR: char text[3] = { '0' + (subbeat / 10), '0' + (subbeat % 10), 0 }; BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: gui/pattern_editor.cpp:3008:47: warning: narrowing conversion of '(48 + (subbeat % 10))' from 'int' to 'char' inside { } [-Wnarrowing] BUILDSTDERR: gui/pattern_editor.cpp:3008:47: warning: narrowing conversion of '(48 + (subbeat % 10))' from 'int' to 'char' inside { } [-Wnarrowing] BUILDSTDERR: char text[3] = { '0' + (subbeat / 10), '0' + (subbeat % 10), 0 }; BUILDSTDERR: char text[3] = { '0' + (subbeat / 10), '0' + (subbeat % 10), 0 }; BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: gui/pattern_editor.cpp:3363:11: warning: unused variable 'vw' [-Wunused-variable] BUILDSTDERR: gui/pattern_editor.cpp:3363:11: warning: unused variable 'vw' [-Wunused-variable] BUILDSTDERR: int vw = fw * 2 - 2; BUILDSTDERR: int vw = fw * 2 - 2; BUILDSTDERR: ^~ BUILDSTDERR: ^~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.h:4, BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: from gui/pattern_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o gui/orderlist_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/orderlist_editor.cpp g++ -o gui/orderlist_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/orderlist_editor.cpp BUILDSTDERR: gui/orderlist_editor.cpp: In member function 'virtual bool OrderlistEditor::on_key_press_event(GdkEventKey*)': BUILDSTDERR: gui/orderlist_editor.cpp: In member function 'virtual bool OrderlistEditor::on_key_press_event(GdkEventKey*)': BUILDSTDERR: gui/orderlist_editor.cpp:172:32: warning: comparison of constant '999' with boolean expression is always false [-Wbool-compare] BUILDSTDERR: gui/orderlist_editor.cpp:172:32: warning: comparison of constant '999' with boolean expression is always false [-Wbool-compare] BUILDSTDERR: int fresh = i == cursor.row == Song::ORDER_MAX ? Song::ORDER_EMPTY : song->order_get(i + 1); BUILDSTDERR: int fresh = i == cursor.row == Song::ORDER_MAX ? Song::ORDER_EMPTY : song->order_get(i + 1); BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: gui/orderlist_editor.cpp:172:18: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] BUILDSTDERR: gui/orderlist_editor.cpp:172:18: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] BUILDSTDERR: int fresh = i == cursor.row == Song::ORDER_MAX ? Song::ORDER_EMPTY : song->order_get(i + 1); BUILDSTDERR: int fresh = i == cursor.row == Song::ORDER_MAX ? Song::ORDER_EMPTY : song->order_get(i + 1); BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: gui/orderlist_editor.cpp:76:7: warning: unused variable 'shift_pressed' [-Wunused-variable] BUILDSTDERR: gui/orderlist_editor.cpp:76:7: warning: unused variable 'shift_pressed' [-Wunused-variable] BUILDSTDERR: bool shift_pressed = key_event->state & GDK_SHIFT_MASK; BUILDSTDERR: bool shift_pressed = key_event->state & GDK_SHIFT_MASK; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.h:3, BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: from gui/orderlist_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o gui/master_vu.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/master_vu.cpp g++ -o gui/master_vu.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/master_vu.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.h:3, BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: from gui/master_vu.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o gui/key_bindings.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/key_bindings.cpp g++ -o gui/key_bindings.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/key_bindings.cpp g++ -o gui/interface.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/interface.cpp g++ -o gui/interface.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/interface.cpp BUILDSTDERR: gui/interface.cpp: In member function 'void Interface::_on_action_activated(KeyBindings::KeyBind)': BUILDSTDERR: gui/interface.cpp: In member function 'void Interface::_on_action_activated(KeyBindings::KeyBind)': BUILDSTDERR: gui/interface.cpp:388:10: warning: unused variable 'height' [-Wunused-variable] BUILDSTDERR: gui/interface.cpp:388:10: warning: unused variable 'height' [-Wunused-variable] BUILDSTDERR: int height = screen->get_height(); BUILDSTDERR: int height = screen->get_height(); BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: gui/interface.cpp: In member function 'void Interface::_ensure_selected_track_visible()': BUILDSTDERR: gui/interface.cpp: In member function 'void Interface::_ensure_selected_track_visible()': BUILDSTDERR: gui/interface.cpp:639:6: warning: unused variable 'total_size' [-Wunused-variable] BUILDSTDERR: gui/interface.cpp:639:6: warning: unused variable 'total_size' [-Wunused-variable] BUILDSTDERR: int total_size = track_hbox.get_allocated_width(); BUILDSTDERR: int total_size = track_hbox.get_allocated_width(); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = Gtk::TreeRow]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = Gtk::TreeRow]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = Gtk::TreeRow]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = Gtk::TreeRow]' BUILDSTDERR: gui/interface.cpp:1355:37: required from here BUILDSTDERR: gui/interface.cpp:1355:37: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from ./gui/add_effect_dialog.h:4, BUILDSTDERR: from ./gui/add_effect_dialog.h:4, BUILDSTDERR: from gui/interface.h:6, BUILDSTDERR: from gui/interface.h:6, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.h:4, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Gtk::TreeRow'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: In file included from /usr/include/gtkmm-3.0/gtkmm/treemodel.h:31, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/celllayout.h:32, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/combobox.h:28, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from /usr/include/gtkmm-3.0/gtkmm.h:107, BUILDSTDERR: from ./gui/add_effect_dialog.h:4, BUILDSTDERR: from ./gui/add_effect_dialog.h:4, BUILDSTDERR: from gui/interface.h:6, BUILDSTDERR: from gui/interface.h:6, BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: from gui/interface.cpp:1: BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: /usr/include/gtkmm-3.0/gtkmm/treeiter.h:292:7: note: 'class Gtk::TreeRow' declared here BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: class TreeRow : public TreeIter //We use public inheritance so that we can cast from a TreeRow to a TreeIter. BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ^~~~~~~ make_gui_icons_action(["gui/gui_icons.gen.h"], ["gui/icons/icon_add_track.png", "gui/icons/icon_next_pattern.png", "gui/icons/icon_play.png", "gui/icons/icon_play_from_cursor.png", "gui/icons/icon_play_pattern.png", "gui/icons/icon_prev_pattern.png", "gui/icons/icon_settings.png", "gui/icons/icon_stop.png"]) make_gui_icons_action(["gui/gui_icons.gen.h"], ["gui/icons/icon_add_track.png", "gui/icons/icon_next_pattern.png", "gui/icons/icon_play.png", "gui/icons/icon_play_from_cursor.png", "gui/icons/icon_play_pattern.png", "gui/icons/icon_prev_pattern.png", "gui/icons/icon_settings.png", "gui/icons/icon_stop.png"]) g++ -o gui/icons.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/icons.cpp g++ -o gui/icons.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/icons.cpp g++ -o gui/effect_editor_midi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/effect_editor_midi.cpp g++ -o gui/effect_editor_midi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/effect_editor_midi.cpp BUILDSTDERR: gui/effect_editor_midi.cpp: In member function 'void EffectEditorMIDI::_macro_edited(const Glib::ustring&, const Glib::ustring&)': BUILDSTDERR: gui/effect_editor_midi.cpp: In member function 'void EffectEditorMIDI::_macro_edited(const Glib::ustring&, const Glib::ustring&)': BUILDSTDERR: gui/effect_editor_midi.cpp:47:20: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: gui/effect_editor_midi.cpp:47:20: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < text.length(); i++) { BUILDSTDERR: for (int i = 0; i < text.length(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.h:4, BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: from gui/effect_editor_midi.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o gui/effect_editor_default.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/effect_editor_default.cpp g++ -o gui/effect_editor_default.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/effect_editor_default.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from gui/effect_editor_default.h:4, BUILDSTDERR: In file included from gui/effect_editor_default.h:4, BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: from gui/effect_editor_default.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o gui/effect_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/effect_editor.cpp g++ -o gui/effect_editor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/effect_editor.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.h:4, BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: from gui/effect_editor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o gui/color_theme.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/color_theme.cpp g++ -o gui/color_theme.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/color_theme.cpp g++ -o gui/add_effect_dialog.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/add_effect_dialog.cpp g++ -o gui/add_effect_dialog.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa gui/add_effect_dialog.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/track.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from ./engine/song.h:4, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.h:6, BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: from gui/add_effect_dialog.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ ar rc gui/libgui.a gui/track_editor.o gui/settings_dialog.o gui/pattern_editor.o gui/orderlist_editor.o gui/master_vu.o gui/key_bindings.o gui/interface.o gui/icons.o gui/effect_editor_midi.o gui/effect_editor_default.o gui/effect_editor.o gui/color_theme.o gui/add_effect_dialog.o ar rc gui/libgui.a gui/track_editor.o gui/settings_dialog.o gui/pattern_editor.o gui/orderlist_editor.o gui/master_vu.o gui/key_bindings.o gui/interface.o gui/icons.o gui/effect_editor_midi.o gui/effect_editor_default.o gui/effect_editor.o gui/color_theme.o gui/add_effect_dialog.o ranlib gui/libgui.a ranlib gui/libgui.a g++ -o effects/internal/reverb.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/reverb.cpp g++ -o effects/internal/reverb.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/reverb.cpp g++ -o effects/internal/eq.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/eq.cpp g++ -o effects/internal/eq.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/eq.cpp g++ -o effects/internal/effect_stereo_enhancer.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_stereo_enhancer.cpp g++ -o effects/internal/effect_stereo_enhancer.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_stereo_enhancer.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: In file included from effects/internal/effect_stereo_enhancer.h:4, BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: from effects/internal/effect_stereo_enhancer.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_reverb.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_reverb.cpp g++ -o effects/internal/effect_reverb.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_reverb.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_reverb.h:5, BUILDSTDERR: In file included from effects/internal/effect_reverb.h:5, BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: from effects/internal/effect_reverb.cpp:2: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_phaser.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_phaser.cpp g++ -o effects/internal/effect_phaser.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_phaser.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_phaser.h:4, BUILDSTDERR: In file included from effects/internal/effect_phaser.h:4, BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: from effects/internal/effect_phaser.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_panner.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_panner.cpp g++ -o effects/internal/effect_panner.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_panner.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_panner.h:4, BUILDSTDERR: In file included from effects/internal/effect_panner.h:4, BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: from effects/internal/effect_panner.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_note_puncher.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_note_puncher.cpp g++ -o effects/internal/effect_note_puncher.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_note_puncher.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: In file included from effects/internal/effect_note_puncher.h:4, BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: from effects/internal/effect_note_puncher.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_limiter.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_limiter.cpp g++ -o effects/internal/effect_limiter.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_limiter.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ g++ -o effects/internal/effect_filter.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_filter.cpp g++ -o effects/internal/effect_filter.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_filter.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.h:4, BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: from effects/internal/effect_limiter.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_filter.h:5, BUILDSTDERR: In file included from effects/internal/effect_filter.h:5, BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: from effects/internal/effect_filter.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_equalizer.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_equalizer.cpp g++ -o effects/internal/effect_equalizer.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_equalizer.cpp BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: ./globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: ./globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: ./globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: ./globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_equalizer.h:5, BUILDSTDERR: from effects/internal/effect_equalizer.h:5, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: ./globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: ./globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_equalizer.h:5, BUILDSTDERR: from effects/internal/effect_equalizer.h:5, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: ./globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = ControlPortDefault]': BUILDSTDERR: ./globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = ControlPortDefault]': BUILDSTDERR: ./globals/vector.h:247:2: required from 'Vector::~Vector() [with T = ControlPortDefault]' BUILDSTDERR: ./globals/vector.h:247:2: required from 'Vector::~Vector() [with T = ControlPortDefault]' BUILDSTDERR: effects/internal/effect_equalizer.cpp:109:63: required from here BUILDSTDERR: effects/internal/effect_equalizer.cpp:109:63: required from here BUILDSTDERR: ./globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: ./globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from effects/internal/effect_equalizer.h:5, BUILDSTDERR: In file included from effects/internal/effect_equalizer.h:5, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: In file included from ./effects/internal/eq.h:7, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.h:4, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: ./globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: ./globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class ControlPortDefault'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from effects/internal/effect_equalizer.h:5, BUILDSTDERR: In file included from effects/internal/effect_equalizer.h:5, BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: from effects/internal/effect_equalizer.cpp:1: BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: ./engine/audio_effect.h:158:7: note: 'class ControlPortDefault' declared here BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: class ControlPortDefault : public ControlPort { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_delay.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_delay.cpp g++ -o effects/internal/effect_delay.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_delay.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: effects/internal/effect_delay.cpp:201:34: required from here BUILDSTDERR: effects/internal/effect_delay.cpp:201:34: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_delay.h:4, BUILDSTDERR: In file included from effects/internal/effect_delay.h:4, BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: from effects/internal/effect_delay.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_compressor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_compressor.cpp g++ -o effects/internal/effect_compressor.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_compressor.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_compressor.h:4, BUILDSTDERR: In file included from effects/internal/effect_compressor.h:4, BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: from effects/internal/effect_compressor.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_chorus.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_chorus.cpp g++ -o effects/internal/effect_chorus.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_chorus.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = AudioFrame]': BUILDSTDERR: effects/internal/effect_chorus.cpp:213:35: required from here BUILDSTDERR: effects/internal/effect_chorus.cpp:213:35: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct AudioFrame'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: In file included from ./engine/audio_effect.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: ./dsp/frame.h:19:8: note: 'struct AudioFrame' declared here BUILDSTDERR: struct AudioFrame { BUILDSTDERR: struct AudioFrame { BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_chorus.h:4, BUILDSTDERR: In file included from effects/internal/effect_chorus.h:4, BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: from effects/internal/effect_chorus.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/internal/effect_amplifier.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_amplifier.cpp g++ -o effects/internal/effect_amplifier.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/internal/effect_amplifier.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from effects/internal/effect_amplifier.h:4, BUILDSTDERR: In file included from effects/internal/effect_amplifier.h:4, BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: from effects/internal/effect_amplifier.cpp:1: BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h: In member function 'virtual String ControlPortDefault::get_value_as_text() const': BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: ./engine/audio_effect.h:193:16: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: String::num(v); BUILDSTDERR: String::num(v); BUILDSTDERR: ~~~~~~~~~~~^~~ BUILDSTDERR: ~~~~~~~~~~~^~~ g++ -o effects/effects.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/effects.cpp g++ -o effects/effects.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa effects/effects.cpp BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h: In instantiation of 'Error Vector::resize(int) [with T = String]': BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: globals/vector.h:247:2: required from 'Vector::~Vector() [with T = String]' BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: ./engine/audio_effect.h:204:23: required from here BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:123:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: In file included from ./engine/audio_effect.h:8, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: globals/vector.h:146:27: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: T *ptrnew = (T*)realloc(ptr,p_size*sizeof(T)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: In file included from ./engine/audio_effect.h:7, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.h:4, BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: from effects/effects.cpp:1: BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: globals/rstring.h:40:7: note: 'class String' declared here BUILDSTDERR: class String { BUILDSTDERR: class String { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ^~~~~~ ar rc effects/libeffects.a effects/internal/reverb.o effects/internal/eq.o effects/internal/effect_stereo_enhancer.o effects/internal/effect_reverb.o effects/internal/effect_phaser.o effects/internal/effect_panner.o effects/internal/effect_note_puncher.o effects/internal/effect_limiter.o effects/internal/effect_filter.o effects/internal/effect_equalizer.o effects/internal/effect_delay.o effects/internal/effect_compressor.o effects/internal/effect_chorus.o effects/internal/effect_amplifier.o effects/effects.o ar rc effects/libeffects.a effects/internal/reverb.o effects/internal/eq.o effects/internal/effect_stereo_enhancer.o effects/internal/effect_reverb.o effects/internal/effect_phaser.o effects/internal/effect_panner.o effects/internal/effect_note_puncher.o effects/internal/effect_limiter.o effects/internal/effect_filter.o effects/internal/effect_equalizer.o effects/internal/effect_delay.o effects/internal/effect_compressor.o effects/internal/effect_chorus.o effects/internal/effect_amplifier.o effects/effects.o ranlib effects/libeffects.a ranlib effects/libeffects.a g++ -o drivers/rtaudio/sound_driver_rtaudio.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtaudio/sound_driver_rtaudio.cpp g++ -o drivers/rtaudio/sound_driver_rtaudio.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtaudio/sound_driver_rtaudio.cpp BUILDSTDERR: drivers/rtaudio/sound_driver_rtaudio.cpp: In function 'void register_rtaudio_driver()': BUILDSTDERR: drivers/rtaudio/sound_driver_rtaudio.cpp: In function 'void register_rtaudio_driver()': BUILDSTDERR: drivers/rtaudio/sound_driver_rtaudio.cpp:140:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: drivers/rtaudio/sound_driver_rtaudio.cpp:140:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < apis.size(); i++) { BUILDSTDERR: for (int i = 0; i < apis.size(); i++) { BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: ~~^~~~~~~~~~~~~ g++ -o drivers/rtaudio/rtaudio/RtAudio.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtaudio/rtaudio/RtAudio.cpp g++ -o drivers/rtaudio/rtaudio/RtAudio.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtaudio/rtaudio/RtAudio.cpp g++ -o drivers/rtmidi/midi_driver_rtmidi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtmidi/midi_driver_rtmidi.cpp g++ -o drivers/rtmidi/midi_driver_rtmidi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtmidi/midi_driver_rtmidi.cpp BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp: In function 'void register_rtmidi_driver()': BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp: In function 'void register_rtmidi_driver()': BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp:71:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp:71:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < nPorts; i++) { BUILDSTDERR: for (int i = 0; i < nPorts; i++) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp: In member function 'virtual bool MIDIInputDriverRtMidi::init()': BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp: In member function 'virtual bool MIDIInputDriverRtMidi::init()': BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp:49:10: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: drivers/rtmidi/midi_driver_rtmidi.cpp:49:10: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: active = true; BUILDSTDERR: active = true; BUILDSTDERR: ~~~~~~~^~~~~~ BUILDSTDERR: ~~~~~~~^~~~~~ g++ -o drivers/rtmidi/rtmidi/RtMidi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtmidi/rtmidi/RtMidi.cpp g++ -o drivers/rtmidi/rtmidi/RtMidi.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -DRTAUDIO_ENABLED -DRTMIDI_ENABLED -DFREEDESKTOP_ENABLED -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__LINUX_JACK__ -pthread -D_REENTRANT -Iglobals -Igui -I. -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/alsa drivers/rtmidi/rtmidi/RtMidi.cpp ar rc drivers/libdrivers.a drivers/rtaudio/sound_driver_rtaudio.o drivers/rtaudio/rtaudio/RtAudio.o drivers/rtmidi/midi_driver_rtmidi.o drivers/rtmidi/rtmidi/RtMidi.o ar rc drivers/libdrivers.a drivers/rtaudio/sound_driver_rtaudio.o drivers/rtaudio/rtaudio/RtAudio.o drivers/rtmidi/midi_driver_rtmidi.o drivers/rtmidi/rtmidi/RtMidi.o ranlib drivers/libdrivers.a ranlib drivers/libdrivers.a g++ -o bin/zytrax -pthread -Wl,--start-group bin/zytrax.o -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lgio-2.0 -lcairomm-1.0 -lcairo -lsigc-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lpulse-simple -lpulse -lasound -ljack globals/libglobals.a dsp/libdsp.a engine/libengine.a gui/libgui.a effects/libeffects.a drivers/libdrivers.a g++ -o bin/zytrax -pthread -Wl,--start-group bin/zytrax.o -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lgio-2.0 -lcairomm-1.0 -lcairo -lsigc-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lpulse-simple -lpulse -lasound -ljack globals/libglobals.a dsp/libdsp.a engine/libengine.a gui/libgui.a effects/libeffects.a drivers/libdrivers.a scons: done building targets. scons: done building targets. + cat + cat + exit 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.oX3buo Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.oX3buo + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 '!=' / ']' + '[' /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 + rm -rf /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 + mkdir /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/bin/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/bin/ + /usr/bin/install -m 644 bin/zytrax /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/bin/ + /usr/bin/install -m 644 bin/zytrax /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/bin/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/pixmaps/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/pixmaps/ + /usr/bin/install -m 644 zytrax.png /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/pixmaps/ + /usr/bin/install -m 644 zytrax.png /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/pixmaps/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/ + /usr/bin/install -m 755 -d /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/ + /usr/bin/install -m 644 zytrax.desktop /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/ + /usr/bin/install -m 644 zytrax.desktop /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/ + desktop-file-install --vendor '' --add-category=X-Sound --add-category=Midi --add-category=Sequencer --add-category=X-Jack --dir /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/zytrax.desktop + desktop-file-install --vendor '' --add-category=X-Sound --add-category=Midi --add-category=Sequencer --add-category=X-Jack --dir /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/zytrax.desktop /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/zytrax.desktop: error: (will be fatal in the future): value item "Audio" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: AudioVideo /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64//usr/share/applications/zytrax.desktop: error: (will be fatal in the future): value item "Audio" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: AudioVideo + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: zytrax-0.9.0.97b79d1-1.fc29.x86_64 Processing files: zytrax-0.9.0.97b79d1-1.fc29.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.toxq4T Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.toxq4T + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + DOCDIR=/builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + DOCDIR=/builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + export LC_ALL=C + export LC_ALL=C + LC_ALL=C + LC_ALL=C + export DOCDIR + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + /usr/bin/mkdir -p /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + cp -pr README.md /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + cp -pr README.md /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + cp -pr LICENSE /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + cp -pr LICENSE /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64/usr/share/doc/zytrax + exit 0 + exit 0 Provides: application() application(zytrax.desktop) zytrax = 0.9.0.97b79d1-1.fc29 zytrax(x86-64) = 0.9.0.97b79d1-1.fc29 Provides: application() application(zytrax.desktop) zytrax = 0.9.0.97b79d1-1.fc29 zytrax(x86-64) = 0.9.0.97b79d1-1.fc29 Requires(interp): /bin/sh /bin/sh Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(post): /bin/sh Requires(postun): /bin/sh Requires(postun): /bin/sh Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 Wrote: /builddir/build/RPMS/zytrax-0.9.0.97b79d1-1.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/zytrax-0.9.0.97b79d1-1.fc29.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cgb2Cu Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cgb2Cu + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + cd zytrax-97b79d17b390f70890928cebf74bb28acf32ecea + /usr/bin/rm -rf /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 + /usr/bin/rm -rf /builddir/build/BUILDROOT/zytrax-0.9.0.97b79d1-1.fc29.x86_64 + exit 0 + exit 0 Child return code was: 0 Child return code was: 0