Mock Version: 2.0 Mock Version: 2.0 Mock Version: 2.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.spec'], chrootPath='/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/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', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.spec'], chrootPath='/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/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', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '79c4c3f05ee141b4a8518c5147ff146f', '-D', '/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.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', '79c4c3f05ee141b4a8518c5147ff146f', '-D', '/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.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/rack-v1-Starling_Via-1.0.1-3.fc30.src.rpm Wrote: /builddir/build/SRPMS/rack-v1-Starling_Via-1.0.1-3.fc30.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/rack-v1-library-Starling_Via.spec'], chrootPath='/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/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', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.spec'], chrootPath='/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/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', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7ce67f24ea0e431788c08734b0f0f2b6', '-D', '/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.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', '7ce67f24ea0e431788c08734b0f0f2b6', '-D', '/var/lib/mock/1306397-fedora-30-x86_64-1584347129.991997/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.67mmo43d:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rack-v1-library-Starling_Via.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.0Vw9mu Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0Vw9mu + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Rack + rm -rf Rack + /usr/bin/gzip -dc /builddir/build/SOURCES/Rack.tar.gz + /usr/bin/gzip -dc /builddir/build/SOURCES/Rack.tar.gz + /usr/bin/tar -xof - + /usr/bin/tar -xof - + STATUS=0 + STATUS=0 + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + cd Rack + cd Rack + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . ++ pwd ++ pwd + CURRENT_PATH=/builddir/build/BUILD/Rack + CURRENT_PATH=/builddir/build/BUILD/Rack + sed -i -e s/-march=core2//g compile.mk + sed -i -e s/-march=core2//g compile.mk + sed -i -e s/-march=nocona//g compile.mk + sed -i -e s/-march=nocona//g compile.mk + sed -i -e s/-ffast-math//g compile.mk + sed -i -e s/-ffast-math//g compile.mk + sed -i -e s/-fno-finite-math-only//g compile.mk + sed -i -e s/-fno-finite-math-only//g compile.mk + sed -i -e s/-O3/-O2/g compile.mk + sed -i -e s/-O3/-O2/g compile.mk + echo 'CXXFLAGS += -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include' + echo 'CXXFLAGS += -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include' + sed -i -e s/-Wl,-Bstatic//g Makefile + sed -i -e s/-Wl,-Bstatic//g Makefile + sed -i -e 's/-lglfw3/dep\/lib\/libglfw3.a/g' Makefile + sed -i -e 's/-lglfw3/dep\/lib\/libglfw3.a/g' Makefile + sed -i -e 's/dep\/lib\/libGLEW.a/-lGLEW/g' Makefile + sed -i -e 's/dep\/lib\/libGLEW.a/-lGLEW/g' Makefile + sed -i -e 's/dep\/lib\/libglfw3.a/dep\/lib64\/libglfw3.a/g' Makefile + sed -i -e 's/dep\/lib\/libglfw3.a/dep\/lib64\/libglfw3.a/g' Makefile + sed -i -e 's/dep\/lib\/libjansson.a/-ljansson/g' Makefile + sed -i -e 's/dep\/lib\/libjansson.a/-ljansson/g' Makefile + sed -i -e 's/dep\/lib\/libcurl.a/-lcurl/g' Makefile + sed -i -e 's/dep\/lib\/libcurl.a/-lcurl/g' Makefile + sed -i -e 's/dep\/lib\/libssl.a/-lssl/g' Makefile + sed -i -e 's/dep\/lib\/libssl.a/-lssl/g' Makefile + sed -i -e 's/dep\/lib\/libcrypto.a/-lcrypto/g' Makefile + sed -i -e 's/dep\/lib\/libcrypto.a/-lcrypto/g' Makefile + sed -i -e 's/dep\/lib\/libzip.a/-lzip/g' Makefile + sed -i -e 's/dep\/lib\/libzip.a/-lzip/g' Makefile + sed -i -e 's/dep\/lib\/libz.a/-lz/g' Makefile + sed -i -e 's/dep\/lib\/libz.a/-lz/g' Makefile + sed -i -e 's/dep\/lib\/libspeexdsp.a/-lspeexdsp/g' Makefile + sed -i -e 's/dep\/lib\/libspeexdsp.a/-lspeexdsp/g' Makefile + sed -i -e 's/dep\/lib\/libsamplerate.a/-lsamplerate/g' Makefile + sed -i -e 's/dep\/lib\/libsamplerate.a/-lsamplerate/g' Makefile + sed -i -e 's/dep\/lib\/librtmidi.a/-lrtmidi/g' Makefile + sed -i -e 's/dep\/lib\/librtmidi.a/-lrtmidi/g' Makefile + sed -i -e 's/dep\/lib\/librtaudio.a/-lrtaudio/g' Makefile + sed -i -e 's/dep\/lib\/librtaudio.a/-lrtaudio/g' Makefile + mkdir Starling_Via_plugin + mkdir Starling_Via_plugin + tar xvfz /builddir/build/SOURCES/Via-for-Rack.tar.gz --directory=Starling_Via_plugin --strip-components=1 + tar xvfz /builddir/build/SOURCES/Via-for-Rack.tar.gz --directory=Starling_Via_plugin --strip-components=1 Via-for-Rack/src/ Via-for-Rack/src/ Via-for-Rack/src/via_ui.hpp Via-for-Rack/src/via_ui.hpp Via-for-Rack/src/via_module.hpp Via-for-Rack/src/via_module.hpp Via-for-Rack/src/sync_scale_key.hpp Via-for-Rack/src/sync_scale_key.hpp Via-for-Rack/src/sync3.cpp Via-for-Rack/src/sync3.cpp Via-for-Rack/src/sync.cpp Via-for-Rack/src/sync.cpp Via-for-Rack/src/starling.hpp Via-for-Rack/src/starling.hpp Via-for-Rack/src/starling.cpp Via-for-Rack/src/starling.cpp Via-for-Rack/src/scanner.cpp Via-for-Rack/src/scanner.cpp Via-for-Rack/src/pow2decimate.hpp Via-for-Rack/src/pow2decimate.hpp Via-for-Rack/src/polyblamp.hpp Via-for-Rack/src/polyblamp.hpp Via-for-Rack/src/osc3.cpp Via-for-Rack/src/osc3.cpp Via-for-Rack/src/meta.cpp Via-for-Rack/src/meta.cpp Via-for-Rack/src/gateseq.cpp Via-for-Rack/src/gateseq.cpp Via-for-Rack/src/atsr.cpp Via-for-Rack/src/atsr.cpp Via-for-Rack/res/ Via-for-Rack/res/ Via-for-Rack/res/up_button.svg Via-for-Rack/res/up_button.svg Via-for-Rack/res/transparent_button_test.svg Via-for-Rack/res/transparent_button_test.svg Via-for-Rack/res/transparent_button.svg Via-for-Rack/res/transparent_button.svg Via-for-Rack/res/sync_presets.json Via-for-Rack/res/sync_presets.json Via-for-Rack/res/sync3.svg Via-for-Rack/res/sync3.svg Via-for-Rack/res/sync.svg Via-for-Rack/res/sync.svg Via-for-Rack/res/scanner_presets.json Via-for-Rack/res/scanner_presets.json Via-for-Rack/res/scanner.svg Via-for-Rack/res/scanner.svg Via-for-Rack/res/preset_template.json Via-for-Rack/res/preset_template.json Via-for-Rack/res/osc3.svg Via-for-Rack/res/osc3.svg Via-for-Rack/res/meta_presets.json Via-for-Rack/res/meta_presets.json Via-for-Rack/res/meta.svg Via-for-Rack/res/meta.svg Via-for-Rack/res/manual_trig_down.svg Via-for-Rack/res/manual_trig_down.svg Via-for-Rack/res/manual_trig.svg Via-for-Rack/res/manual_trig.svg Via-for-Rack/res/knob_sifam_grycap.svg Via-for-Rack/res/knob_sifam_grycap.svg Via-for-Rack/res/knob_sifam_blkcap.svg Via-for-Rack/res/knob_sifam_blkcap.svg Via-for-Rack/res/jack-nogradients.svg Via-for-Rack/res/jack-nogradients.svg Via-for-Rack/res/gateseq_presets.json Via-for-Rack/res/gateseq_presets.json Via-for-Rack/res/gateseq.svg Via-for-Rack/res/gateseq.svg Via-for-Rack/res/blank.svg Via-for-Rack/res/blank.svg Via-for-Rack/res/atsr.svg Via-for-Rack/res/atsr.svg Via-for-Rack/plugin.json Via-for-Rack/plugin.json Via-for-Rack/Via/ Via-for-Rack/Via/ Via-for-Rack/Via/ui/ Via-for-Rack/Via/ui/ Via-for-Rack/Via/ui/src/ Via-for-Rack/Via/ui/src/ Via-for-Rack/Via/ui/src/ui_save_recall.cpp Via-for-Rack/Via/ui/src/ui_save_recall.cpp Via-for-Rack/Via/ui/src/ui_presets.cpp Via-for-Rack/Via/ui/src/ui_presets.cpp Via-for-Rack/Via/ui/src/ui_menus.cpp Via-for-Rack/Via/ui/src/ui_menus.cpp Via-for-Rack/Via/ui/src/ui_main.cpp Via-for-Rack/Via/ui/src/ui_main.cpp Via-for-Rack/Via/ui/src/ui_helpers.cpp Via-for-Rack/Via/ui/src/ui_helpers.cpp Via-for-Rack/Via/ui/inc/ Via-for-Rack/Via/ui/inc/ Via-for-Rack/Via/ui/inc/user_interface.hpp Via-for-Rack/Via/ui/inc/user_interface.hpp Via-for-Rack/Via/ui/inc/touch_lib_link.hpp Via-for-Rack/Via/ui/inc/touch_lib_link.hpp Via-for-Rack/Via/modules/ Via-for-Rack/Via/modules/ Via-for-Rack/Via/modules/touch/ Via-for-Rack/Via/modules/touch/ Via-for-Rack/Via/modules/touch/touch_ui_implementation.cpp Via-for-Rack/Via/modules/touch/touch_ui_implementation.cpp Via-for-Rack/Via/modules/sync3/ Via-for-Rack/Via/modules/sync3/ Via-for-Rack/Via/modules/sync3/sync3_ui_implementation.cpp Via-for-Rack/Via/modules/sync3/sync3_ui_implementation.cpp Via-for-Rack/Via/modules/sync3/sync3_scales.cpp Via-for-Rack/Via/modules/sync3/sync3_scales.cpp Via-for-Rack/Via/modules/sync3/sync3_modes.cpp Via-for-Rack/Via/modules/sync3/sync3_modes.cpp Via-for-Rack/Via/modules/sync3/sync3_helpers.cpp Via-for-Rack/Via/modules/sync3/sync3_helpers.cpp Via-for-Rack/Via/modules/sync/ Via-for-Rack/Via/modules/sync/ Via-for-Rack/Via/modules/sync/sync_wavetable.cpp Via-for-Rack/Via/modules/sync/sync_wavetable.cpp Via-for-Rack/Via/modules/sync/sync_ui_implementation.cpp Via-for-Rack/Via/modules/sync/sync_ui_implementation.cpp Via-for-Rack/Via/modules/sync/sync_table_init.cpp Via-for-Rack/Via/modules/sync/sync_table_init.cpp Via-for-Rack/Via/modules/sync/sync_scales.cpp Via-for-Rack/Via/modules/sync/sync_scales.cpp Via-for-Rack/Via/modules/sync/sync_modes.cpp Via-for-Rack/Via/modules/sync/sync_modes.cpp Via-for-Rack/Via/modules/sync/sync_interrupt_handlers.cpp Via-for-Rack/Via/modules/sync/sync_interrupt_handlers.cpp Via-for-Rack/Via/modules/sync/sync_init.cpp Via-for-Rack/Via/modules/sync/sync_init.cpp Via-for-Rack/Via/modules/sync/sync_aux_outputs.cpp Via-for-Rack/Via/modules/sync/sync_aux_outputs.cpp Via-for-Rack/Via/modules/sync/pll_controller.cpp Via-for-Rack/Via/modules/sync/pll_controller.cpp Via-for-Rack/Via/modules/sinebeat/ Via-for-Rack/Via/modules/sinebeat/ Via-for-Rack/Via/modules/sinebeat/sinebeat_ui_implementation.cpp Via-for-Rack/Via/modules/sinebeat/sinebeat_ui_implementation.cpp Via-for-Rack/Via/modules/scanner/ Via-for-Rack/Via/modules/scanner/ Via-for-Rack/Via/modules/scanner/three_axis_scanner.cpp Via-for-Rack/Via/modules/scanner/three_axis_scanner.cpp Via-for-Rack/Via/modules/scanner/scanner_ui_implementation.cpp Via-for-Rack/Via/modules/scanner/scanner_ui_implementation.cpp Via-for-Rack/Via/modules/scanner/scanner_table_init.cpp Via-for-Rack/Via/modules/scanner/scanner_table_init.cpp Via-for-Rack/Via/modules/scanner/scanner_modes.cpp Via-for-Rack/Via/modules/scanner/scanner_modes.cpp Via-for-Rack/Via/modules/scanner/scanner_interrupt_handlers.cpp Via-for-Rack/Via/modules/scanner/scanner_interrupt_handlers.cpp Via-for-Rack/Via/modules/scanner/scanner_init.cpp Via-for-Rack/Via/modules/scanner/scanner_init.cpp Via-for-Rack/Via/modules/osc3/ Via-for-Rack/Via/modules/osc3/ Via-for-Rack/Via/modules/osc3/osc3_ui_implementation.cpp Via-for-Rack/Via/modules/osc3/osc3_ui_implementation.cpp Via-for-Rack/Via/modules/osc3/osc3_modes.cpp Via-for-Rack/Via/modules/osc3/osc3_modes.cpp Via-for-Rack/Via/modules/osc3/osc3_helpers.cpp Via-for-Rack/Via/modules/osc3/osc3_helpers.cpp Via-for-Rack/Via/modules/meta/ Via-for-Rack/Via/modules/meta/ Via-for-Rack/Via/modules/meta/simple_envelope.cpp Via-for-Rack/Via/modules/meta/simple_envelope.cpp Via-for-Rack/Via/modules/meta/meta_wavetable.cpp Via-for-Rack/Via/modules/meta/meta_wavetable.cpp Via-for-Rack/Via/modules/meta/meta_ui_implementation.cpp Via-for-Rack/Via/modules/meta/meta_ui_implementation.cpp Via-for-Rack/Via/modules/meta/meta_table_init.cpp Via-for-Rack/Via/modules/meta/meta_table_init.cpp Via-for-Rack/Via/modules/meta/meta_modes.cpp Via-for-Rack/Via/modules/meta/meta_modes.cpp Via-for-Rack/Via/modules/meta/meta_interrupt_handlers.cpp Via-for-Rack/Via/modules/meta/meta_interrupt_handlers.cpp Via-for-Rack/Via/modules/meta/meta_init.cpp Via-for-Rack/Via/modules/meta/meta_init.cpp Via-for-Rack/Via/modules/meta/meta_controller.cpp Via-for-Rack/Via/modules/meta/meta_controller.cpp Via-for-Rack/Via/modules/meta/meta_aux_outputs.cpp Via-for-Rack/Via/modules/meta/meta_aux_outputs.cpp Via-for-Rack/Via/modules/inc/ Via-for-Rack/Via/modules/inc/ Via-for-Rack/Via/modules/inc/touch.hpp Via-for-Rack/Via/modules/inc/touch.hpp Via-for-Rack/Via/modules/inc/tables.hpp Via-for-Rack/Via/modules/inc/tables.hpp Via-for-Rack/Via/modules/inc/sync_tables.hpp Via-for-Rack/Via/modules/inc/sync_tables.hpp Via-for-Rack/Via/modules/inc/sync_scale_defs.hpp Via-for-Rack/Via/modules/inc/sync_scale_defs.hpp Via-for-Rack/Via/modules/inc/sync3.hpp Via-for-Rack/Via/modules/inc/sync3.hpp Via-for-Rack/Via/modules/inc/sync.hpp Via-for-Rack/Via/modules/inc/sync.hpp Via-for-Rack/Via/modules/inc/sinebeat.hpp Via-for-Rack/Via/modules/inc/sinebeat.hpp Via-for-Rack/Via/modules/inc/scanner_tables.hpp Via-for-Rack/Via/modules/inc/scanner_tables.hpp Via-for-Rack/Via/modules/inc/scanner.hpp Via-for-Rack/Via/modules/inc/scanner.hpp Via-for-Rack/Via/modules/inc/scales.hpp Via-for-Rack/Via/modules/inc/scales.hpp Via-for-Rack/Via/modules/inc/osc3.hpp Via-for-Rack/Via/modules/inc/osc3.hpp Via-for-Rack/Via/modules/inc/meta_tables.hpp Via-for-Rack/Via/modules/inc/meta_tables.hpp Via-for-Rack/Via/modules/inc/meta.hpp Via-for-Rack/Via/modules/inc/meta.hpp Via-for-Rack/Via/modules/inc/gateseq.hpp Via-for-Rack/Via/modules/inc/gateseq.hpp Via-for-Rack/Via/modules/inc/emptyvia.hpp Via-for-Rack/Via/modules/inc/emptyvia.hpp Via-for-Rack/Via/modules/inc/dsp.hpp Via-for-Rack/Via/modules/inc/dsp.hpp Via-for-Rack/Via/modules/inc/delay.hpp Via-for-Rack/Via/modules/inc/delay.hpp Via-for-Rack/Via/modules/inc/calib.hpp Via-for-Rack/Via/modules/inc/calib.hpp Via-for-Rack/Via/modules/inc/boolean_sequences.hpp Via-for-Rack/Via/modules/inc/boolean_sequences.hpp Via-for-Rack/Via/modules/inc/atsr.hpp Via-for-Rack/Via/modules/inc/atsr.hpp Via-for-Rack/Via/modules/gateseq/ Via-for-Rack/Via/modules/gateseq/ Via-for-Rack/Via/modules/gateseq/sequencer_resources.cpp Via-for-Rack/Via/modules/gateseq/sequencer_resources.cpp Via-for-Rack/Via/modules/gateseq/gateseq_user_seq.cpp Via-for-Rack/Via/modules/gateseq/gateseq_user_seq.cpp Via-for-Rack/Via/modules/gateseq/gateseq_ui_implementation.cpp Via-for-Rack/Via/modules/gateseq/gateseq_ui_implementation.cpp Via-for-Rack/Via/modules/gateseq/gateseq_pattern_init.cpp Via-for-Rack/Via/modules/gateseq/gateseq_pattern_init.cpp Via-for-Rack/Via/modules/gateseq/gateseq_modes.cpp Via-for-Rack/Via/modules/gateseq/gateseq_modes.cpp Via-for-Rack/Via/modules/gateseq/gateseq_interrupt_handlers.cpp Via-for-Rack/Via/modules/gateseq/gateseq_interrupt_handlers.cpp Via-for-Rack/Via/modules/gateseq/gateseq_init.cpp Via-for-Rack/Via/modules/gateseq/gateseq_init.cpp Via-for-Rack/Via/modules/gateseq/dual_euclidean.cpp Via-for-Rack/Via/modules/gateseq/dual_euclidean.cpp Via-for-Rack/Via/modules/emptyvia/ Via-for-Rack/Via/modules/emptyvia/ Via-for-Rack/Via/modules/emptyvia/emptyvia_ui_implementation.cpp Via-for-Rack/Via/modules/emptyvia/emptyvia_ui_implementation.cpp Via-for-Rack/Via/modules/emptyvia/emptyvia_modes.cpp Via-for-Rack/Via/modules/emptyvia/emptyvia_modes.cpp Via-for-Rack/Via/modules/delay/ Via-for-Rack/Via/modules/delay/ Via-for-Rack/Via/modules/delay/delay_ui_implementation.cpp Via-for-Rack/Via/modules/delay/delay_ui_implementation.cpp Via-for-Rack/Via/modules/delay/delay_helpers.cpp Via-for-Rack/Via/modules/delay/delay_helpers.cpp Via-for-Rack/Via/modules/calib/ Via-for-Rack/Via/modules/calib/ Via-for-Rack/Via/modules/calib/calibration_helpers.cpp Via-for-Rack/Via/modules/calib/calibration_helpers.cpp Via-for-Rack/Via/modules/calib/calib_ui_implementation.cpp Via-for-Rack/Via/modules/calib/calib_ui_implementation.cpp Via-for-Rack/Via/modules/atsr/ Via-for-Rack/Via/modules/atsr/ Via-for-Rack/Via/modules/atsr/atsr_ui_implementation.cpp Via-for-Rack/Via/modules/atsr/atsr_ui_implementation.cpp Via-for-Rack/Via/modules/atsr/atsr_modes.cpp Via-for-Rack/Via/modules/atsr/atsr_modes.cpp Via-for-Rack/Via/modules/atsr/atsr_helpers.cpp Via-for-Rack/Via/modules/atsr/atsr_helpers.cpp Via-for-Rack/Via/io/ Via-for-Rack/Via/io/ Via-for-Rack/Via/io/src/ Via-for-Rack/Via/io/src/ Via-for-Rack/Via/io/src/via_global_signals.cpp Via-for-Rack/Via/io/src/via_global_signals.cpp Via-for-Rack/Via/io/inc/ Via-for-Rack/Via/io/inc/ Via-for-Rack/Via/io/inc/via_virtual_system.hpp Via-for-Rack/Via/io/inc/via_virtual_system.hpp Via-for-Rack/Via/io/inc/via_virtual_module.hpp Via-for-Rack/Via/io/inc/via_virtual_module.hpp Via-for-Rack/Via/io/inc/via_platform_binding.hpp Via-for-Rack/Via/io/inc/via_platform_binding.hpp Via-for-Rack/Via/io/inc/via_module_template.hpp Via-for-Rack/Via/io/inc/via_module_template.hpp Via-for-Rack/Via/io/inc/via_global_signals.hpp Via-for-Rack/Via/io/inc/via_global_signals.hpp Via-for-Rack/Via/io/inc/via_f373_system.hpp Via-for-Rack/Via/io/inc/via_f373_system.hpp Via-for-Rack/Via/io/inc/via_f373_module.hpp Via-for-Rack/Via/io/inc/via_f373_module.hpp Via-for-Rack/Via/README.md Via-for-Rack/Via/README.md Via-for-Rack/Via/LICENSE Via-for-Rack/Via/LICENSE Via-for-Rack/Via/.gitignore Via-for-Rack/Via/.gitignore Via-for-Rack/README.md Via-for-Rack/README.md Via-for-Rack/Makefile Via-for-Rack/Makefile Via-for-Rack/LICENSE Via-for-Rack/LICENSE Via-for-Rack/CHANGELOG.md Via-for-Rack/CHANGELOG.md Via-for-Rack/.gitmodules Via-for-Rack/.gitmodules Via-for-Rack/.gitignore Via-for-Rack/.gitignore + cp -n /builddir/build/SOURCES/Starling_Via_plugin.json Starling_Via_plugin/plugin.json + cp -n /builddir/build/SOURCES/Starling_Via_plugin.json Starling_Via_plugin/plugin.json + exit 0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cUBjOg Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cUBjOg + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd Rack + cd Rack + cd Starling_Via_plugin + cd Starling_Via_plugin + make RACK_DIR=.. DESTDIR=/builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 PREFIX=/usr LIBDIR=lib64 -j2 dist + make RACK_DIR=.. DESTDIR=/builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 PREFIX=/usr LIBDIR=lib64 -j2 dist g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/scanner.cpp.o src/scanner.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/scanner.cpp.o src/scanner.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/gateseq.cpp.o src/gateseq.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/gateseq.cpp.o src/gateseq.cpp In file included from src/gateseq.cpp:1: In file included from src/gateseq.cpp:1: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/scanner.cpp:1: In file included from src/scanner.cpp:1: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/gateseq.cpp:2: from src/gateseq.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/scanner.cpp:2: from src/scanner.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/osc3.cpp.o src/osc3.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/osc3.cpp.o src/osc3.cpp In file included from src/osc3.cpp:1: In file included from src/osc3.cpp:1: ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 694 | void mainRisingEdgeCallback(void) { 694 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 699 | void mainFallingEdgeCallback(void) { 699 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 704 | void auxRisingEdgeCallback(void) { 704 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 738 | void auxFallingEdgeCallback(void) { 738 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 746 | void buttonPressedCallback(void) { 746 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 754 | void buttonReleasedCallback(void) { 754 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] 762 | void ioProcessCallback(void) {} 762 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] 763 | void halfTransferCallback(void) { 763 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 767 | void transferCompleteCallback(void) { 767 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] 771 | void slowConversionCallback(void) { 771 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 794 | void auxTimer1InterruptCallback(void) { 794 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 797 | void auxTimer2InterruptCallback(void) { 797 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/starling.cpp.o src/starling.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/starling.cpp.o src/starling.cpp In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/osc3.cpp:2: from src/osc3.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ src/osc3.cpp: In member function 'virtual void Osc3::FreqKnobQuantity::setDisplayValue(float)': src/osc3.cpp: In member function 'virtual void Osc3::FreqKnobQuantity::setDisplayValue(float)': src/osc3.cpp:94:19: warning: variable 'knob2Set' set but not used [-Wunused-but-set-variable] src/osc3.cpp:94:19: warning: variable 'knob2Set' set but not used [-Wunused-but-set-variable] 94 | float knob2Set = 0; 94 | float knob2Set = 0; | ^~~~~~~~ | ^~~~~~~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/starling.cpp:1: from src/starling.cpp:1: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/sync3.cpp.o src/sync3.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/sync3.cpp.o src/sync3.cpp In file included from src/sync3.cpp:1: In file included from src/sync3.cpp:1: ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 516 | void mainRisingEdgeCallback(void) { 516 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 576 | void mainFallingEdgeCallback(void) { 576 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 586 | void auxRisingEdgeCallback(void) { 586 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 594 | void auxFallingEdgeCallback(void) { 594 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 602 | void buttonPressedCallback(void) { 602 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 645 | void buttonReleasedCallback(void) { 645 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] 653 | void ioProcessCallback(void) {} 653 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] 654 | void halfTransferCallback(void) { 654 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 663 | void transferCompleteCallback(void) { 663 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] 674 | void slowConversionCallback(void) { 674 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 756 | void auxTimer1InterruptCallback(void) { 756 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 815 | void auxTimer2InterruptCallback(void) { 815 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/sync3.cpp:2: from src/sync3.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/atsr.cpp.o src/atsr.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/atsr.cpp.o src/atsr.cpp In file included from src/atsr.cpp:1: In file included from src/atsr.cpp:1: ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 603 | void mainRisingEdgeCallback(void) { 603 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 607 | void mainFallingEdgeCallback(void) { 607 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 613 | void auxRisingEdgeCallback(void) { 613 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 619 | void auxFallingEdgeCallback(void) { 619 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] 622 | void buttonPressedCallback(void) { 622 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 626 | void buttonReleasedCallback(void) { 626 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] 632 | void ioProcessCallback(void) {} 632 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] 633 | void halfTransferCallback(void) { 633 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] 637 | void transferCompleteCallback(void) { 637 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] 641 | void slowConversionCallback(void) { 641 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 702 | void auxTimer1InterruptCallback(void) { 702 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 705 | void auxTimer2InterruptCallback(void) { 705 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/atsr.cpp:2: from src/atsr.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/sync.cpp.o src/sync.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/sync.cpp.o src/sync.cpp src/atsr.cpp: At global scope: src/atsr.cpp: At global scope: src/atsr.cpp:14:23: warning: 'virtual float Atsr::ATimeQuantity::translateParameter(float)' can be marked override [-Wsuggest-override] src/atsr.cpp:14:23: warning: 'virtual float Atsr::ATimeQuantity::translateParameter(float)' can be marked override [-Wsuggest-override] 14 | virtual float translateParameter(float value) { 14 | virtual float translateParameter(float value) { | ^~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~ src/atsr.cpp:26:23: warning: 'virtual float Atsr::ATimeQuantity::translateInput(float)' can be marked override [-Wsuggest-override] src/atsr.cpp:26:23: warning: 'virtual float Atsr::ATimeQuantity::translateInput(float)' can be marked override [-Wsuggest-override] 26 | virtual float translateInput(float userInput) { 26 | virtual float translateInput(float userInput) { | ^~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~ src/atsr.cpp:44:23: warning: 'virtual float Atsr::TTimeQuantity::translateParameter(float)' can be marked override [-Wsuggest-override] src/atsr.cpp:44:23: warning: 'virtual float Atsr::TTimeQuantity::translateParameter(float)' can be marked override [-Wsuggest-override] 44 | virtual float translateParameter(float value) { 44 | virtual float translateParameter(float value) { | ^~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~ src/atsr.cpp:60:23: warning: 'virtual float Atsr::TTimeQuantity::translateInput(float)' can be marked override [-Wsuggest-override] src/atsr.cpp:60:23: warning: 'virtual float Atsr::TTimeQuantity::translateInput(float)' can be marked override [-Wsuggest-override] 60 | virtual float translateInput(float userInput) { 60 | virtual float translateInput(float userInput) { | ^~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~ src/atsr.cpp:81:23: warning: 'virtual float Atsr::RTimeQuantity::translateParameter(float)' can be marked override [-Wsuggest-override] src/atsr.cpp:81:23: warning: 'virtual float Atsr::RTimeQuantity::translateParameter(float)' can be marked override [-Wsuggest-override] 81 | virtual float translateParameter(float value) { 81 | virtual float translateParameter(float value) { | ^~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~ src/atsr.cpp:97:23: warning: 'virtual float Atsr::RTimeQuantity::translateInput(float)' can be marked override [-Wsuggest-override] src/atsr.cpp:97:23: warning: 'virtual float Atsr::RTimeQuantity::translateInput(float)' can be marked override [-Wsuggest-override] 97 | virtual float translateInput(float userInput) { 97 | virtual float translateInput(float userInput) { | ^~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~ In file included from src/sync.cpp:1: In file included from src/sync.cpp:1: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/sync.cpp:2: from src/sync.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/meta.cpp.o src/meta.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/src/meta.cpp.o src/meta.cpp In file included from src/meta.cpp:1: In file included from src/meta.cpp:1: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/audio.hpp:9, In file included from ../include/audio.hpp:9, from ../include/app/AudioWidget.hpp:4, from ../include/app/AudioWidget.hpp:4, from ../include/rack.hpp:48, from ../include/rack.hpp:48, from ../include/rack0.hpp:2, from ../include/rack0.hpp:2, from src/starling.hpp:1, from src/starling.hpp:1, from src/via_ui.hpp:1, from src/via_ui.hpp:1, from src/via_module.hpp:3, from src/via_module.hpp:3, from src/meta.cpp:2: from src/meta.cpp:2: /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h: In copy constructor 'S24::S24(const S24&)': /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] /usr/include/rtaudio/RtAudio.h:654:33: warning: implicitly-declared 'S24& S24::operator=(const S24&)' is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^ | ^ /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' /usr/include/rtaudio/RtAudio.h:654:3: note: because 'S24' has user-provided 'S24::S24(const S24&)' 654 | S24( const S24& v ) { *this = v; } 654 | S24( const S24& v ) { *this = v; } | ^~~ | ^~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/io/src/via_global_signals.cpp.o Via/io/src/via_global_signals.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/io/src/via_global_signals.cpp.o Via/io/src/via_global_signals.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_helpers.cpp.o Via/ui/src/ui_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_helpers.cpp.o Via/ui/src/ui_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_menus.cpp.o Via/ui/src/ui_menus.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_menus.cpp.o Via/ui/src/ui_menus.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_save_recall.cpp.o Via/ui/src/ui_save_recall.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_save_recall.cpp.o Via/ui/src/ui_save_recall.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_main.cpp.o Via/ui/src/ui_main.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_main.cpp.o Via/ui/src/ui_main.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_presets.cpp.o Via/ui/src/ui_presets.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/ui/src/ui_presets.cpp.o Via/ui/src/ui_presets.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/touch/touch_ui_implementation.cpp.o Via/modules/touch/touch_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/touch/touch_ui_implementation.cpp.o Via/modules/touch/touch_ui_implementation.cpp In file included from Via/modules/touch/touch_ui_implementation.cpp:9: In file included from Via/modules/touch/touch_ui_implementation.cpp:9: ./Via/modules/inc/touch.hpp:200:7: warning: 'virtual void ViaTouch::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:200:7: warning: 'virtual void ViaTouch::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 200 | void mainRisingEdgeCallback(void) { 200 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:203:7: warning: 'virtual void ViaTouch::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:203:7: warning: 'virtual void ViaTouch::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 203 | void mainFallingEdgeCallback(void) { 203 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:206:7: warning: 'virtual void ViaTouch::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:206:7: warning: 'virtual void ViaTouch::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 206 | void auxRisingEdgeCallback(void) { 206 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:209:7: warning: 'virtual void ViaTouch::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:209:7: warning: 'virtual void ViaTouch::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 209 | void auxFallingEdgeCallback(void) { 209 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:212:7: warning: 'virtual void ViaTouch::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:212:7: warning: 'virtual void ViaTouch::buttonPressedCallback()' can be marked override [-Wsuggest-override] 212 | void buttonPressedCallback(void) { 212 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:215:7: warning: 'virtual void ViaTouch::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:215:7: warning: 'virtual void ViaTouch::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 215 | void buttonReleasedCallback(void) { 215 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:218:7: warning: 'virtual void ViaTouch::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:218:7: warning: 'virtual void ViaTouch::ioProcessCallback()' can be marked override [-Wsuggest-override] 218 | void ioProcessCallback(void) {} 218 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:219:7: warning: 'virtual void ViaTouch::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:219:7: warning: 'virtual void ViaTouch::halfTransferCallback()' can be marked override [-Wsuggest-override] 219 | void halfTransferCallback(void) { 219 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:223:7: warning: 'virtual void ViaTouch::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:223:7: warning: 'virtual void ViaTouch::transferCompleteCallback()' can be marked override [-Wsuggest-override] 223 | void transferCompleteCallback(void) { 223 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:227:7: warning: 'virtual void ViaTouch::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:227:7: warning: 'virtual void ViaTouch::slowConversionCallback()' can be marked override [-Wsuggest-override] 227 | void slowConversionCallback(void) { 227 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:237:7: warning: 'virtual void ViaTouch::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:237:7: warning: 'virtual void ViaTouch::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 237 | void auxTimer1InterruptCallback(void) { 237 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/touch.hpp:240:7: warning: 'virtual void ViaTouch::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/touch.hpp:240:7: warning: 'virtual void ViaTouch::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 240 | void auxTimer2InterruptCallback(void) { 240 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/atsr/atsr_ui_implementation.cpp.o Via/modules/atsr/atsr_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/atsr/atsr_ui_implementation.cpp.o Via/modules/atsr/atsr_ui_implementation.cpp In file included from Via/modules/atsr/atsr_ui_implementation.cpp:9: In file included from Via/modules/atsr/atsr_ui_implementation.cpp:9: ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 603 | void mainRisingEdgeCallback(void) { 603 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 607 | void mainFallingEdgeCallback(void) { 607 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 613 | void auxRisingEdgeCallback(void) { 613 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 619 | void auxFallingEdgeCallback(void) { 619 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] 622 | void buttonPressedCallback(void) { 622 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 626 | void buttonReleasedCallback(void) { 626 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] 632 | void ioProcessCallback(void) {} 632 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] 633 | void halfTransferCallback(void) { 633 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] 637 | void transferCompleteCallback(void) { 637 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] 641 | void slowConversionCallback(void) { 641 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 702 | void auxTimer1InterruptCallback(void) { 702 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 705 | void auxTimer2InterruptCallback(void) { 705 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/atsr/atsr_modes.cpp.o Via/modules/atsr/atsr_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/atsr/atsr_modes.cpp.o Via/modules/atsr/atsr_modes.cpp In file included from Via/modules/atsr/atsr_modes.cpp:8: In file included from Via/modules/atsr/atsr_modes.cpp:8: ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 603 | void mainRisingEdgeCallback(void) { 603 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 607 | void mainFallingEdgeCallback(void) { 607 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 613 | void auxRisingEdgeCallback(void) { 613 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 619 | void auxFallingEdgeCallback(void) { 619 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] 622 | void buttonPressedCallback(void) { 622 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 626 | void buttonReleasedCallback(void) { 626 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] 632 | void ioProcessCallback(void) {} 632 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] 633 | void halfTransferCallback(void) { 633 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] 637 | void transferCompleteCallback(void) { 637 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] 641 | void slowConversionCallback(void) { 641 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 702 | void auxTimer1InterruptCallback(void) { 702 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 705 | void auxTimer2InterruptCallback(void) { 705 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/atsr/atsr_helpers.cpp.o Via/modules/atsr/atsr_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/atsr/atsr_helpers.cpp.o Via/modules/atsr/atsr_helpers.cpp In file included from Via/modules/atsr/atsr_helpers.cpp:8: In file included from Via/modules/atsr/atsr_helpers.cpp:8: ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:603:7: warning: 'virtual void ViaAtsr::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 603 | void mainRisingEdgeCallback(void) { 603 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:607:7: warning: 'virtual void ViaAtsr::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 607 | void mainFallingEdgeCallback(void) { 607 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:613:7: warning: 'virtual void ViaAtsr::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 613 | void auxRisingEdgeCallback(void) { 613 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:619:7: warning: 'virtual void ViaAtsr::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 619 | void auxFallingEdgeCallback(void) { 619 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:622:7: warning: 'virtual void ViaAtsr::buttonPressedCallback()' can be marked override [-Wsuggest-override] 622 | void buttonPressedCallback(void) { 622 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:626:7: warning: 'virtual void ViaAtsr::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 626 | void buttonReleasedCallback(void) { 626 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:632:7: warning: 'virtual void ViaAtsr::ioProcessCallback()' can be marked override [-Wsuggest-override] 632 | void ioProcessCallback(void) {} 632 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:633:7: warning: 'virtual void ViaAtsr::halfTransferCallback()' can be marked override [-Wsuggest-override] 633 | void halfTransferCallback(void) { 633 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:637:7: warning: 'virtual void ViaAtsr::transferCompleteCallback()' can be marked override [-Wsuggest-override] 637 | void transferCompleteCallback(void) { 637 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:641:7: warning: 'virtual void ViaAtsr::slowConversionCallback()' can be marked override [-Wsuggest-override] 641 | void slowConversionCallback(void) { 641 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:702:7: warning: 'virtual void ViaAtsr::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 702 | void auxTimer1InterruptCallback(void) { 702 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/atsr.hpp:705:7: warning: 'virtual void ViaAtsr::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 705 | void auxTimer2InterruptCallback(void) { 705 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sinebeat/sinebeat_ui_implementation.cpp.o Via/modules/sinebeat/sinebeat_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sinebeat/sinebeat_ui_implementation.cpp.o Via/modules/sinebeat/sinebeat_ui_implementation.cpp In file included from Via/modules/sinebeat/sinebeat_ui_implementation.cpp:9: In file included from Via/modules/sinebeat/sinebeat_ui_implementation.cpp:9: ./Via/modules/inc/sinebeat.hpp:291:7: warning: 'virtual void ViaSinebeat::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:291:7: warning: 'virtual void ViaSinebeat::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 291 | void mainRisingEdgeCallback(void) { 291 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:294:7: warning: 'virtual void ViaSinebeat::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:294:7: warning: 'virtual void ViaSinebeat::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 294 | void mainFallingEdgeCallback(void) { 294 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:296:7: warning: 'virtual void ViaSinebeat::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:296:7: warning: 'virtual void ViaSinebeat::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 296 | void auxRisingEdgeCallback(void) { 296 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:299:7: warning: 'virtual void ViaSinebeat::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:299:7: warning: 'virtual void ViaSinebeat::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 299 | void auxFallingEdgeCallback(void) { 299 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:301:7: warning: 'virtual void ViaSinebeat::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:301:7: warning: 'virtual void ViaSinebeat::buttonPressedCallback()' can be marked override [-Wsuggest-override] 301 | void buttonPressedCallback(void) { 301 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:303:7: warning: 'virtual void ViaSinebeat::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:303:7: warning: 'virtual void ViaSinebeat::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 303 | void buttonReleasedCallback(void) {} 303 | void buttonReleasedCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:304:7: warning: 'virtual void ViaSinebeat::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:304:7: warning: 'virtual void ViaSinebeat::ioProcessCallback()' can be marked override [-Wsuggest-override] 304 | void ioProcessCallback(void) {} 304 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:305:7: warning: 'virtual void ViaSinebeat::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:305:7: warning: 'virtual void ViaSinebeat::halfTransferCallback()' can be marked override [-Wsuggest-override] 305 | void halfTransferCallback(void) { 305 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:309:7: warning: 'virtual void ViaSinebeat::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:309:7: warning: 'virtual void ViaSinebeat::transferCompleteCallback()' can be marked override [-Wsuggest-override] 309 | void transferCompleteCallback(void) { 309 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:313:7: warning: 'virtual void ViaSinebeat::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:313:7: warning: 'virtual void ViaSinebeat::slowConversionCallback()' can be marked override [-Wsuggest-override] 313 | void slowConversionCallback(void) { 313 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:325:7: warning: 'virtual void ViaSinebeat::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:325:7: warning: 'virtual void ViaSinebeat::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 325 | void auxTimer1InterruptCallback(void) { 325 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp:328:7: warning: 'virtual void ViaSinebeat::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sinebeat.hpp:328:7: warning: 'virtual void ViaSinebeat::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 328 | void auxTimer2InterruptCallback(void) { 328 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat1::execute()': ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat1::execute()': ./Via/modules/inc/sinebeat.hpp:174:103: warning: left shift count >= width of type [-Wshift-count-overflow] ./Via/modules/inc/sinebeat.hpp:174:103: warning: left shift count >= width of type [-Wshift-count-overflow] 174 | int32_t modulator = ((t&48>>t%13)&(((t%64==0)?t>>2:t<<2)>>((t%64)/16))&((t%6==0)?(37&t>>11):(11&t<<37))|(t&t>>5)&(t*3<<4)&((t&2048)?((t>>11)/4):(t>>7))-2); 174 | int32_t modulator = ((t&48>>t%13)&(((t%64==0)?t>>2:t<<2)>>((t%64)/16))&((t%6==0)?(37&t>>11):(11&t<<37))|(t&t>>5)&(t*3<<4)&((t&2048)?((t>>11)/4):(t>>7))-2); | ^~ | ^~ ./Via/modules/inc/sinebeat.hpp:174:155: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] ./Via/modules/inc/sinebeat.hpp:174:155: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 174 | int32_t modulator = ((t&48>>t%13)&(((t%64==0)?t>>2:t<<2)>>((t%64)/16))&((t%6==0)?(37&t>>11):(11&t<<37))|(t&t>>5)&(t*3<<4)&((t&2048)?((t>>11)/4):(t>>7))-2); 174 | int32_t modulator = ((t&48>>t%13)&(((t%64==0)?t>>2:t<<2)>>((t%64)/16))&((t%6==0)?(37&t>>11):(11&t<<37))|(t&t>>5)&(t*3<<4)&((t&2048)?((t>>11)/4):(t>>7))-2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./Via/modules/inc/sinebeat.hpp:174:74: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] ./Via/modules/inc/sinebeat.hpp:174:74: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 174 | int32_t modulator = ((t&48>>t%13)&(((t%64==0)?t>>2:t<<2)>>((t%64)/16))&((t%6==0)?(37&t>>11):(11&t<<37))|(t&t>>5)&(t*3<<4)&((t&2048)?((t>>11)/4):(t>>7))-2); 174 | int32_t modulator = ((t&48>>t%13)&(((t%64==0)?t>>2:t<<2)>>((t%64)/16))&((t%6==0)?(37&t>>11):(11&t<<37))|(t&t>>5)&(t*3<<4)&((t&2048)?((t>>11)/4):(t>>7))-2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat2::execute()': ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat2::execute()': ./Via/modules/inc/sinebeat.hpp:186:63: warning: right shift count >= width of type [-Wshift-count-overflow] ./Via/modules/inc/sinebeat.hpp:186:63: warning: right shift count >= width of type [-Wshift-count-overflow] 186 | int32_t modulator = (((((t%256)?(t>>4):(t<<4))-7))/2)|((t>>63)|(((9-(1^4&(t>>11)))|(t&t%((t%1024==0)?1023:1024))-256|(t&(t-16)>>23)))|((((t%4096==0)?t>>5:t<<3)>>((t%256)/32)|(t*3>>13))/1024)/1); 186 | int32_t modulator = (((((t%256)?(t>>4):(t<<4))-7))/2)|((t>>63)|(((9-(1^4&(t>>11)))|(t&t%((t%1024==0)?1023:1024))-256|(t&(t-16)>>23)))|((((t%4096==0)?t>>5:t<<3)>>((t%256)/32)|(t*3>>13))/1024)/1); | ^~ | ^~ ./Via/modules/inc/sinebeat.hpp:186:76: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] ./Via/modules/inc/sinebeat.hpp:186:76: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 186 | int32_t modulator = (((((t%256)?(t>>4):(t<<4))-7))/2)|((t>>63)|(((9-(1^4&(t>>11)))|(t&t%((t%1024==0)?1023:1024))-256|(t&(t-16)>>23)))|((((t%4096==0)?t>>5:t<<3)>>((t%256)/32)|(t*3>>13))/1024)/1); 186 | int32_t modulator = (((((t%256)?(t>>4):(t<<4))-7))/2)|((t>>63)|(((9-(1^4&(t>>11)))|(t&t%((t%1024==0)?1023:1024))-256|(t&(t-16)>>23)))|((((t%4096==0)?t>>5:t<<3)>>((t%256)/32)|(t*3>>13))/1024)/1); | ~^~~~~~~~ | ~^~~~~~~~ ./Via/modules/inc/sinebeat.hpp:186:116: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] ./Via/modules/inc/sinebeat.hpp:186:116: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 186 | int32_t modulator = (((((t%256)?(t>>4):(t<<4))-7))/2)|((t>>63)|(((9-(1^4&(t>>11)))|(t&t%((t%1024==0)?1023:1024))-256|(t&(t-16)>>23)))|((((t%4096==0)?t>>5:t<<3)>>((t%256)/32)|(t*3>>13))/1024)/1); 186 | int32_t modulator = (((((t%256)?(t>>4):(t<<4))-7))/2)|((t>>63)|(((9-(1^4&(t>>11)))|(t&t%((t%1024==0)?1023:1024))-256|(t&(t-16)>>23)))|((((t%4096==0)?t>>5:t<<3)>>((t%256)/32)|(t*3>>13))/1024)/1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat3::execute()': ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat3::execute()': ./Via/modules/inc/sinebeat.hpp:200:32: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] ./Via/modules/inc/sinebeat.hpp:200:32: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 200 | int32_t modulator = ((t%511)^(t&t%255)|(t&t%511)|(t&t%1023)|(t|t%2047)); 200 | int32_t modulator = ((t%511)^(t&t%255)|(t&t%511)|(t&t%1023)|(t|t%2047)); | ~~~~~~~^~~~~~~~~~ | ~~~~~~~^~~~~~~~~~ ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat4::execute()': ./Via/modules/inc/sinebeat.hpp: In member function 'virtual uint32_t ViaSinebeat::SineBeat4::execute()': ./Via/modules/inc/sinebeat.hpp:227:57: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] ./Via/modules/inc/sinebeat.hpp:227:57: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 227 | int32_t modulator = ((phaseindex4drums(t)|(t>>(4-(1^7&(t>>14))))|(9015+(t%8192)?((t*9)%4096):t/2)/2)); 227 | int32_t modulator = ((phaseindex4drums(t)|(t>>(4-(1^7&(t>>14))))|(9015+(t%8192)?((t*9)%4096):t/2)/2)); | ~^~~~~~~~ | ~^~~~~~~~ ./Via/modules/inc/sinebeat.hpp: In member function 'virtual void ViaSinebeat::slowConversionCallback()': ./Via/modules/inc/sinebeat.hpp: In member function 'virtual void ViaSinebeat::slowConversionCallback()': ./Via/modules/inc/sinebeat.hpp:320:11: warning: unused variable 'srMod' [-Wunused-variable] ./Via/modules/inc/sinebeat.hpp:320:11: warning: unused variable 'srMod' [-Wunused-variable] 320 | int32_t srMod = inputs.cv2Samples[0]; 320 | int32_t srMod = inputs.cv2Samples[0]; | ^~~~~ | ^~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/emptyvia/emptyvia_ui_implementation.cpp.o Via/modules/emptyvia/emptyvia_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/emptyvia/emptyvia_ui_implementation.cpp.o Via/modules/emptyvia/emptyvia_ui_implementation.cpp In file included from Via/modules/emptyvia/emptyvia_ui_implementation.cpp:9: In file included from Via/modules/emptyvia/emptyvia_ui_implementation.cpp:9: ./Via/modules/inc/emptyvia.hpp:203:7: warning: 'virtual void ViaEmptyvia::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:203:7: warning: 'virtual void ViaEmptyvia::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 203 | void mainRisingEdgeCallback(void) { 203 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:206:7: warning: 'virtual void ViaEmptyvia::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:206:7: warning: 'virtual void ViaEmptyvia::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 206 | void mainFallingEdgeCallback(void) { 206 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:209:7: warning: 'virtual void ViaEmptyvia::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:209:7: warning: 'virtual void ViaEmptyvia::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 209 | void auxRisingEdgeCallback(void) { 209 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:212:7: warning: 'virtual void ViaEmptyvia::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:212:7: warning: 'virtual void ViaEmptyvia::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 212 | void auxFallingEdgeCallback(void) { 212 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:215:7: warning: 'virtual void ViaEmptyvia::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:215:7: warning: 'virtual void ViaEmptyvia::buttonPressedCallback()' can be marked override [-Wsuggest-override] 215 | void buttonPressedCallback(void) { 215 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:218:7: warning: 'virtual void ViaEmptyvia::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:218:7: warning: 'virtual void ViaEmptyvia::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 218 | void buttonReleasedCallback(void) { 218 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:224:7: warning: 'virtual void ViaEmptyvia::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:224:7: warning: 'virtual void ViaEmptyvia::halfTransferCallback()' can be marked override [-Wsuggest-override] 224 | void halfTransferCallback(void) { 224 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:227:7: warning: 'virtual void ViaEmptyvia::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:227:7: warning: 'virtual void ViaEmptyvia::transferCompleteCallback()' can be marked override [-Wsuggest-override] 227 | void transferCompleteCallback(void) { 227 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:230:7: warning: 'virtual void ViaEmptyvia::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:230:7: warning: 'virtual void ViaEmptyvia::slowConversionCallback()' can be marked override [-Wsuggest-override] 230 | void slowConversionCallback(void) { 230 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:233:7: warning: 'virtual void ViaEmptyvia::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:233:7: warning: 'virtual void ViaEmptyvia::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 233 | void auxTimer1InterruptCallback(void) { 233 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:236:7: warning: 'virtual void ViaEmptyvia::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:236:7: warning: 'virtual void ViaEmptyvia::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 236 | void auxTimer2InterruptCallback(void) { 236 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/emptyvia/emptyvia_modes.cpp.o Via/modules/emptyvia/emptyvia_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/emptyvia/emptyvia_modes.cpp.o Via/modules/emptyvia/emptyvia_modes.cpp In file included from Via/modules/emptyvia/emptyvia_modes.cpp:2: In file included from Via/modules/emptyvia/emptyvia_modes.cpp:2: ./Via/modules/inc/emptyvia.hpp:203:7: warning: 'virtual void ViaEmptyvia::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:203:7: warning: 'virtual void ViaEmptyvia::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 203 | void mainRisingEdgeCallback(void) { 203 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:206:7: warning: 'virtual void ViaEmptyvia::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:206:7: warning: 'virtual void ViaEmptyvia::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 206 | void mainFallingEdgeCallback(void) { 206 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:209:7: warning: 'virtual void ViaEmptyvia::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:209:7: warning: 'virtual void ViaEmptyvia::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 209 | void auxRisingEdgeCallback(void) { 209 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:212:7: warning: 'virtual void ViaEmptyvia::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:212:7: warning: 'virtual void ViaEmptyvia::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 212 | void auxFallingEdgeCallback(void) { 212 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:215:7: warning: 'virtual void ViaEmptyvia::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:215:7: warning: 'virtual void ViaEmptyvia::buttonPressedCallback()' can be marked override [-Wsuggest-override] 215 | void buttonPressedCallback(void) { 215 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:218:7: warning: 'virtual void ViaEmptyvia::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:218:7: warning: 'virtual void ViaEmptyvia::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 218 | void buttonReleasedCallback(void) { 218 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:224:7: warning: 'virtual void ViaEmptyvia::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:224:7: warning: 'virtual void ViaEmptyvia::halfTransferCallback()' can be marked override [-Wsuggest-override] 224 | void halfTransferCallback(void) { 224 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:227:7: warning: 'virtual void ViaEmptyvia::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:227:7: warning: 'virtual void ViaEmptyvia::transferCompleteCallback()' can be marked override [-Wsuggest-override] 227 | void transferCompleteCallback(void) { 227 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:230:7: warning: 'virtual void ViaEmptyvia::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:230:7: warning: 'virtual void ViaEmptyvia::slowConversionCallback()' can be marked override [-Wsuggest-override] 230 | void slowConversionCallback(void) { 230 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:233:7: warning: 'virtual void ViaEmptyvia::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:233:7: warning: 'virtual void ViaEmptyvia::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 233 | void auxTimer1InterruptCallback(void) { 233 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/emptyvia.hpp:236:7: warning: 'virtual void ViaEmptyvia::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/emptyvia.hpp:236:7: warning: 'virtual void ViaEmptyvia::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 236 | void auxTimer2InterruptCallback(void) { 236 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/osc3/osc3_modes.cpp.o Via/modules/osc3/osc3_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/osc3/osc3_modes.cpp.o Via/modules/osc3/osc3_modes.cpp In file included from Via/modules/osc3/osc3_modes.cpp:8: In file included from Via/modules/osc3/osc3_modes.cpp:8: ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 694 | void mainRisingEdgeCallback(void) { 694 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 699 | void mainFallingEdgeCallback(void) { 699 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 704 | void auxRisingEdgeCallback(void) { 704 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 738 | void auxFallingEdgeCallback(void) { 738 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 746 | void buttonPressedCallback(void) { 746 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 754 | void buttonReleasedCallback(void) { 754 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] 762 | void ioProcessCallback(void) {} 762 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] 763 | void halfTransferCallback(void) { 763 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 767 | void transferCompleteCallback(void) { 767 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] 771 | void slowConversionCallback(void) { 771 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 794 | void auxTimer1InterruptCallback(void) { 794 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 797 | void auxTimer2InterruptCallback(void) { 797 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/osc3/osc3_helpers.cpp.o Via/modules/osc3/osc3_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/osc3/osc3_helpers.cpp.o Via/modules/osc3/osc3_helpers.cpp In file included from Via/modules/osc3/osc3_helpers.cpp:8: In file included from Via/modules/osc3/osc3_helpers.cpp:8: ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 694 | void mainRisingEdgeCallback(void) { 694 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 699 | void mainFallingEdgeCallback(void) { 699 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 704 | void auxRisingEdgeCallback(void) { 704 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 738 | void auxFallingEdgeCallback(void) { 738 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 746 | void buttonPressedCallback(void) { 746 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 754 | void buttonReleasedCallback(void) { 754 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] 762 | void ioProcessCallback(void) {} 762 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] 763 | void halfTransferCallback(void) { 763 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 767 | void transferCompleteCallback(void) { 767 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] 771 | void slowConversionCallback(void) { 771 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 794 | void auxTimer1InterruptCallback(void) { 794 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 797 | void auxTimer2InterruptCallback(void) { 797 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/osc3/osc3_ui_implementation.cpp.o Via/modules/osc3/osc3_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/osc3/osc3_ui_implementation.cpp.o Via/modules/osc3/osc3_ui_implementation.cpp In file included from Via/modules/osc3/osc3_ui_implementation.cpp:9: In file included from Via/modules/osc3/osc3_ui_implementation.cpp:9: ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:694:7: warning: 'virtual void ViaOsc3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 694 | void mainRisingEdgeCallback(void) { 694 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:699:7: warning: 'virtual void ViaOsc3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 699 | void mainFallingEdgeCallback(void) { 699 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:704:7: warning: 'virtual void ViaOsc3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 704 | void auxRisingEdgeCallback(void) { 704 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:738:7: warning: 'virtual void ViaOsc3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 738 | void auxFallingEdgeCallback(void) { 738 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:746:7: warning: 'virtual void ViaOsc3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 746 | void buttonPressedCallback(void) { 746 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:754:7: warning: 'virtual void ViaOsc3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 754 | void buttonReleasedCallback(void) { 754 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:762:7: warning: 'virtual void ViaOsc3::ioProcessCallback()' can be marked override [-Wsuggest-override] 762 | void ioProcessCallback(void) {} 762 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:763:7: warning: 'virtual void ViaOsc3::halfTransferCallback()' can be marked override [-Wsuggest-override] 763 | void halfTransferCallback(void) { 763 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:767:7: warning: 'virtual void ViaOsc3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 767 | void transferCompleteCallback(void) { 767 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:771:7: warning: 'virtual void ViaOsc3::slowConversionCallback()' can be marked override [-Wsuggest-override] 771 | void slowConversionCallback(void) { 771 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:794:7: warning: 'virtual void ViaOsc3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 794 | void auxTimer1InterruptCallback(void) { 794 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/osc3.hpp:797:7: warning: 'virtual void ViaOsc3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 797 | void auxTimer2InterruptCallback(void) { 797 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/delay/delay_ui_implementation.cpp.o Via/modules/delay/delay_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/delay/delay_ui_implementation.cpp.o Via/modules/delay/delay_ui_implementation.cpp In file included from Via/modules/delay/delay_ui_implementation.cpp:9: In file included from Via/modules/delay/delay_ui_implementation.cpp:9: ./Via/modules/inc/delay.hpp:247:7: warning: 'virtual void ViaDelay::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:247:7: warning: 'virtual void ViaDelay::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 247 | void mainRisingEdgeCallback(void) { 247 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:252:7: warning: 'virtual void ViaDelay::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:252:7: warning: 'virtual void ViaDelay::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 252 | void mainFallingEdgeCallback(void) { 252 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:254:7: warning: 'virtual void ViaDelay::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:254:7: warning: 'virtual void ViaDelay::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 254 | void auxRisingEdgeCallback(void) { 254 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:257:7: warning: 'virtual void ViaDelay::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:257:7: warning: 'virtual void ViaDelay::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 257 | void auxFallingEdgeCallback(void) { 257 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:259:7: warning: 'virtual void ViaDelay::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:259:7: warning: 'virtual void ViaDelay::buttonPressedCallback()' can be marked override [-Wsuggest-override] 259 | void buttonPressedCallback(void) { 259 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:261:7: warning: 'virtual void ViaDelay::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:261:7: warning: 'virtual void ViaDelay::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 261 | void buttonReleasedCallback(void) {} 261 | void buttonReleasedCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:262:7: warning: 'virtual void ViaDelay::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:262:7: warning: 'virtual void ViaDelay::ioProcessCallback()' can be marked override [-Wsuggest-override] 262 | void ioProcessCallback(void) {} 262 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:263:7: warning: 'virtual void ViaDelay::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:263:7: warning: 'virtual void ViaDelay::halfTransferCallback()' can be marked override [-Wsuggest-override] 263 | void halfTransferCallback(void) { 263 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:266:7: warning: 'virtual void ViaDelay::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:266:7: warning: 'virtual void ViaDelay::transferCompleteCallback()' can be marked override [-Wsuggest-override] 266 | void transferCompleteCallback(void) { 266 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:269:7: warning: 'virtual void ViaDelay::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:269:7: warning: 'virtual void ViaDelay::slowConversionCallback()' can be marked override [-Wsuggest-override] 269 | void slowConversionCallback(void) { 269 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:279:7: warning: 'virtual void ViaDelay::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:279:7: warning: 'virtual void ViaDelay::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 279 | void auxTimer1InterruptCallback(void) { 279 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:282:7: warning: 'virtual void ViaDelay::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:282:7: warning: 'virtual void ViaDelay::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 282 | void auxTimer2InterruptCallback(void) { 282 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/delay/delay_helpers.cpp.o Via/modules/delay/delay_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/delay/delay_helpers.cpp.o Via/modules/delay/delay_helpers.cpp In file included from Via/modules/delay/delay_helpers.cpp:8: In file included from Via/modules/delay/delay_helpers.cpp:8: ./Via/modules/inc/delay.hpp:247:7: warning: 'virtual void ViaDelay::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:247:7: warning: 'virtual void ViaDelay::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 247 | void mainRisingEdgeCallback(void) { 247 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:252:7: warning: 'virtual void ViaDelay::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:252:7: warning: 'virtual void ViaDelay::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 252 | void mainFallingEdgeCallback(void) { 252 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:254:7: warning: 'virtual void ViaDelay::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:254:7: warning: 'virtual void ViaDelay::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 254 | void auxRisingEdgeCallback(void) { 254 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:257:7: warning: 'virtual void ViaDelay::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:257:7: warning: 'virtual void ViaDelay::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 257 | void auxFallingEdgeCallback(void) { 257 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:259:7: warning: 'virtual void ViaDelay::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:259:7: warning: 'virtual void ViaDelay::buttonPressedCallback()' can be marked override [-Wsuggest-override] 259 | void buttonPressedCallback(void) { 259 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:261:7: warning: 'virtual void ViaDelay::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:261:7: warning: 'virtual void ViaDelay::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 261 | void buttonReleasedCallback(void) {} 261 | void buttonReleasedCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:262:7: warning: 'virtual void ViaDelay::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:262:7: warning: 'virtual void ViaDelay::ioProcessCallback()' can be marked override [-Wsuggest-override] 262 | void ioProcessCallback(void) {} 262 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:263:7: warning: 'virtual void ViaDelay::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:263:7: warning: 'virtual void ViaDelay::halfTransferCallback()' can be marked override [-Wsuggest-override] 263 | void halfTransferCallback(void) { 263 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:266:7: warning: 'virtual void ViaDelay::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:266:7: warning: 'virtual void ViaDelay::transferCompleteCallback()' can be marked override [-Wsuggest-override] 266 | void transferCompleteCallback(void) { 266 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:269:7: warning: 'virtual void ViaDelay::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:269:7: warning: 'virtual void ViaDelay::slowConversionCallback()' can be marked override [-Wsuggest-override] 269 | void slowConversionCallback(void) { 269 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:279:7: warning: 'virtual void ViaDelay::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:279:7: warning: 'virtual void ViaDelay::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 279 | void auxTimer1InterruptCallback(void) { 279 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/delay.hpp:282:7: warning: 'virtual void ViaDelay::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/delay.hpp:282:7: warning: 'virtual void ViaDelay::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 282 | void auxTimer2InterruptCallback(void) { 282 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/calib/calib_ui_implementation.cpp.o Via/modules/calib/calib_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/calib/calib_ui_implementation.cpp.o Via/modules/calib/calib_ui_implementation.cpp In file included from Via/modules/calib/calib_ui_implementation.cpp:9: In file included from Via/modules/calib/calib_ui_implementation.cpp:9: ./Via/modules/inc/calib.hpp:453:7: warning: 'virtual void ViaCalib::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:453:7: warning: 'virtual void ViaCalib::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 453 | void mainRisingEdgeCallback(void) { 453 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:456:7: warning: 'virtual void ViaCalib::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:456:7: warning: 'virtual void ViaCalib::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 456 | void mainFallingEdgeCallback(void) { 456 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:459:7: warning: 'virtual void ViaCalib::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:459:7: warning: 'virtual void ViaCalib::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 459 | void auxRisingEdgeCallback(void) { 459 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:462:7: warning: 'virtual void ViaCalib::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:462:7: warning: 'virtual void ViaCalib::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 462 | void auxFallingEdgeCallback(void) { 462 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:465:7: warning: 'virtual void ViaCalib::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:465:7: warning: 'virtual void ViaCalib::buttonPressedCallback()' can be marked override [-Wsuggest-override] 465 | void buttonPressedCallback(void) { 465 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:468:7: warning: 'virtual void ViaCalib::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:468:7: warning: 'virtual void ViaCalib::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 468 | void buttonReleasedCallback(void) {} 468 | void buttonReleasedCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:469:7: warning: 'virtual void ViaCalib::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:469:7: warning: 'virtual void ViaCalib::ioProcessCallback()' can be marked override [-Wsuggest-override] 469 | void ioProcessCallback(void) {} 469 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:470:7: warning: 'virtual void ViaCalib::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:470:7: warning: 'virtual void ViaCalib::halfTransferCallback()' can be marked override [-Wsuggest-override] 470 | void halfTransferCallback(void) { 470 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:473:7: warning: 'virtual void ViaCalib::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:473:7: warning: 'virtual void ViaCalib::transferCompleteCallback()' can be marked override [-Wsuggest-override] 473 | void transferCompleteCallback(void) { 473 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:476:7: warning: 'virtual void ViaCalib::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:476:7: warning: 'virtual void ViaCalib::slowConversionCallback()' can be marked override [-Wsuggest-override] 476 | void slowConversionCallback(void) { 476 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:479:7: warning: 'virtual void ViaCalib::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:479:7: warning: 'virtual void ViaCalib::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 479 | void auxTimer1InterruptCallback(void) {} 479 | void auxTimer1InterruptCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:480:7: warning: 'virtual void ViaCalib::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:480:7: warning: 'virtual void ViaCalib::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 480 | void auxTimer2InterruptCallback(void) {} 480 | void auxTimer2InterruptCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/calib/calibration_helpers.cpp.o Via/modules/calib/calibration_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/calib/calibration_helpers.cpp.o Via/modules/calib/calibration_helpers.cpp In file included from Via/modules/calib/calibration_helpers.cpp:8: In file included from Via/modules/calib/calibration_helpers.cpp:8: ./Via/modules/inc/calib.hpp:453:7: warning: 'virtual void ViaCalib::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:453:7: warning: 'virtual void ViaCalib::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 453 | void mainRisingEdgeCallback(void) { 453 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:456:7: warning: 'virtual void ViaCalib::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:456:7: warning: 'virtual void ViaCalib::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 456 | void mainFallingEdgeCallback(void) { 456 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:459:7: warning: 'virtual void ViaCalib::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:459:7: warning: 'virtual void ViaCalib::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 459 | void auxRisingEdgeCallback(void) { 459 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:462:7: warning: 'virtual void ViaCalib::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:462:7: warning: 'virtual void ViaCalib::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 462 | void auxFallingEdgeCallback(void) { 462 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:465:7: warning: 'virtual void ViaCalib::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:465:7: warning: 'virtual void ViaCalib::buttonPressedCallback()' can be marked override [-Wsuggest-override] 465 | void buttonPressedCallback(void) { 465 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:468:7: warning: 'virtual void ViaCalib::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:468:7: warning: 'virtual void ViaCalib::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 468 | void buttonReleasedCallback(void) {} 468 | void buttonReleasedCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:469:7: warning: 'virtual void ViaCalib::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:469:7: warning: 'virtual void ViaCalib::ioProcessCallback()' can be marked override [-Wsuggest-override] 469 | void ioProcessCallback(void) {} 469 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:470:7: warning: 'virtual void ViaCalib::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:470:7: warning: 'virtual void ViaCalib::halfTransferCallback()' can be marked override [-Wsuggest-override] 470 | void halfTransferCallback(void) { 470 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:473:7: warning: 'virtual void ViaCalib::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:473:7: warning: 'virtual void ViaCalib::transferCompleteCallback()' can be marked override [-Wsuggest-override] 473 | void transferCompleteCallback(void) { 473 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:476:7: warning: 'virtual void ViaCalib::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:476:7: warning: 'virtual void ViaCalib::slowConversionCallback()' can be marked override [-Wsuggest-override] 476 | void slowConversionCallback(void) { 476 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:479:7: warning: 'virtual void ViaCalib::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:479:7: warning: 'virtual void ViaCalib::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 479 | void auxTimer1InterruptCallback(void) {} 479 | void auxTimer1InterruptCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/calib.hpp:480:7: warning: 'virtual void ViaCalib::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/calib.hpp:480:7: warning: 'virtual void ViaCalib::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 480 | void auxTimer2InterruptCallback(void) {} 480 | void auxTimer2InterruptCallback(void) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/pll_controller.cpp.o Via/modules/sync/pll_controller.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/pll_controller.cpp.o Via/modules/sync/pll_controller.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_interrupt_handlers.cpp.o Via/modules/sync/sync_interrupt_handlers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_interrupt_handlers.cpp.o Via/modules/sync/sync_interrupt_handlers.cpp In file included from Via/modules/sync/pll_controller.cpp:8: In file included from Via/modules/sync/pll_controller.cpp:8: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_wavetable.cpp.o Via/modules/sync/sync_wavetable.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_wavetable.cpp.o Via/modules/sync/sync_wavetable.cpp In file included from Via/modules/sync/sync_interrupt_handlers.cpp:1: In file included from Via/modules/sync/sync_interrupt_handlers.cpp:1: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_ui_implementation.cpp.o Via/modules/sync/sync_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_ui_implementation.cpp.o Via/modules/sync/sync_ui_implementation.cpp In file included from Via/modules/sync/sync_wavetable.cpp:8: In file included from Via/modules/sync/sync_wavetable.cpp:8: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_modes.cpp.o Via/modules/sync/sync_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_modes.cpp.o Via/modules/sync/sync_modes.cpp In file included from Via/modules/sync/sync_ui_implementation.cpp:9: In file included from Via/modules/sync/sync_ui_implementation.cpp:9: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/sync/sync_modes.cpp:8: In file included from Via/modules/sync/sync_modes.cpp:8: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_init.cpp.o Via/modules/sync/sync_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_init.cpp.o Via/modules/sync/sync_init.cpp In file included from Via/modules/sync/sync_init.cpp:2: In file included from Via/modules/sync/sync_init.cpp:2: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_scales.cpp.o Via/modules/sync/sync_scales.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_scales.cpp.o Via/modules/sync/sync_scales.cpp In file included from Via/modules/sync/sync_scales.cpp:2: In file included from Via/modules/sync/sync_scales.cpp:2: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_aux_outputs.cpp.o Via/modules/sync/sync_aux_outputs.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_aux_outputs.cpp.o Via/modules/sync/sync_aux_outputs.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_table_init.cpp.o Via/modules/sync/sync_table_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync/sync_table_init.cpp.o Via/modules/sync/sync_table_init.cpp In file included from Via/modules/sync/sync_aux_outputs.cpp:8: In file included from Via/modules/sync/sync_aux_outputs.cpp:8: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_modes.cpp.o Via/modules/sync3/sync3_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_modes.cpp.o Via/modules/sync3/sync3_modes.cpp In file included from Via/modules/sync/sync_table_init.cpp:1: In file included from Via/modules/sync/sync_table_init.cpp:1: ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:499:7: warning: 'virtual void ViaSync::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 499 | void mainRisingEdgeCallback(void); 499 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:500:7: warning: 'virtual void ViaSync::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 500 | void mainFallingEdgeCallback(void); 500 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:502:7: warning: 'virtual void ViaSync::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 502 | void auxRisingEdgeCallback(void); 502 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:503:7: warning: 'virtual void ViaSync::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 503 | void auxFallingEdgeCallback(void); 503 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:505:7: warning: 'virtual void ViaSync::buttonPressedCallback()' can be marked override [-Wsuggest-override] 505 | void buttonPressedCallback(void); 505 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:506:7: warning: 'virtual void ViaSync::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 506 | void buttonReleasedCallback(void); 506 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:508:7: warning: 'virtual void ViaSync::ioProcessCallback()' can be marked override [-Wsuggest-override] 508 | void ioProcessCallback(void); 508 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:509:7: warning: 'virtual void ViaSync::halfTransferCallback()' can be marked override [-Wsuggest-override] 509 | void halfTransferCallback(void); 509 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:510:7: warning: 'virtual void ViaSync::transferCompleteCallback()' can be marked override [-Wsuggest-override] 510 | void transferCompleteCallback(void); 510 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:511:7: warning: 'virtual void ViaSync::slowConversionCallback()' can be marked override [-Wsuggest-override] 511 | void slowConversionCallback(void); 511 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:513:7: warning: 'virtual void ViaSync::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 513 | void auxTimer1InterruptCallback(void); 513 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync.hpp:514:7: warning: 'virtual void ViaSync::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 514 | void auxTimer2InterruptCallback(void); 514 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/sync3/sync3_modes.cpp:8: In file included from Via/modules/sync3/sync3_modes.cpp:8: ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 516 | void mainRisingEdgeCallback(void) { 516 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 576 | void mainFallingEdgeCallback(void) { 576 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 586 | void auxRisingEdgeCallback(void) { 586 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 594 | void auxFallingEdgeCallback(void) { 594 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 602 | void buttonPressedCallback(void) { 602 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 645 | void buttonReleasedCallback(void) { 645 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] 653 | void ioProcessCallback(void) {} 653 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] 654 | void halfTransferCallback(void) { 654 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 663 | void transferCompleteCallback(void) { 663 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] 674 | void slowConversionCallback(void) { 674 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 756 | void auxTimer1InterruptCallback(void) { 756 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 815 | void auxTimer2InterruptCallback(void) { 815 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_helpers.cpp.o Via/modules/sync3/sync3_helpers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_helpers.cpp.o Via/modules/sync3/sync3_helpers.cpp In file included from Via/modules/sync3/sync3_helpers.cpp:1: In file included from Via/modules/sync3/sync3_helpers.cpp:1: ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 516 | void mainRisingEdgeCallback(void) { 516 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 576 | void mainFallingEdgeCallback(void) { 576 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 586 | void auxRisingEdgeCallback(void) { 586 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 594 | void auxFallingEdgeCallback(void) { 594 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 602 | void buttonPressedCallback(void) { 602 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 645 | void buttonReleasedCallback(void) { 645 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] 653 | void ioProcessCallback(void) {} 653 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] 654 | void halfTransferCallback(void) { 654 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 663 | void transferCompleteCallback(void) { 663 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] 674 | void slowConversionCallback(void) { 674 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 756 | void auxTimer1InterruptCallback(void) { 756 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 815 | void auxTimer2InterruptCallback(void) { 815 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_scales.cpp.o Via/modules/sync3/sync3_scales.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_scales.cpp.o Via/modules/sync3/sync3_scales.cpp In file included from Via/modules/sync3/sync3_scales.cpp:8: In file included from Via/modules/sync3/sync3_scales.cpp:8: ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 516 | void mainRisingEdgeCallback(void) { 516 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 576 | void mainFallingEdgeCallback(void) { 576 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 586 | void auxRisingEdgeCallback(void) { 586 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 594 | void auxFallingEdgeCallback(void) { 594 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 602 | void buttonPressedCallback(void) { 602 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 645 | void buttonReleasedCallback(void) { 645 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] 653 | void ioProcessCallback(void) {} 653 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] 654 | void halfTransferCallback(void) { 654 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 663 | void transferCompleteCallback(void) { 663 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] 674 | void slowConversionCallback(void) { 674 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 756 | void auxTimer1InterruptCallback(void) { 756 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 815 | void auxTimer2InterruptCallback(void) { 815 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_ui_implementation.cpp.o Via/modules/sync3/sync3_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/sync3/sync3_ui_implementation.cpp.o Via/modules/sync3/sync3_ui_implementation.cpp In file included from Via/modules/sync3/sync3_ui_implementation.cpp:9: In file included from Via/modules/sync3/sync3_ui_implementation.cpp:9: ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:516:7: warning: 'virtual void ViaSync3::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 516 | void mainRisingEdgeCallback(void) { 516 | void mainRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:576:7: warning: 'virtual void ViaSync3::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 576 | void mainFallingEdgeCallback(void) { 576 | void mainFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:586:7: warning: 'virtual void ViaSync3::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 586 | void auxRisingEdgeCallback(void) { 586 | void auxRisingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:594:7: warning: 'virtual void ViaSync3::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 594 | void auxFallingEdgeCallback(void) { 594 | void auxFallingEdgeCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:602:7: warning: 'virtual void ViaSync3::buttonPressedCallback()' can be marked override [-Wsuggest-override] 602 | void buttonPressedCallback(void) { 602 | void buttonPressedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:645:7: warning: 'virtual void ViaSync3::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 645 | void buttonReleasedCallback(void) { 645 | void buttonReleasedCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:653:7: warning: 'virtual void ViaSync3::ioProcessCallback()' can be marked override [-Wsuggest-override] 653 | void ioProcessCallback(void) {} 653 | void ioProcessCallback(void) {} | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:654:7: warning: 'virtual void ViaSync3::halfTransferCallback()' can be marked override [-Wsuggest-override] 654 | void halfTransferCallback(void) { 654 | void halfTransferCallback(void) { | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:663:7: warning: 'virtual void ViaSync3::transferCompleteCallback()' can be marked override [-Wsuggest-override] 663 | void transferCompleteCallback(void) { 663 | void transferCompleteCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:674:7: warning: 'virtual void ViaSync3::slowConversionCallback()' can be marked override [-Wsuggest-override] 674 | void slowConversionCallback(void) { 674 | void slowConversionCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:756:7: warning: 'virtual void ViaSync3::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 756 | void auxTimer1InterruptCallback(void) { 756 | void auxTimer1InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/sync3.hpp:815:7: warning: 'virtual void ViaSync3::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 815 | void auxTimer2InterruptCallback(void) { 815 | void auxTimer2InterruptCallback(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_aux_outputs.cpp.o Via/modules/meta/meta_aux_outputs.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_aux_outputs.cpp.o Via/modules/meta/meta_aux_outputs.cpp In file included from Via/modules/meta/meta_aux_outputs.cpp:9: In file included from Via/modules/meta/meta_aux_outputs.cpp:9: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_table_init.cpp.o Via/modules/meta/meta_table_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_table_init.cpp.o Via/modules/meta/meta_table_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_ui_implementation.cpp.o Via/modules/meta/meta_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_ui_implementation.cpp.o Via/modules/meta/meta_ui_implementation.cpp In file included from Via/modules/meta/meta_table_init.cpp:1: In file included from Via/modules/meta/meta_table_init.cpp:1: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/meta/meta_ui_implementation.cpp:9: In file included from Via/modules/meta/meta_ui_implementation.cpp:9: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_interrupt_handlers.cpp.o Via/modules/meta/meta_interrupt_handlers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_interrupt_handlers.cpp.o Via/modules/meta/meta_interrupt_handlers.cpp In file included from Via/modules/meta/meta_interrupt_handlers.cpp:16: In file included from Via/modules/meta/meta_interrupt_handlers.cpp:16: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_controller.cpp.o Via/modules/meta/meta_controller.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_controller.cpp.o Via/modules/meta/meta_controller.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_wavetable.cpp.o Via/modules/meta/meta_wavetable.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_wavetable.cpp.o Via/modules/meta/meta_wavetable.cpp In file included from Via/modules/meta/meta_controller.cpp:8: In file included from Via/modules/meta/meta_controller.cpp:8: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/meta/meta_wavetable.cpp:8: In file included from Via/modules/meta/meta_wavetable.cpp:8: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/simple_envelope.cpp.o Via/modules/meta/simple_envelope.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/simple_envelope.cpp.o Via/modules/meta/simple_envelope.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_modes.cpp.o Via/modules/meta/meta_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_modes.cpp.o Via/modules/meta/meta_modes.cpp In file included from Via/modules/meta/simple_envelope.cpp:8: In file included from Via/modules/meta/simple_envelope.cpp:8: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_init.cpp.o Via/modules/meta/meta_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/meta/meta_init.cpp.o Via/modules/meta/meta_init.cpp In file included from Via/modules/meta/meta_modes.cpp:8: In file included from Via/modules/meta/meta_modes.cpp:8: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_modes.cpp.o Via/modules/scanner/scanner_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_modes.cpp.o Via/modules/scanner/scanner_modes.cpp In file included from Via/modules/meta/meta_init.cpp:8: In file included from Via/modules/meta/meta_init.cpp:8: ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:614:7: warning: 'virtual void ViaMeta::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 614 | void mainRisingEdgeCallback(void); 614 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:615:7: warning: 'virtual void ViaMeta::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 615 | void mainFallingEdgeCallback(void); 615 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:617:7: warning: 'virtual void ViaMeta::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 617 | void auxRisingEdgeCallback(void); 617 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:618:7: warning: 'virtual void ViaMeta::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 618 | void auxFallingEdgeCallback(void); 618 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:620:7: warning: 'virtual void ViaMeta::buttonPressedCallback()' can be marked override [-Wsuggest-override] 620 | void buttonPressedCallback(void); 620 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:621:7: warning: 'virtual void ViaMeta::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 621 | void buttonReleasedCallback(void); 621 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:623:7: warning: 'virtual void ViaMeta::ioProcessCallback()' can be marked override [-Wsuggest-override] 623 | void ioProcessCallback(void); 623 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:624:7: warning: 'virtual void ViaMeta::halfTransferCallback()' can be marked override [-Wsuggest-override] 624 | void halfTransferCallback(void); 624 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:625:7: warning: 'virtual void ViaMeta::transferCompleteCallback()' can be marked override [-Wsuggest-override] 625 | void transferCompleteCallback(void); 625 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:626:7: warning: 'virtual void ViaMeta::slowConversionCallback()' can be marked override [-Wsuggest-override] 626 | void slowConversionCallback(void); 626 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:628:7: warning: 'virtual void ViaMeta::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 628 | void auxTimer1InterruptCallback(void); 628 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/meta.hpp:629:7: warning: 'virtual void ViaMeta::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 629 | void auxTimer2InterruptCallback(void); 629 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/scanner/scanner_modes.cpp:8: In file included from Via/modules/scanner/scanner_modes.cpp:8: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_init.cpp.o Via/modules/scanner/scanner_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_init.cpp.o Via/modules/scanner/scanner_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_ui_implementation.cpp.o Via/modules/scanner/scanner_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_ui_implementation.cpp.o Via/modules/scanner/scanner_ui_implementation.cpp In file included from Via/modules/scanner/scanner_init.cpp:2: In file included from Via/modules/scanner/scanner_init.cpp:2: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/scanner/scanner_ui_implementation.cpp:2: In file included from Via/modules/scanner/scanner_ui_implementation.cpp:2: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/three_axis_scanner.cpp.o Via/modules/scanner/three_axis_scanner.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/three_axis_scanner.cpp.o Via/modules/scanner/three_axis_scanner.cpp In file included from Via/modules/scanner/three_axis_scanner.cpp:8: In file included from Via/modules/scanner/three_axis_scanner.cpp:8: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_table_init.cpp.o Via/modules/scanner/scanner_table_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_table_init.cpp.o Via/modules/scanner/scanner_table_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_interrupt_handlers.cpp.o Via/modules/scanner/scanner_interrupt_handlers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/scanner/scanner_interrupt_handlers.cpp.o Via/modules/scanner/scanner_interrupt_handlers.cpp In file included from Via/modules/scanner/scanner_table_init.cpp:1: In file included from Via/modules/scanner/scanner_table_init.cpp:1: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_modes.cpp.o Via/modules/gateseq/gateseq_modes.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_modes.cpp.o Via/modules/gateseq/gateseq_modes.cpp In file included from Via/modules/scanner/scanner_interrupt_handlers.cpp:1: In file included from Via/modules/scanner/scanner_interrupt_handlers.cpp:1: ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:473:7: warning: 'virtual void ViaScanner::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 473 | void mainRisingEdgeCallback(void); 473 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:474:7: warning: 'virtual void ViaScanner::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 474 | void mainFallingEdgeCallback(void); 474 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:476:7: warning: 'virtual void ViaScanner::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 476 | void auxRisingEdgeCallback(void); 476 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:477:7: warning: 'virtual void ViaScanner::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 477 | void auxFallingEdgeCallback(void); 477 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:479:7: warning: 'virtual void ViaScanner::buttonPressedCallback()' can be marked override [-Wsuggest-override] 479 | void buttonPressedCallback(void); 479 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:480:7: warning: 'virtual void ViaScanner::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 480 | void buttonReleasedCallback(void); 480 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:482:7: warning: 'virtual void ViaScanner::ioProcessCallback()' can be marked override [-Wsuggest-override] 482 | void ioProcessCallback(void); 482 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:483:7: warning: 'virtual void ViaScanner::halfTransferCallback()' can be marked override [-Wsuggest-override] 483 | void halfTransferCallback(void); 483 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:484:7: warning: 'virtual void ViaScanner::transferCompleteCallback()' can be marked override [-Wsuggest-override] 484 | void transferCompleteCallback(void); 484 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/scanner.hpp:489:7: warning: 'virtual void ViaScanner::slowConversionCallback()' can be marked override [-Wsuggest-override] 489 | void slowConversionCallback(void); 489 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/gateseq/gateseq_modes.cpp:8: In file included from Via/modules/gateseq/gateseq_modes.cpp:8: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_init.cpp.o Via/modules/gateseq/gateseq_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_init.cpp.o Via/modules/gateseq/gateseq_init.cpp In file included from Via/modules/gateseq/gateseq_init.cpp:1: In file included from Via/modules/gateseq/gateseq_init.cpp:1: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/sequencer_resources.cpp.o Via/modules/gateseq/sequencer_resources.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/sequencer_resources.cpp.o Via/modules/gateseq/sequencer_resources.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_interrupt_handlers.cpp.o Via/modules/gateseq/gateseq_interrupt_handlers.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_interrupt_handlers.cpp.o Via/modules/gateseq/gateseq_interrupt_handlers.cpp In file included from Via/modules/gateseq/sequencer_resources.cpp:8: In file included from Via/modules/gateseq/sequencer_resources.cpp:8: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Via/modules/gateseq/gateseq_interrupt_handlers.cpp:1: In file included from Via/modules/gateseq/gateseq_interrupt_handlers.cpp:1: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_ui_implementation.cpp.o Via/modules/gateseq/gateseq_ui_implementation.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_ui_implementation.cpp.o Via/modules/gateseq/gateseq_ui_implementation.cpp In file included from Via/modules/gateseq/gateseq_ui_implementation.cpp:9: In file included from Via/modules/gateseq/gateseq_ui_implementation.cpp:9: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/dual_euclidean.cpp.o Via/modules/gateseq/dual_euclidean.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/dual_euclidean.cpp.o Via/modules/gateseq/dual_euclidean.cpp In file included from Via/modules/gateseq/dual_euclidean.cpp:8: In file included from Via/modules/gateseq/dual_euclidean.cpp:8: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_pattern_init.cpp.o Via/modules/gateseq/gateseq_pattern_init.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_pattern_init.cpp.o Via/modules/gateseq/gateseq_pattern_init.cpp In file included from Via/modules/gateseq/gateseq_pattern_init.cpp:1: In file included from Via/modules/gateseq/gateseq_pattern_init.cpp:1: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_user_seq.cpp.o Via/modules/gateseq/gateseq_user_seq.cpp g++ -std=c++11 -Wsuggest-override -DBUILD_VIRTUAL -I./Via/modules/inc -I./Via/synthesis/inc -I./Via/io/inc -I./Via/ui/inc -fPIC -I../include -I../dep/include -MMD -MP -g -O2 -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -I/builddir/build/BUILD/Rack/include -I/builddir/build/BUILD/Rack/dep/nanovg/src -I/builddir/build/BUILD/Rack/dep/nanovg/example -I/builddir/build/BUILD/Rack/dep/nanosvg/src -I/usr/include/rtaudio -I/usr/include/rtmidi -I/builddir/build/BUILD/Rack/dep/oui-blendish -I/builddir/build/BUILD/Rack/dep/osdialog -I/builddir/build/BUILD/Rack/dep/jpommier-pffft-29e4f76ac53b -I/builddir/build/BUILD/Rack/dep/include -c -o build/./Via/modules/gateseq/gateseq_user_seq.cpp.o Via/modules/gateseq/gateseq_user_seq.cpp In file included from Via/modules/gateseq/gateseq_user_seq.cpp:8: In file included from Via/modules/gateseq/gateseq_user_seq.cpp:8: ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:519:7: warning: 'virtual void ViaGateseq::mainRisingEdgeCallback()' can be marked override [-Wsuggest-override] 519 | void mainRisingEdgeCallback(void); 519 | void mainRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:521:7: warning: 'virtual void ViaGateseq::mainFallingEdgeCallback()' can be marked override [-Wsuggest-override] 521 | void mainFallingEdgeCallback(void); 521 | void mainFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:524:7: warning: 'virtual void ViaGateseq::auxRisingEdgeCallback()' can be marked override [-Wsuggest-override] 524 | void auxRisingEdgeCallback(void); 524 | void auxRisingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:526:7: warning: 'virtual void ViaGateseq::auxFallingEdgeCallback()' can be marked override [-Wsuggest-override] 526 | void auxFallingEdgeCallback(void); 526 | void auxFallingEdgeCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:529:7: warning: 'virtual void ViaGateseq::buttonPressedCallback()' can be marked override [-Wsuggest-override] 529 | void buttonPressedCallback(void); 529 | void buttonPressedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:531:7: warning: 'virtual void ViaGateseq::buttonReleasedCallback()' can be marked override [-Wsuggest-override] 531 | void buttonReleasedCallback(void); 531 | void buttonReleasedCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:534:7: warning: 'virtual void ViaGateseq::ioProcessCallback()' can be marked override [-Wsuggest-override] 534 | void ioProcessCallback(void); 534 | void ioProcessCallback(void); | ^~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:537:7: warning: 'virtual void ViaGateseq::halfTransferCallback()' can be marked override [-Wsuggest-override] 537 | void halfTransferCallback(void); 537 | void halfTransferCallback(void); | ^~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:539:7: warning: 'virtual void ViaGateseq::transferCompleteCallback()' can be marked override [-Wsuggest-override] 539 | void transferCompleteCallback(void); 539 | void transferCompleteCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:541:7: warning: 'virtual void ViaGateseq::slowConversionCallback()' can be marked override [-Wsuggest-override] 541 | void slowConversionCallback(void); 541 | void slowConversionCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:544:7: warning: 'virtual void ViaGateseq::auxTimer1InterruptCallback()' can be marked override [-Wsuggest-override] 544 | void auxTimer1InterruptCallback(void); 544 | void auxTimer1InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:546:7: warning: 'virtual void ViaGateseq::auxTimer2InterruptCallback()' can be marked override [-Wsuggest-override] 546 | void auxTimer2InterruptCallback(void); 546 | void auxTimer2InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] ./Via/modules/inc/gateseq.hpp:548:7: warning: 'virtual void ViaGateseq::auxTimer3InterruptCallback()' can be marked override [-Wsuggest-override] 548 | void auxTimer3InterruptCallback(void); 548 | void auxTimer3InterruptCallback(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o plugin.so build/src/scanner.cpp.o build/src/gateseq.cpp.o build/src/osc3.cpp.o build/src/starling.cpp.o build/src/sync3.cpp.o build/src/atsr.cpp.o build/src/sync.cpp.o build/src/meta.cpp.o build/./Via/io/src/via_global_signals.cpp.o build/./Via/ui/src/ui_helpers.cpp.o build/./Via/ui/src/ui_menus.cpp.o build/./Via/ui/src/ui_save_recall.cpp.o build/./Via/ui/src/ui_main.cpp.o build/./Via/ui/src/ui_presets.cpp.o build/./Via/modules/touch/touch_ui_implementation.cpp.o build/./Via/modules/atsr/atsr_ui_implementation.cpp.o build/./Via/modules/atsr/atsr_modes.cpp.o build/./Via/modules/atsr/atsr_helpers.cpp.o build/./Via/modules/sinebeat/sinebeat_ui_implementation.cpp.o build/./Via/modules/emptyvia/emptyvia_ui_implementation.cpp.o build/./Via/modules/emptyvia/emptyvia_modes.cpp.o build/./Via/modules/osc3/osc3_modes.cpp.o build/./Via/modules/osc3/osc3_helpers.cpp.o build/./Via/modules/osc3/osc3_ui_implementation.cpp.o build/./Via/modules/delay/delay_ui_implementation.cpp.o build/./Via/modules/delay/delay_helpers.cpp.o build/./Via/modules/calib/calib_ui_implementation.cpp.o build/./Via/modules/calib/calibration_helpers.cpp.o build/./Via/modules/sync/pll_controller.cpp.o build/./Via/modules/sync/sync_interrupt_handlers.cpp.o build/./Via/modules/sync/sync_wavetable.cpp.o build/./Via/modules/sync/sync_ui_implementation.cpp.o build/./Via/modules/sync/sync_modes.cpp.o build/./Via/modules/sync/sync_init.cpp.o build/./Via/modules/sync/sync_scales.cpp.o build/./Via/modules/sync/sync_aux_outputs.cpp.o build/./Via/modules/sync/sync_table_init.cpp.o build/./Via/modules/sync3/sync3_modes.cpp.o build/./Via/modules/sync3/sync3_helpers.cpp.o build/./Via/modules/sync3/sync3_scales.cpp.o build/./Via/modules/sync3/sync3_ui_implementation.cpp.o build/./Via/modules/meta/meta_aux_outputs.cpp.o build/./Via/modules/meta/meta_table_init.cpp.o build/./Via/modules/meta/meta_ui_implementation.cpp.o build/./Via/modules/meta/meta_interrupt_handlers.cpp.o build/./Via/modules/meta/meta_controller.cpp.o build/./Via/modules/meta/meta_wavetable.cpp.o build/./Via/modules/meta/simple_envelope.cpp.o build/./Via/modules/meta/meta_modes.cpp.o build/./Via/modules/meta/meta_init.cpp.o build/./Via/modules/scanner/scanner_modes.cpp.o build/./Via/modules/scanner/scanner_init.cpp.o build/./Via/modules/scanner/scanner_ui_implementation.cpp.o build/./Via/modules/scanner/three_axis_scanner.cpp.o build/./Via/modules/scanner/scanner_table_init.cpp.o build/./Via/modules/scanner/scanner_interrupt_handlers.cpp.o build/./Via/modules/gateseq/gateseq_modes.cpp.o build/./Via/modules/gateseq/gateseq_init.cpp.o build/./Via/modules/gateseq/sequencer_resources.cpp.o build/./Via/modules/gateseq/gateseq_interrupt_handlers.cpp.o build/./Via/modules/gateseq/gateseq_ui_implementation.cpp.o build/./Via/modules/gateseq/dual_euclidean.cpp.o build/./Via/modules/gateseq/gateseq_pattern_init.cpp.o build/./Via/modules/gateseq/gateseq_user_seq.cpp.o -shared g++ -o plugin.so build/src/scanner.cpp.o build/src/gateseq.cpp.o build/src/osc3.cpp.o build/src/starling.cpp.o build/src/sync3.cpp.o build/src/atsr.cpp.o build/src/sync.cpp.o build/src/meta.cpp.o build/./Via/io/src/via_global_signals.cpp.o build/./Via/ui/src/ui_helpers.cpp.o build/./Via/ui/src/ui_menus.cpp.o build/./Via/ui/src/ui_save_recall.cpp.o build/./Via/ui/src/ui_main.cpp.o build/./Via/ui/src/ui_presets.cpp.o build/./Via/modules/touch/touch_ui_implementation.cpp.o build/./Via/modules/atsr/atsr_ui_implementation.cpp.o build/./Via/modules/atsr/atsr_modes.cpp.o build/./Via/modules/atsr/atsr_helpers.cpp.o build/./Via/modules/sinebeat/sinebeat_ui_implementation.cpp.o build/./Via/modules/emptyvia/emptyvia_ui_implementation.cpp.o build/./Via/modules/emptyvia/emptyvia_modes.cpp.o build/./Via/modules/osc3/osc3_modes.cpp.o build/./Via/modules/osc3/osc3_helpers.cpp.o build/./Via/modules/osc3/osc3_ui_implementation.cpp.o build/./Via/modules/delay/delay_ui_implementation.cpp.o build/./Via/modules/delay/delay_helpers.cpp.o build/./Via/modules/calib/calib_ui_implementation.cpp.o build/./Via/modules/calib/calibration_helpers.cpp.o build/./Via/modules/sync/pll_controller.cpp.o build/./Via/modules/sync/sync_interrupt_handlers.cpp.o build/./Via/modules/sync/sync_wavetable.cpp.o build/./Via/modules/sync/sync_ui_implementation.cpp.o build/./Via/modules/sync/sync_modes.cpp.o build/./Via/modules/sync/sync_init.cpp.o build/./Via/modules/sync/sync_scales.cpp.o build/./Via/modules/sync/sync_aux_outputs.cpp.o build/./Via/modules/sync/sync_table_init.cpp.o build/./Via/modules/sync3/sync3_modes.cpp.o build/./Via/modules/sync3/sync3_helpers.cpp.o build/./Via/modules/sync3/sync3_scales.cpp.o build/./Via/modules/sync3/sync3_ui_implementation.cpp.o build/./Via/modules/meta/meta_aux_outputs.cpp.o build/./Via/modules/meta/meta_table_init.cpp.o build/./Via/modules/meta/meta_ui_implementation.cpp.o build/./Via/modules/meta/meta_interrupt_handlers.cpp.o build/./Via/modules/meta/meta_controller.cpp.o build/./Via/modules/meta/meta_wavetable.cpp.o build/./Via/modules/meta/simple_envelope.cpp.o build/./Via/modules/meta/meta_modes.cpp.o build/./Via/modules/meta/meta_init.cpp.o build/./Via/modules/scanner/scanner_modes.cpp.o build/./Via/modules/scanner/scanner_init.cpp.o build/./Via/modules/scanner/scanner_ui_implementation.cpp.o build/./Via/modules/scanner/three_axis_scanner.cpp.o build/./Via/modules/scanner/scanner_table_init.cpp.o build/./Via/modules/scanner/scanner_interrupt_handlers.cpp.o build/./Via/modules/gateseq/gateseq_modes.cpp.o build/./Via/modules/gateseq/gateseq_init.cpp.o build/./Via/modules/gateseq/sequencer_resources.cpp.o build/./Via/modules/gateseq/gateseq_interrupt_handlers.cpp.o build/./Via/modules/gateseq/gateseq_ui_implementation.cpp.o build/./Via/modules/gateseq/dual_euclidean.cpp.o build/./Via/modules/gateseq/gateseq_pattern_init.cpp.o build/./Via/modules/gateseq/gateseq_user_seq.cpp.o -shared rm -rf dist rm -rf dist mkdir -p dist/"Starling_Via" mkdir -p dist/"Starling_Via" cp plugin.so dist/"Starling_Via"/ cp plugin.so dist/"Starling_Via"/ strip -s dist/"Starling_Via"/plugin.so strip -s dist/"Starling_Via"/plugin.so cp -r --parents LICENSE res plugin.json dist/"Starling_Via"/ cp -r --parents LICENSE res plugin.json dist/"Starling_Via"/ cd dist && zip -q -9 -r "Starling_Via"-"1.0.1"-lin.zip "Starling_Via" cd dist && zip -q -9 -r "Starling_Via"-"1.0.1"-lin.zip "Starling_Via" + exit 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.hviz36 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.hviz36 + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 '!=' / ']' + '[' /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 + rm -rf /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 + mkdir /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 + cd Rack + cd Rack + mkdir -p /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64/usr/libexec/Rack1/plugins-v1/Starling_Via/ + mkdir -p /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64/usr/libexec/Rack1/plugins-v1/Starling_Via/ + cp -r Starling_Via_plugin/dist/Starling_Via/LICENSE Starling_Via_plugin/dist/Starling_Via/plugin.json Starling_Via_plugin/dist/Starling_Via/plugin.so Starling_Via_plugin/dist/Starling_Via/res /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64/usr/libexec/Rack1/plugins-v1/Starling_Via/ + cp -r Starling_Via_plugin/dist/Starling_Via/LICENSE Starling_Via_plugin/dist/Starling_Via/plugin.json Starling_Via_plugin/dist/Starling_Via/plugin.so Starling_Via_plugin/dist/Starling_Via/res /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64/usr/libexec/Rack1/plugins-v1/Starling_Via/ + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/redhat/brp-ldconfig + /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 0 + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /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: rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 Processing files: rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 Provides: rack-v1-Starling_Via = 1.0.1-3.fc30 rack-v1-Starling_Via(x86-64) = 1.0.1-3.fc30 Provides: rack-v1-Starling_Via = 1.0.1-3.fc30 rack-v1-Starling_Via(x86-64) = 1.0.1-3.fc30 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: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) rtld(GNU_HASH) Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 Wrote: /builddir/build/RPMS/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QUQNzY Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QUQNzY + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd Rack + cd Rack + /usr/bin/rm -rf /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rack-v1-Starling_Via-1.0.1-3.fc30.x86_64 + exit 0 + exit 0 Child return code was: 0 Child return code was: 0